SCIM 사용자 단건 조회

SCIM 사용자 단건 조회 (Get a user)

Docker Hub SCIM 2.0 API에서 조직의 특정 사용자 하나를 ID로 조회하는 작업이에요. 사용자의 전체 SCIM 정보를 가져올 수 있어요.

출처: 문서

본문

GET 요청으로 사용자 한 명을 ID로 조회합니다. 이 작업은 scimToken 인증이 필요해요.

파라미터

파라미터 위치 설명
id path (필수) 조회할 사용자의 SCIM ID

응답 200

application/scim+json 타입으로 scim_user 객체가 돌아와요.

{
  "active": true,
  "displayName": "jonsnow",
  "emails": [
    {
      "display": "[email protected]",
      "primary": true,
      "value": "[email protected]"
    }
  ],
  "groups": [
    {
      "display": "nightswatch",
      "value": "nightswatch"
    }
  ],
  "id": "d80f7c79-7730-49d8-9a41-7c42fb622d9c",
  "meta": {
    "created": "2022-05-20T00:54:18Z",
    "lastModified": "2022-05-20T00:54:18Z",
    "location": "https://hub.docker.com/v2/scim/2.0/Users/d80f7c79-7730-49d8-9a41-7c42fb622d9c",
    "resourceType": "User"
  },
  "name": {
    "familyName": "Snow",
    "givenName": "Jon"
  },
  "schemas": [
    "urn:ietf:params:scim:schemas:core:2.0:User"
  ],
  "userName": "[email protected]"
}

오류 응답

  • 400: 잘못된 요청
  • 401: 인증 실패
  • 403: 권한 없음
  • 404: 사용자를 찾을 수 없음
  • 500: 서버 오류

예시 요청

curl \
  --request GET \
  --header "Authorization: Bearer ***" \
  --header 'Accept: application/scim+json' \
  'https://hub.docker.com/v2/scim/2.0/Users/<ID>'

더 알아보기