SCIM 서비스 제공자 설정

SCIM 서비스 제공자 설정 (scim_service_provider_config)

SCIM 2.0 표준의 ServiceProviderConfig 리소스를 나타내는 스키마예요. 서버가 지원하는 기능(인증 방식, 필터, 정렬, 패치, 벌크 등)을 담아요.

출처: 문서

본문

서비스 제공자 설정 객체의 주요 필드는 다음과 같아요.

  • authenticationSchemes: 지원 인증 방식 배열 (예: OAuth 2.0 Bearer Token)
  • bulk: 벌크 작업 지원 여부와 최대 연산·payload 크기
  • changePassword/etag: 비밀번호 변경·etag 지원 여부
  • filter: 필터 지원 여부와 최대 결과 수
  • patch/sort: 패치·정렬 지원 여부
  • documentationUri: 서비스 제공자 문서 URI
  • schemas: 응답이 따르는 SCIM 스키마 URI 배열
{
  "examples": [
    {
      "authenticationSchemes": [
        {
          "name": "OAuth 2.0 Bearer Token",
          "specUri": "http://tools.ietf.org/html/rfc6750",
          "type": "oauthbearertoken"
        }
      ],
      "bulk": {
        "maxOperations": 0,
        "maxPayloadSize": 0,
        "supported": false
      },
      "changePassword": {
        "supported": false
      },
      "etag": {
        "supported": false
      },
      "filter": {
        "maxResults": 200,
        "supported": true
      },
      "patch": {
        "supported": true
      },
      "schemas": [
        "urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
      ],
      "sort": {
        "supported": true
      }
    }
  ],
  "type": "object"
}

더 알아보기