6.185. 역할
글로벌 역할 집합에 대한 읽기 전용 액세스 제공
이름 | 요약 |
---|---|
| 새 역할을 생성합니다. |
| 역할 나열. |
6.185.1. POST추가
새 역할을 생성합니다. 역할은 관리 또는 비관리자일 수 있으며 다른 권한을 가질 수 있습니다.
예를 들어 MyRole
비관리 역할을 추가하여 로그인하고 가상 머신을 생성할 수 있도록 하려면 다음과 같은 요청을 보냅니다(허용 ID를 전달해야 함).
POST /ovirt-engine/api/roles
다음과 같이 요청 본문이 있는 경우:
<role> <name>MyRole</name> <description>My custom role to create virtual machines</description> <administrative>false</administrative> <permits> <permit id="1"/> <permit id="1300"/> </permits> </group>
이름 | 유형 | 방향 | 요약 |
---|---|---|---|
| in/Out | 추가할 역할입니다. |
6.185.2. GET나열
역할 나열.
GET /ovirt-engine/api/roles
다음과 같은 XML로 응답을 받습니다.
<roles> <role id="123"> <name>SuperUser</name> <description>Roles management administrator</description> <link href="/ovirt-engine/api/roles/123/permits" rel="permits"/> <administrative>true</administrative> <mutable>false</mutable> </role> ... </roles>
반환된 역할 목록의 순서는 보장되지 않습니다.
이름 | 유형 | 방향 | 요약 |
---|---|---|---|
| in | 따라야 할 내부 링크를 나타냅니다. | |
| in | 반환할 최대 역할 수를 설정합니다. | |
| Out | 검색된 역할 목록입니다. |
6.185.2.1. 팔로우
따라야 할 내부 링크를 나타냅니다. 이러한 링크에서 참조하는 오브젝트는 현재 요청의 일부로 가져옵니다. 자세한 내용은 여기를 참조하십시오.
6.185.2.2. max
반환할 최대 역할 수를 설정합니다. 지정하지 않으면 모든 역할이 반환됩니다.