22.3. 메서드


22.3.1. 사용자 추가

API는 사용자 컬렉션에 POST 요청이 있는 Red Hat Virtualization Manager 데이터베이스에 기존 디렉터리 서비스 사용자를 추가합니다. 클라이언트 제공 새 사용자 표현에는 사용자에게 할당할 초기 역할이 하나 이상 있는 포함된 역할 목록이 포함됩니다. 예를 들어 다음 요청은 사용자 joe@domain.example.com 에 두 개의 초기 역할을 할당합니다.

예 22.2. 디렉터리 서비스에서 사용자 추가 및 두 가지 역할 할당

POST /ovirt-engine/api/users HTTP/1.1
Content-Type: application/xml
Accept: application/xml

<user>
    <user_name>joe@domain.example.com</user_name>
    <roles>
        <role>
            <name>RHEVMPowerUser</name>
        </role>
        <role id="00000000-0000-0000-0001-000000000003"/>
    </roles>
</user>
새 사용자는 Red Hat Virtualization Manager 사용자 ID 또는 디렉터리 서비스 사용자 이름(UPN)을 통해 식별됩니다. 디렉터리 서비스 도메인에서 보고된 사용자 ID 형식은 LDIF와 같이 예상되는 Red Hat Virtualization Manager 형식과 다를 수 있습니다. [5] ID는 반대 바이트 순서를 가지며 base-64로 인코딩됩니다. 따라서 일반적으로 UPN에서 새 사용자를 참조하는 것이 더 편리합니다.
참고
사용자가 Red Hat Virtualization Manager 데이터베이스에 추가되기 전에 디렉터리 서비스 도메인에 있습니다. API 사용자에게는 사용자를 생성하기 전에 도메인 컬렉션을 통해 이 도메인을 쿼리하는 옵션이 있습니다.
역할은 이름 또는 ID로 식별됩니다. 위의 예제에서는 두 가지 접근법을 모두 보여줍니다.


[5] LDAP 데이터 변환 형식은 RFC 2849 에 설명되어 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.