SCIM용 IDP(ID 공급자) 설정하기

HC: IDP SCIM 히어로
이 글에서는

Notion에서 ID 공급자가 SCIM을 사용하도록 설정하는 방법 알아보기 🪪


Notion에서 SCIM으로 프로비저닝을 설정하려면 먼저 ID 공급자(idP)가 SAML 2.0 프로토콜을 지원하는지 확인해야 합니다. idP 설정을 위한 앱별 지침을 확인해 보세요.

Notion에 Azure SCIM을 통합하면 아래와 같은 프로비저닝 기능을 사용할 수 있어요.

  • 사용자 생성.

  • 사용자 삭제.

  • Azure AD와 Notion에서 사용자 속성 동기화 유지.

  • Notion에서 그룹과 그룹 멤버십 프로비저닝.

  • Notion에서 SSO(통합로그인) 사용(권장).

1단계: Notion에서 사용자 프로비저닝 구성

Azure AD 프로비저닝 지원을 위한 Notion 구성부터 시작하세요. 방법은 다음과 같습니다.

  1. Notion 워크스페이스에 로그인하세요.

  2. 설정신원과 프로비저닝으로 이동하세요.

  3. 아래로 스크롤하여 SCIM 프로비저닝 섹션으로 이동하세요.

  4. 토큰이 아직 생성되지 않은 경우, 토큰 추가를 클릭하고 토큰을 복사하세요. 나중에 이 토큰을 '시크릿 토큰'으로 사용해야 합니다.

2단계: Azure AD 애플리케이션 갤러리에서 Notion 추가

그런 후 다음 지침에 따라 Azure AD 애플리케이션 갤러리에서 Notion을 추가합니다.

Azure AD 프로비저닝 서비스를 사용하면 애플리케이션에 대한 배정 및/또는 사용자나 그룹의 속성을 기반으로 프로비저닝 대상 범위를 지정할 수 있습니다.

배정을 기준으로 앱에 프로비저닝 대상의 범위를 지정할 경우, 아래 단계를 따라 사용자와 그룹을 애플리케이션에 배정할 수 있습니다.

사용자 또는 그룹의 속성만을 기준으로 프로비저닝 대상의 범위를 지정할 경우, 여기에 설명된 대로 범위 지정 필터를 사용할 수 있습니다.

3단계: Notion에 자동 사용자 프로비저닝 구성

Azure에서 사용자 프로비저닝을 구성하는 방법:

  1. Azure 포털에 로그인하고

  2. 엔터프라이즈 애플리케이션모든 애플리케이션을 선택하세요.

  3. 애플리케이션 목록에서 Notion을 선택하세요.

  4. 프로비저닝(Provisioning) 탭을 선택하세요.

  5. 프로비저닝 모드(Provisioning Mode)를 자동(Automatic)으로 설정하세요.

  6. 관리자 자격 증명(Admin Credentials) 섹션에 Notion 테넌트 URL과 시크릿 토큰을 입력하세요. 연결 테스트(Test Connection)를 클릭하여 Azure AD가 Notion에 연결되는지 확인하세요. 연결에 실패하면 Notion 계정에 관리자 권한이 있는지 확인하고 다시 시도하세요.

  7. 저장(Save)을 선택하세요.

  8. 매핑(Mappings) 섹션에서 Synchronize Azure Active Directory Users to Notion(Azure Active Directory 사용자를 Notion에 동기화)을 선택하세요.

  9. Azure AD에서 Notion으로 동기화된 사용자 속성을 속성-매핑(Attribute-Mapping) 섹션에서 검토하세요.

  10. 저장 버튼을 선택하여 변경 사항을 저장하세요.

  11. 매핑(Mappings) 섹션에서 Synchronize Azure Active Directory Users to Notion(Azure Active Directory 사용자를 Notion에 동기화)을 선택하세요.

  12. Azure AD에서 Notion으로 동기화된 그룹 속성을 속성-매핑(Attribute-Mapping) 섹션에서 검토하세요.

  13. 저장 버튼을 선택하여 변경 사항을 저장하세요.

  14. Notion에 Azure AD 프로비저닝 서비스를 활성화하려면 설정에서 프로비저닝 상태(Provisioning Status)를 On으로 변경하세요.

  15. 설정 섹션의 범위에서 원하는 값을 선택하여 Notion에 프로비저닝할 사용자 및 그룹을 결정하세요.

  16. 프로비저닝할 준비가 되었다면 저장(Save) 버튼을 클릭하세요.

