5.19. AssignedPermissions
사용자, 그룹 또는 일부 엔터티 유형으로 범위가 지정된 권한 하위 컬렉션을 나타냅니다.
이름 | 요약 |
---|---|
| 특정 엔터티에 대한 사용자 또는 그룹에 새 권한을 할당합니다. |
| 특정 엔티티의 모든 권한을 나열합니다. |
5.19.1. POST추가
특정 엔터티에 대한 사용자 또는 그룹에 새 권한을 할당합니다.
예를 들어, UserVmManager
역할을 id 456
인 가상 머신에 할당하려면 다음과 같이 요청을 보냅니다.
POST /ovirt-engine/api/vms/123/permissions
다음과 같은 요청 본문이 있습니다.
<permission> <role> <name>UserVmManager</name> </role> <user id="456"/> </permission>
시스템에 SuperUser
역할을 할당하려면 id 456
인 사용자에게 다음과 같은 요청을 보냅니다.
POST /ovirt-engine/api/permissions
다음과 같은 요청 본문이 있습니다.
<permission> <role> <name>SuperUser</name> </role> <user id="456"/> </permission>
사용자 대신 그룹에 권한을 할당하려면 user
요소를 group
요소의 적절한 그룹 ID로 교체하십시오. 예를 들어, id
789
인 클러스터에 UserRole
역할을 할당하려면 다음과 같은 요청을 보냅니다.
POST /ovirt-engine/api/clusters/123/permissions
다음과 같은 요청 본문이 있습니다.
<permission> <role> <name>UserRole</name> </role> <group id="789"/> </permission>
이름 | 유형 | direction | 요약 |
---|---|---|---|
| in/Out | 권한입니다. |