Get Ledger User - Get Ledger User

여러 역할이 있는 사용자를 가져옵니다.

GET {ledgerEndpoint}/app/ledgerUsers/{userId}?api-version=2024-12-09-preview

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
ledgerEndpoint
path True

string (uri)

기밀 원장 URL(예: https://contoso.confidentialledger.azure.com).

userId
path True

string

AAD 개체 ID 또는 인증서 지문인 사용자 ID입니다.

api-version
query True

string

minLength: 1

이 작업에 사용할 API 버전입니다.

응답

Name 형식 Description
200 OK

LedgerUserMultipleRoles

요청이 성공했습니다.

Other Status Codes

ConfidentialLedgerCommon.ConfidentialLedgerError

예기치 않은 오류 응답입니다.

예제

Get Ledger User

샘플 요청

GET {ledgerEndpoint}/app/ledgerUsers/AAD object id?api-version=2024-12-09-preview

샘플 응답

{
  "assignedRoles": [
    "Administrator",
    "Reader"
  ],
  "userId": "AAD object id"
}

정의

Name Description
ConfidentialLedgerCommon.ConfidentialLedgerError

Confidential Ledger의 오류 응답입니다.

ConfidentialLedgerCommon.ConfidentialLedgerErrorBody

Confidential Ledger의 오류 응답입니다.

ConfidentialLedgerUserRoleName

할당 가능한 역할을 나타냅니다.

LedgerUserMultipleRoles

기밀 원장 사용자에 대한 세부 정보입니다.

ConfidentialLedgerCommon.ConfidentialLedgerError

Confidential Ledger의 오류 응답입니다.

Name 형식 Description
error

ConfidentialLedgerCommon.ConfidentialLedgerErrorBody

Confidential Ledger의 오류 응답입니다.

ConfidentialLedgerCommon.ConfidentialLedgerErrorBody

Confidential Ledger의 오류 응답입니다.

Name 형식 Description
code

string

오류 코드입니다.

message

string

오류 메시지입니다.

ConfidentialLedgerUserRoleName

할당 가능한 역할을 나타냅니다.

Description
Administrator

관리자 역할

Contributor

기여자 역할

Reader

독자 역할

LedgerUserMultipleRoles

기밀 원장 사용자에 대한 세부 정보입니다.

Name 형식 Description
assignedRoles

ConfidentialLedgerUserRoleName[]

할당 가능한 역할을 나타냅니다.

userId

string

사용자의 식별자입니다. AAD 개체 ID 또는 인증서 지문이어야 합니다.