Cloud Identity SCIM API

Cloud Identity SCIM API는 개방형 도메인 간 ID 관리 시스템 (SCIM) 표준을 사용하여 ID 공급업체 (IdP)와 Google Cloud Identity 간의 사용자 및 그룹 관리를 자동화합니다. SCIM RFC 76437644의 하위 집합을 구현하여 사용자와 그룹이 프로비저닝, 업데이트, 프로비저닝 해제되는 방식을 표준화합니다.

추가 기능

  • 자동 그룹 잠금: 조직에서 SCIM 연결을 설정한 경우 연결의 인증 방법을 사용하여 동기화된 그룹은 동기화된 그룹 잠금 설정을 사용 설정하여 자동으로 잠글 수 있습니다. 이렇게 하면 관리 콘솔과 같은 다른 Google 인터페이스에서 수동으로 수정할 수 없으므로 IdP가 신뢰할 수 있는 소스로 유지됩니다. 이 기능에 대한 자세한 내용은 동기화된 그룹 잠금 작동 방식을 참고하세요.

지원되지 않는 SCIM 기능

서비스: cloudidentityscim.googleapis.com

서비스 엔드포인트

서비스 엔드포인트는 API 서비스의 네트워크 주소를 지정하는 기준 URL입니다. 하나의 서비스는 여러 서비스 엔드포인트를 포함할 수 있습니다. 이 서비스에는 다음 서비스 엔드포인트가 포함되고, 그 아래의 모든 URI가 이 서비스 엔드포인트와 관련됩니다.

  • https://cloudidentityscim.googleapis.com

REST 리소스: v1beta1.customers.v2.Groups

메서드
create POST /v1beta1/customers/{customerId}/v2/Groups
그룹을 만듭니다.
delete DELETE /v1beta1/customers/{customerId}/v2/Groups/{groupId}
그룹을 삭제합니다.
get GET /v1beta1/customers/{customerId}/v2/Groups/{groupId}
그룹을 가져옵니다.
list GET /v1beta1/customers/{customerId}/v2/Groups
그룹 목록을 가져옵니다.
patch PATCH /v1beta1/customers/{customerId}/v2/Groups/{groupId}
SCIM 패치 시맨틱스를 사용하여 그룹을 업데이트합니다.

REST 리소스: v1beta1.customers.v2.ResourceTypes

메서드
get GET /v1beta1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId}
특정 리소스 유형을 가져옵니다.
list GET /v1beta1/customers/{customerId}/v2/ResourceTypes
모든 리소스 유형을 가져옵니다.

REST 리소스: v1beta1.customers.v2.Schemas

메서드
get GET /v1beta1/customers/{customerId}/v2/Schemas/{schemaId}
스키마를 가져옵니다.
list GET /v1beta1/customers/{customerId}/v2/Schemas
모든 스키마를 가져옵니다.

REST 리소스: v1beta1.customers.v2.ServiceProviderConfig

메서드
get GET /v1beta1/customers/{customerId}/v2/ServiceProviderConfig
서비스 제공업체 구성을 가져옵니다.

REST 리소스: v1beta1.customers.v2.Users

메서드
create POST /v1beta1/customers/{customerId}/v2/Users
사용자를 만듭니다.
delete DELETE /v1beta1/customers/{customerId}/v2/Users/{userId}
사용자를 삭제합니다.
get GET /v1beta1/customers/{customerId}/v2/Users/{userId}
사용자를 가져옵니다.
list GET /v1beta1/customers/{customerId}/v2/Users
사용자 목록을 가져옵니다.
patch PATCH /v1beta1/customers/{customerId}/v2/Users/{userId}
SCIM 패치 시맨틱스를 사용하여 사용자를 업데이트합니다.

REST 리소스: v1.customers.v2.Groups

메서드
create POST /v1/customers/{customerId}/v2/Groups
그룹을 만듭니다.
delete DELETE /v1/customers/{customerId}/v2/Groups/{groupId}
그룹을 삭제합니다.
get GET /v1/customers/{customerId}/v2/Groups/{groupId}
그룹을 가져옵니다.
list GET /v1/customers/{customerId}/v2/Groups
그룹 목록을 가져옵니다.
patch PATCH /v1/customers/{customerId}/v2/Groups/{groupId}
SCIM 패치 시맨틱스를 사용하여 그룹을 업데이트합니다.

REST 리소스: v1.customers.v2.ResourceTypes

메서드
get GET /v1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId}
특정 리소스 유형을 가져옵니다.
list GET /v1/customers/{customerId}/v2/ResourceTypes
모든 리소스 유형을 가져옵니다.

REST 리소스: v1.customers.v2.Schemas

메서드
get GET /v1/customers/{customerId}/v2/Schemas/{schemaId}
스키마를 가져옵니다.
list GET /v1/customers/{customerId}/v2/Schemas
모든 스키마를 가져옵니다.

REST 리소스: v1.customers.v2.ServiceProviderConfig

메서드
get GET /v1/customers/{customerId}/v2/ServiceProviderConfig
서비스 제공업체 구성을 가져옵니다.

REST 리소스: v1.customers.v2.Users

메서드
create POST /v1/customers/{customerId}/v2/Users
사용자를 만듭니다.
delete DELETE /v1/customers/{customerId}/v2/Users/{userId}
사용자를 삭제합니다.
get GET /v1/customers/{customerId}/v2/Users/{userId}
사용자를 가져옵니다.
list GET /v1/customers/{customerId}/v2/Users
사용자 목록을 가져옵니다.
patch PATCH /v1/customers/{customerId}/v2/Users/{userId}
SCIM 패치 시맨틱스를 사용하여 사용자를 업데이트합니다.