6.24. AssignedPermissions


사용자, 그룹 또는 일부 엔터티 유형에 따라 범위가 지정된 권한 하위 수집을 나타냅니다.

표 6.61. 메서드 요약
이름요약

add

특정 엔터티에 대해 사용자 또는 그룹에 새 권한을 할당합니다.

list

특정 엔티티의 모든 권한을 나열합니다.

6.24.1. POST추가

특정 엔터티에 대해 사용자 또는 그룹에 새 권한을 할당합니다.

예를 들어 ID가 123 인 가상 시스템에 UserVmManager 역할을 할당하려면 ID 456 이 다음과 같은 요청을 보냅니다.

POST /ovirt-engine/api/vms/123/permissions

다음과 같이 요청 본문이 있는 경우:

<permission>
  <role>
    <name>UserVmManager</name>
  </role>
  <user id="456"/>
</permission>

id 456 이 있는 사용자에게 SuperUser 역할을 시스템에 할당하려면 다음과 같은 요청을 보냅니다.

POST /ovirt-engine/api/permissions

다음과 같이 요청 본문이 있는 경우:

<permission>
  <role>
    <name>SuperUser</name>
  </role>
  <user id="456"/>
</permission>

사용자 대신 그룹에 권한을 할당하려는 경우 사용자 요소를 그룹 요소의 적절한 ID 로 바꾸십시오. 예를 들어 id가 123 인 클러스터에 UserRole 역할을 id 789 가 있는 그룹에 할당하려면 다음과 같은 요청을 보냅니다.

POST /ovirt-engine/api/clusters/123/permissions

다음과 같이 요청 본문이 있는 경우:

<permission>
  <role>
    <name>UserRole</name>
  </role>
  <group id="789"/>
</permission>
표 6.62. 매개변수 요약
이름유형방향요약

권한

권한

in/Out

권한입니다.

6.24.2. GET나열

특정 엔티티의 모든 권한을 나열합니다.

예를 들어 ID가 123 인 클러스터의 모든 권한을 나열하려면 다음과 같은 요청을 보냅니다.

GET /ovirt-engine/api/clusters/123/permissions
<permissions>
  <permission id="456">
    <cluster id="123"/>
    <role id="789"/>
    <user id="451"/>
  </permission>
  <permission id="654">
    <cluster id="123"/>
    <role id="789"/>
    <group id="127"/>
  </permission>
</permissions>

반환된 권한의 순서는 보장되지 않습니다.

표 6.63. 매개변수 요약
이름유형방향요약

팔로우

문자열

in

따라야 할 내부 링크를 나타냅니다.

권한

승인 []

Out

권한 목록.

6.24.2.1. 팔로우

따라야 할 내부 링크를 나타냅니다. 이러한 링크에서 참조하는 오브젝트는 현재 요청의 일부로 가져옵니다. 자세한 내용은 여기를 참조하십시오.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.