참고: 이 작업은 설정 섹션의 범위(Scope)에서 선택한 모든 사용자와 그룹의 첫 동기화 사이클을 시작합니다.

첫 사이클은 후속 사이클에 비해 시간이 더 오래 걸릴 수 있어요. 이후 동기화는 Azure AD 프로비저닝 서비스가 실행 중인 경우 약 40분마다 실행됩니다.

Notion에 Google SCIM을 통합하면 아래와 같은 프로비저닝 기능이 지원됩니다.

  • 사용자 생성.

  • 사용자 속성 업데이트(사용자가 조직 이메일 도메인을 사용하는 경우)

  • 사용자 비활성화(워크스페이스에서 비활성화된 사용자가 삭제됨)

1단계: Notion에서 사용자 프로비저닝 구성

Notion에서 사용자 프로비저닝을 구성하는 방법:

  1. 설정신원과 프로비저닝으로 이동하세요.

  2. 아래로 스크롤해 SCIM 프로비저닝 섹션으로 이동하세요. 선택 가능한 SCIM 토큰이 나타납니다.

  3. SCIM 토큰 표에서 기존 토큰 옆에 있는 복사 를 클릭하거나 오른쪽 모서리에 있는 토큰 추가를 클릭하여 새 토큰을 만드세요.

2단계: Google에서 프로비저닝 구성

Google에서 사용자 프로비저닝을 구성하려면:

  1. 사용자 계정에 적절한 권한이 있는지 확인하려면 관리자 계정으로 로그인해야 합니다.

  2. Google Workspace 관리자 고객센터의 'Notion 애플리케이션에 자동 프로비저닝 설정'의 단계별 설명에 따라 진행하세요.

참고: Google SCIM API 통합은 그룹 프로비저닝과 프로비저닝 해제를 지원하지 않습니다.

Notion과 Okta SCIM을 통합하면 다음과 같은 프로비저닝 기능이 지원됩니다.

  • 사용자 생성.

  • 사용자 속성 업데이트(사용자가 조직 이메일 도메인을 사용하는 경우)

  • 사용자 비활성화(워크스페이스에서 비활성화된 사용자가 삭제됨)

  • 푸시 그룹화.

1단계: Notion에서 사용자 프로비저닝 구성

Notion에서 사용자 프로비저닝을 구성하는 방법:

  1. 설정신원과 프로비저닝으로 이동하세요.

  2. 아래로 스크롤하여 SAML SSO (통합로그인) 섹션으로 이동하세요.

  3. SAML SSO 구성 편집을 선택하세요.

  4. ACS(Assertion Consumer Service) URL을 복사하세요. 나중에 다시 사용할 수 있도록 다른 곳에 저장해 두세요.

  5. 설정신원과 프로비저닝에서 아래로 스크롤하여 SCIM 프로비저닝 섹션으로 이동하세요.

  6. 토큰이 아직 생성되지 않은 경우, 토큰 추가를 클릭하고 토큰을 복사하세요. 나중에 다시 사용할 수 있도록 다른 곳에 저장해 두세요.

2단계: Okta에서 사용자 프로비저닝 구성

Okta에서 사용자 프로비저닝을 구성하는 방법:

  1. Okta의 통합 카탈로그에서 Notion 앱을 추가하세요.

  2. Sign-on 옵션 보기의 Sign On 애플리케이션 탭에서 애플리케이션 사용자 이름 형식으로 이메일을 선택하세요.

  3. 프로비저닝 탭에서 API 통합 구성을 선택하고 API 통합 활성화 체크박스를 클릭하세요.

  4. 1단계에서 복사한 Notion SCIM API 토큰API 토큰 텍스트 상자에 입력하고 저장을 누르세요.

  5. 앱에 프로비저닝 옆에 있는 편집을 클릭하고 원하는 기능(사용자 생성, 사용자 속성 업데이트, 사용자 비활성화)을 활성화하세요.

  6. 저장을 클릭하세요.

  7. API 통합을 설정한 후 그룹 푸시 탭을 열고 그룹 푸시 버튼을 사용해 Notion과 동기화하려는 Okta 그룹을 추가하세요.

