SCIM 개요

SCIM 개요

SCIM(System for Cross-domain Identity Management)으로 Docker 조직의 사용자 관리를 자동화해요. SCIM은 사용자를 자동으로 프로비저닝·디프로비저닝하고, 팀 구성원 자격을 동기화하며, Docker 조직을 IdP(identity provider)와 동기화 상태로 유지해요.

출처: 문서

본문

구독: Business / 대상: Administrators

이 페이지는 SCIM으로 Docker의 사용자 프로비저닝·디프로비저닝을 자동화하는 방법을 보여줘요.

사전 준비 (Prerequisites)

시작하기 전에 다음이 필요해요.

  • 조직에 SSO 구성
  • Docker Home과 IdP에 대한 관리자 접근

SCIM이 동작하는 방식

SCIM은 IdP를 통해 Docker의 사용자 프로비저닝·디프로비저닝을 자동화해요. SCIM을 활성화하면 IdP에서 Docker 애플리케이션에 할당된 모든 사용자가 자동으로 프로비저닝되어 Docker 조직에 추가돼요. IdP에서 Docker 애플리케이션에서 사용자가 제거되면 SCIM이 그 사용자를 비활성화하고 Docker 조직에서 제거해요.

프로비저닝과 제거 외에도 SCIM은 IdP에서 만든 이름 변경 같은 프로필 업데이트도 동기화해요. SCIM은 Docker의 기본 Just-in-Time(JIT) 프로비저닝과 함께 사용하거나 JIT를 비활성화한 상태로 단독 사용할 수 있어요.

SCIM이 자동화하는 것:

  • 사용자 생성
  • 사용자 프로필 업데이트
  • 사용자 제거·비활성화
  • 사용자 재활성화
  • 그룹 매핑

참고: SCIM은 SCIM 활성화 후 IdP를 통해 프로비저닝된 사용자만 관리해요. SCIM 설정 전에 Docker 조직에 수동으로 추가된 사용자는 제거할 수 없어요. 그런 사용자를 제거하려면 Docker 조직에서 수동으로 삭제해요. 자세한 내용은 Manage organization members를 참고해요.

다음 단계 (Next steps)

  • SCIM 활성화 전에 Just-in-Time(JIT)으로 프로비저닝된 사용자가 있다면 JIT를 SCIM으로 마이그레이션해요.
  • IdP 그룹을 구성원과 동기화하는 그룹 매핑
  • SCIM, JIT, 속성 문제의 문제 해결

더 알아보기 (Learn more)