6.250. 사용자
시스템에서 사용자를 관리하는 서비스입니다.
이름 | 요약 |
---|---|
| 디렉터리 서비스의 사용자를 추가합니다. |
| 시스템의 모든 사용자를 나열합니다. |
6.250.1. POST추가
디렉터리 서비스의 사용자를 추가합니다.
예를 들어 myextension-authz
권한 부여 공급자에서 myuser
사용자를 추가하려면 다음과 같은 요청을 보냅니다.
POST /ovirt-engine/api/users
다음과 같이 요청 본문이 있는 경우:
<user> <user_name>myuser@myextension-authz</user_name> <domain> <name>myextension-authz</name> </domain> </user>
Active Directory를 사용하여 작업하는 경우 사용자 이름 UPN(사용자 계정 이름)과 권한 부여 공급자 이름을 전달해야 합니다. 버그 1147900 으로 인해 사용자의 UPN으로 설정된
기본
매개 변수도 제공해야 합니다.
예를 들어 myextension-authz
인증 공급자에서 UPN myuser@mysubdomain.mydomain.com
가 있는 사용자를 추가하려면 다음과 같이 요청 본문을 보냅니다.
<user> <principal>myuser@mysubdomain.mydomain.com</principal> <user_name>myuser@mysubdomain.mydomain.com@myextension-authz</user_name> <domain> <name>myextension-authz</name> </domain> </user>
이름 | 유형 | 방향 | 요약 |
---|---|---|---|
| in/Out |
6.250.2. GET나열
시스템의 모든 사용자를 나열합니다.
사용법:
GET /ovirt-engine/api/users
는 사용자 목록을 반환합니다.
<users> <user href="/ovirt-engine/api/users/1234" id="1234"> <name>admin</name> <link href="/ovirt-engine/api/users/1234/sshpublickeys" rel="sshpublickeys"/> <link href="/ovirt-engine/api/users/1234/roles" rel="roles"/> <link href="/ovirt-engine/api/users/1234/permissions" rel="permissions"/> <link href="/ovirt-engine/api/users/1234/tags" rel="tags"/> <domain_entry_id>23456</domain_entry_id> <namespace>*</namespace> <principal>user1</principal> <user_name>user1@domain-authz</user_name> <domain href="/ovirt-engine/api/domains/45678" id="45678"> <name>domain-authz</name> </domain> </user> </users>
반환된 사용자 목록의 순서는 보장되지 않습니다.
이름 | 유형 | 방향 | 요약 |
---|---|---|---|
| in |
검색 매개 변수를 사용하여 수행된 검색이 대소문자를 고려하여 수행해야 하는지 여부를 나타냅니다. | |
| in | 따라야 할 내부 링크를 나타냅니다. | |
| in | 반환할 최대 사용자 수를 설정합니다. | |
| in | 반환된 사용자를 제한하는 데 사용되는 쿼리 문자열입니다. | |
| Out | 사용자 목록. |
6.250.2.1. case_sensitive
검색 매개 변수를 사용하여 수행된 검색이 대소문자를 고려하여 수행해야 하는지 여부를 나타냅니다. 기본값은
true
입니다. 즉, 해당 케이스가 고려됩니다. 대소문자를 무시하고자 하는 경우 false
로 설정합니다.
6.250.2.2. 팔로우
따라야 할 내부 링크를 나타냅니다. 이러한 링크에서 참조하는 오브젝트는 현재 요청의 일부로 가져옵니다. 자세한 내용은 여기를 참조하십시오.
6.250.2.3. max
반환할 최대 사용자 수를 설정합니다. 지정하지 않으면 모든 사용자가 반환됩니다.