참고: 기존 SCIM 구성을 통해 사용자/그룹을 업데이트할 때 Okta에서 Notion 앱을 삭제하지 마세요. Notion App을 삭제하면 프로비저닝된 모든 사용자가 워크스페이스에서 삭제됩니다.

참고: OneLogin을 통해 Notion 사용자 프로비저닝을 하는 경우 SSO를 구성하기 전에 먼저 SCIM을 구성하는 것이 중요합니다.

Notion과 OneLogin SCIM을 통합하면 다음과 같은 프로비저닝 기능이 지원됩니다.

  • 사용자 생성.

  • 사용자 속성 업데이트(사용자가 조직 이메일 도메인을 사용하는 경우)

  • 사용자 비활성화(워크스페이스에서 비활성화된 사용자가 삭제됨)

  • OneLogin 역할과 Notion 사용 권한 그룹을 매핑하는 규칙 수립.

1단계: Notion에서 사용자 프로비저닝 구성

Notion에서 사용자 프로비저닝을 구성하는 방법:

  1. 설정신원과 프로비저닝으로 이동하세요.

  2. 아래로 스크롤하여 SAML SSO (통합로그인) 섹션으로 이동하세요.

  3. SAML SSO 구성 편집을 선택하세요.

  4. ACS(Assertion Consumer Service) URL을 복사하세요. 나중에 다시 사용할 수 있도록 다른 곳에 저장해 두세요.

  5. 설정신원과 프로비저닝에서 아래로 스크롤하여 SCIM 프로비저닝 섹션으로 이동하세요.

  6. 토큰이 아직 생성되지 않은 경우, 토큰 추가를 클릭하고 토큰을 복사하세요. 나중에 다시 사용할 수 있도록 다른 곳에 저장해 두세요.

참고: 워크스페이스 소유자는 자신이 생성한 토큰만 복사하고 사용할 수 있습니다. 다른 워크스페이스 소유자가 이미 토큰을 만든 경우 다른 토큰이 필요한지 확인하세요. 토큰을 생성한 워크스페이스 소유자가 워크스페이스에서 나가거나 멤버로 다운그레이드되면 모든 토큰이 만료됩니다.

2단계: OneLogin에서 프로비저닝 구성

OneLogin에서 사용자 프로비저닝을 구성하는 방법:

  1. 관리애플리케이션애플리케이션으로 이동하세요.

  2. 앱 추가 버튼을 클릭하고 검색창에서 Notion을 검색한 다음 Notion SAML 2.0 버전을 선택하세요.

  3. 저장을 클릭하세요.

  4. 구성 탭으로 이동하세요.

  5. ACL(Assertion Consumer Service) URL을 Consumer URL 필드에 붙여 넣으세요.

  6. SCIM API 토큰SCIM Bearer 토큰 필드에 붙여 넣으세요.

  7. 활성화를 클릭하세요.

  8. 프로비저닝 탭으로 이동하세요.

  9. 워크플로에서 프로비저닝 활성화를 선택하세요.

  10. 오른쪽 상단의 저장을 클릭하세요.

    • 이 작업을 수행하기 전에 관리자 승인 필요에서 사용자를 생성, 삭제 또는 업데이트할 때의 관리자 승인 요건을 선택적으로 활성화 또는 비활성화할 수 있습니다.

    • OneLogin에서 사용자가 삭제될 때 Notion에서 사용자에게 어떤 조치를 취할지 선택할 수 있습니다. 삭제(Notion 워크스페이스에서도 사용자 삭제) 또는 아무 조치도 취하지 않음 중에서 선택합니다.

  11. 오른쪽 상단의 저장을 클릭하세요.


피드백 보내기

이 내용이 도움이 되었나요?


Powered by Fruition