메인 콘텐츠로 건너뛰기

DataCamp Enterprise용 싱글 사인온(SSO): 개요

🤖 참고: 영어 이외의 언어로 된 문서는 AI의 도움을 받아 번역됩니다. 정확성을 위해 노력하지만 일부 표현은 약간 다를 수 있습니다. 개선할 점이 있으면 피드백을 보내주세요.

싱글 사인온(SSO)이란?

싱글 사인온(SSO)은 사용자가 하나의 로그인 자격증명으로 여러 애플리케이션과 서비스에 접근할 수 있도록 하는 인증 방식입니다.

DataCamp의 엔터프라이즈 SSO 통합은 고객이 DataCamp의 기존 로그인 및 계정 생성 절차 외부에서 조직 구성원을 관리할 수 있게 해줍니다.

SSO의 주요 이점은 다음과 같습니다:

  • 보안 강화 및 피싱 최소화

  • 간편한 온보딩 및 구성원 관리 프로세스

  • 조직 구성원이 DataCamp에 접근하기 위해 별도의 로그인 자격증명이 필요하지 않음

  • 향상된 사용자 경험: 사용자가 원활하게 계정이 생성되고 DataCamp 콘텐츠로 바로 리디렉션됨

전제 조건

SSO를 설정하려면 DataCamp 엔터프라이즈 플랜을 보유하고 조직의 관리자인 상태여야 합니다. DataCamp 엔터프라이즈 플랜 업그레이드에 대한 기능 및 가격 정보는 여기에서 확인할 수 있습니다.

현재 DataCamp는 SAML 2.0 통합만 지원합니다. SSO를 설정하려면 SAML IdP(Identity Provider)가 구성되어 있어야 합니다. IdP는 사용자 및 조직 계정을 포함하는 디렉터리 또는 데이터베이스입니다.

싱글 사인온 구성

필수 설정

DataCamp에 로그인한 후 엔터프라이즈 조직으로 이동하여 설정 > SSO > SAML 2.0 허용을 선택하세요.

통합을 완료하려면 조직별로 고유한 아래 정보를 입력해야 합니다:

  • 엔터티 ID/발급자 URL: IdP에서 제공하며 조직 도메인을 고유하게 식별합니다.

  • 로그인 URL/SSO 엔드포인트: DataCamp가 IdP에서 사용자 로그인을 요청하기 위해 호출할 URL입니다.

  • IdP 인증서: IdP에서 발급한 인증서입니다.

SAML 속성

또한 중요한 사용자 정보에 대해 SAML 속성 이름을 일치시키는 것이 중요합니다. DataCamp는 다음 클레임을 수락합니다: 이름, 성 및 이메일.

이 중 이메일은 통합이 제대로 작동하려면 필수입니다. 이름과 성은 선택 사항이지만 최상의 사용자 경험을 위해 제공하는 것이 권장됩니다.

이 세 가지 필드에 대해 다음과 같은 속성 이름들을 수락합니다:

이메일

이름:

성:

이 속성 중 하나라도 보내지 않으면 DataCamp에서 해당 값이 업데이트되지 않습니다. 즉:

  • 신규 사용자는 이름과 성이 없게 됩니다;

  • SSO 활성화 이전에 생성된 사용자는 기존에 설정된 이름과 성을 유지합니다.

반면, 속성에 빈 값을 제공하면 DataCamp의 해당 값이 업데이트됩니다. 따라서 SSO 활성화 전에 이름과 성이 있던 사용자는 SSO를 통해 처음 로그인할 때 빈 이름과 성으로 변경됩니다.

DataCamp와 IdP에 올바른 정보를 입력한 후 마지막 단계로 SSO 활성화를 선택하면 조직에 대해 SSO가 활성화됩니다.

선택적 설정

NameID 형식

DataCamp는 NameID 형식 구성에 대해 두 가지 옵션을 지원합니다:

  • nameid-format:emailAddress(기본값)

  • nameid-format:unspecified

DataCamp가 이메일 대신 내부 직원 ID를 고유 식별자로 사용하려면 IdP를 "urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified" 형식으로 구성하고 "unspecified" 값에 직원 ID를 지정해야 합니다. 그런 다음 DataCamp SSO 설정에서 "unspecified"를 선택해야 합니다. 플랫폼에서 요구하는 이메일 주소는 반드시 SAML 속성으로 보내야 합니다. 선택 사항이지만 최상의 사용자 경험을 위해 이름과 성도 SAML 속성으로 보내는 것이 강력히 권장됩니다.

IdP가 "unspecified" 값을 보내고 DataCamp SSO 설정에서 해당 설정을 하면 사용자가 로그인할 때마다 직원 ID를 저장하기 시작합니다. 조직에 이미 멤버가 있을 경우 구성 업데이트 후 다음 로그인 때까지 직원 ID를 알 수 없습니다.

일부 LMS 또는 LXP 통합에서는 직원 ID가 필요할 수 있습니다. 이 경우 직원 ID를 unspecified NameID 형식으로 보내고 저장하도록 SSO 설정을 구성해야 합니다. 직원 ID가 없으면(예: 구성 업데이트 이후 사용자가 로그인하지 않은 경우) 해당 사용자에 대한 콘텐츠 완료 정보를 보낼 수 없습니다.

SSO 구성 탭에서 최신 동기화된 NameID 매핑을 확인할 수 있습니다. 매핑을 받으면 다음과 같이 표시됩니다:

NameID 매핑 수신 구성됨. 최근 수신된 매핑:

왼쪽 값은 직원 ID(예: 10101010)이고 오른쪽 값은 이메일입니다.

매핑이 잘못된 경우 지원팀에 연락하여 재설정을 요청하세요.

즉시 프로비저닝(JIT Provisioning)

JIT 프로비저닝이 활성화되면, DataCamp는 SSO(또는 LMS)를 통해 로그인하는 신규 멤버에게 자동으로 계정을 생성하고 라이선스를 할당합니다. 그렇지 않으면 신규 멤버는 대기자 명단에 추가되어 관리자의 승인이 있어야 라이선스가 할당됩니다.

e0268e51-bb81-4c82-8fd9-7bc67702ceaa.png

“JIT 프로비저닝 활성화” 옵션

조직 내 특정 사용자만 DataCamp를 이용하도록 하려면 JIT 프로비저닝을 비활성화하고, 초대 링크 등 다른 초대 방식을 사용하는 것이 권장됩니다. JIT는 IdP에서 사용자가 명시적으로 접근 권한을 받거나 커스텀 SSO 딥 링크를 생성 및 공유하기 전까지는 작동하지 않습니다(아래 참고).

SSO 로그인 강제 적용

SSO가 필수인 경우 모든 멤버와 관리자는 IdP를 통해 로그인해야 합니다. SSO가 선택 사항이면 멤버와 관리자는 IdP 또는 DataCamp 계정의 이메일과 비밀번호로 로그인할 수 있습니다.

조직에 멤버가 있을 때 SSO가 필수로 시작되거나 필수로 변경되면, 해당 멤버는 즉시 DataCamp에서 로그아웃되고 SSO를 통해 재인증해야 합니다.

우리는 여러 이유로 SSO 강제 적용을 권장하며, 주요 이점은 사용자가 대체 인증 방법을 선택할 수 없고 자동으로 SSO 인증을 사용하도록 유도된다는 점입니다.

참고: SSO 강제 적용을 권장하지만, 필수로 설정하기 전에 SSO 구성이 제대로 작동하는지 반드시 확인해야 합니다. 잠금 방지를 위해 확실해질 때까지 선택 사항으로 두는 것이 좋습니다. 현재 조직 관리자는 대체 로그인 방법 없이 동일한 흐름을 통해 로그인해야 합니다.

2ba73782-2f94-4e4d-8441-9031c5fc0a95.png

SSO 활성화 및 비활성화

SSO 설정 구성을 마치면 SSO를 활성화할 준비가 된 것입니다. 폼 하단의 "SSO 활성화"를 클릭하여 SSO를 활성화하세요.

SSO가 활성화되면 사용자에게 조직에서 SSO를 활성화했으며 SSO 자격증명으로 다시 로그인해야 한다는 이메일이 발송됩니다.

이메일에는 DataCamp 로그인 페이지로 리디렉션하는 링크가 포함되어 있습니다. 이 페이지에서 이메일 주소를 입력하고 다음을 누르면, 해당 이메일이 SSO가 활성화된 그룹의 멤버와 연결되어 있으면 IdP 로그인 페이지로 리디렉션되어 SSO 자격증명으로 로그인합니다. 성공하면 DataCamp로 리디렉션되어 플랫폼에 접근할 수 있습니다.

image2022-12-21_14-19-2.png

조직에서 SSO를 활성화하거나 비활성화할 때 사용자에게 이메일이 발송됩니다.

마찬가지로, 멤버가 조직에서 제거되거나 SSO가 비활성화되면 DataCamp에서 비밀번호 재설정을 안내하는 이메일을 받으며 SSO 없이 로그인할 수 있습니다.

특정 IdP별 추가 문서

다음 IdP 중 하나와 통합을 설정하려면, 도움말 문서를 확인하세요:

Microsoft Azure 갤러리에서도 DataCamp 애플리케이션을 사용할 수 있습니다.

SSO 활성화 및 필수 시 조직에 멤버 초대하기 (관리자용)

앞서 언급했듯, 여러 이유로 SSO 강제 적용을 권장합니다. 주요 이점은 사용자가 대체 인증 방법을 선택하는 대신 자동으로 SSO를 사용하도록 유도된다는 점입니다. 하지만 SSO가 적합하지 않거나 사용할 수 없는 상황에 대비해 대체 인증 방법 옵션도 문서에서 다룰 예정입니다.

  • SSO가 활성화되었지만 필수로 설정되지 않은 경우, 기존 초대 방식이 SSO와 무관하게 계속 작동합니다.

  • SSO가 필수로 설정된 경우, 모든 초대 흐름에서 사용자는 초대를 수락하기 위해 SSO 자격증명으로 로그인해야 합니다.

참고: 보안을 위해, 사용자가 초대 전에 이미 DataCamp 계정을 가지고 있다면 아래 방법 중 하나를 사용해야 합니다. 두 방법 모두 사용자가 IdP에서 동일한 사용자임을 확인하는 추가 검증 단계가 포함되어 있습니다.

이메일 초대

특정 멤버를 이메일 주소로 초대할 수 있습니다. 이 방법의 장점은 초대 과정에서 권한(예: 관리자 지정)을 맞춤 설정할 수 있다는 점입니다.

참고: 초대하려는 사용자가 이미 DataCamp 계정을 가지고 있다면, 학습 진행 상황이 이전되도록 플랫폼에 등록된 이메일로 초대해야 합니다.

image2022-12-21_15-11-11.png

초대 링크

표준 초대 링크를 생성하고, 이 링크를 통해 가입하는 멤버를 특정 팀에 자동으로 추가하도록 맞춤 설정할 수 있습니다.

이 초대 방법의 기타 장점:

  • 특정 이메일 도메인으로 초대를 제한할 수 있습니다. 도메인은 초대 링크 생성 시 추가할 수 있습니다.

  • 링크를 가진 학습자만 가입할 수 있어 별도 초대 없이 자체 채널로 링크를 공유할 수 있습니다.

image2022-12-21_15-9-54.png

커스텀 SSO 딥 링크

SSO 딥 링크는 DataCamp 내 특정 페이지로 가는 링크에 회사 SSO 식별자가 포함된 링크입니다. 사용자가 이 링크를 클릭하면 IdP 로그인 페이지로 자동 리디렉션되어 SSO로 로그인(이미 로그인하지 않은 경우)하고, 원래 가려던 페이지로 다시 리디렉션됩니다. 즉시 프로비저닝이 활성화되어 있고 계정이 없으면 새 계정을 자동 생성합니다.

SSO 딥 링크 형식은 다음과 같습니다: https://www.datacamp.com/groups/<GROUP_IDENTIFIER>/sso/saml/login?path=<PATH>

<PATH> 예시로 "/home"은 홈페이지 링크를 의미합니다. 특정 강의나 트랙 페이지로도 지정할 수 있습니다.

즉시 프로비저닝이 활성화된 경우, 이 초대 방식으로 DataCamp에 새로운 계정을 생성할 수 있습니다. 이미 조직에 추가된 계정으로 로그인할 때도 사용할 수 있습니다. 기존 계정이 있지만 조직에 속하지 않은 경우 로그인 시 자동으로 멤버로 추가됩니다.

IdP에서의 링크

IdP 구성에 따라, 멤버는 디렉터리 내 DataCamp 애플리케이션을 선택하여 직접 조직에 등록할 수 있습니다.

즉시 프로비저닝이 활성화된 경우, 이 초대 방식으로 DataCamp에 새로운 계정을 생성할 수 있습니다. 이미 조직에 추가된 계정으로 로그인할 때도 사용할 수 있습니다. 기존 계정이 있지만 조직에 속하지 않은 경우 로그인 시 자동으로 멤버로 추가됩니다.

참고: Degreed 등 일부 IdP는 IdP 주도 로그인(IDP-initiated login)을 지원하지 않습니다.

LMS 또는 LXP에서의 링크

기존 LMS 또는 LXP 통합을 사용하는 경우, SSO와 결합하여 사용자가 IdP에서 직접 SSO로 DataCamp에 원활하게 접근할 수 있습니다. 자세한 내용은 LMS 및 LXP 문서를 참조하세요.

이 초대 방식은 즉시 프로비저닝이 활성화된 경우 DataCamp에 새로운 계정을 생성하거나 이미 조직에 추가된 계정으로 로그인하는 데 사용할 수 있습니다. 기존 계정이 있지만 조직에 속하지 않은 경우 로그인 시 자동으로 멤버로 추가됩니다.

조직에서 SSO를 활성화 및 필수로 설정한 후 DataCamp에 접근하기 (멤버 및 관리자)

관리자가 SSO가 활성화 및 필수인 조직에 초대하는 방법은 여러 가지가 있습니다.

이메일 초대

관리자가 이메일로 DataCamp 조직에 초대할 수 있습니다.

참고: 다른 이메일 주소로 기존 DataCamp 계정이 있고 학습 진행 상황을 그룹에 반영하려면, 초대 수락 전에 프로필에서 이메일을 업데이트한 후 관리자가 초대를 재전송하도록 요청하세요. 그렇지 않으면 별도의 계정이 생성됩니다.

초대를 수락하려면 이메일 또는 이미 계정이 있다면 앱 내 알림에서 그룹 가입을 선택하세요. IdP로 리디렉션되어 SSO 자격증명으로 로그인합니다. 로그인에 성공하면 DataCamp로 돌아와 조직에 접근할 수 있습니다.

참고: SSO가 선택 사항인 경우, 회원 가입 양식으로 리디렉션됩니다. 선택 사항이므로 IdP를 반드시 거칠 필요는 없습니다!

초대 링크

SSO가 활성화 및 필수인 경우, 초대 링크를 클릭한 멤버는 자동으로 IdP로 리디렉션되어 SSO 자격증명으로 로그인합니다.

성공적인 인증 후:

  • IdP에서 반환된 이메일로 DataCamp 계정이 이미 있으면, 멤버에게 기존 계정 소유권 확인을 위해 로그인하라고 요청합니다(보통 기존 계정 비밀번호 사용). 소유권을 확인하면 그룹에 가입됩니다.

  • 해당 이메일로 DataCamp 계정이 없으면 새 계정이 생성되어 초대 링크 수락 및 그룹 가입 페이지로 리디렉션됩니다.

IdP, LMS, LXP 또는 커스텀 SSO 딥 링크를 통한 접근

멤버는 IdP에 먼저 로그인한 후 DataCamp 애플리케이션을 찾아 클릭하여 조직에 가입할 수도 있습니다. 마찬가지로, 관리자가 구성한 경우 LMS 또는 LXP 시스템을 통해 또는 커스텀 SSO 딥 링크를 통해 조직에 가입할 수도 있습니다. 즉시 프로비저닝이 활성화되어 있고 DataCamp 계정이 없으면 이 방법으로 계정이 생성됩니다.

참고: 보안을 위해, 기존 DataCamp 계정이 있으나 조직에 속하지 않은 경우 위의 대체 초대 방법 중 하나로 관리자가 초대해야 합니다.

DataCamp 초대 링크로 가입을 시도했으나 조직에 사용 가능한 라이선스가 없으면 대기자 명단에 추가됩니다. 관리자는 사용자가 접근을 시도 중임을 알게 되며, 승인이 떨어지면 조직에 추가되고 확인 이메일이 발송됩니다.

초대 수락 후 로그인하기

DataCamp 계정을 만들고 조직에 등록된 후 여러 방법으로 SSO를 통해 로그인할 수 있습니다.

로그인 페이지

일반 로그인 페이지로 이동하세요: https://www.datacamp.com/users/sign_in.

이메일을 입력하세요(SSO 자격증명과 연동된 이메일이어야 함). 조직 멤버인 경우 SSO 로그인이 필요함을 감지하고 IdP로 리디렉션합니다. 로그인 완료 후 DataCamp로 돌아와 학습을 계속할 수 있습니다.

조직에 SSO가 활성화되어 있지만 필수가 아닌 경우, "SSO 사용" 버튼을 클릭하거나 DataCamp 이메일과 비밀번호로 로그인할 수 있습니다.

image2022-12-21_15-55-9.png

조직에서 SSO가 선택 사항인 경우 "SSO 사용" 버튼이 표시됩니다

IdP, LMS, LXP 또는 커스텀 SSO 딥 링크를 통한 접근

멤버는 IdP에 로그인한 후 DataCamp 애플리케이션을 찾아 클릭하여 로그인할 수 있습니다. 마찬가지로, 관리자가 구성한 경우 LMS 또는 LXP 시스템이나 커스텀 SSO 딥 링크로도 로그인할 수 있습니다. 이미 DataCamp 계정이 있고 그룹 멤버인 경우 한 번의 클릭으로 로그인할 수 있습니다.

LMS 식별자

DataCamp와 LMS 통합이 있는 고객을 위해, 이메일이나 NameID와 다를 수 있는 LMS 식별자를 사용할 수 있는 옵션을 제공합니다. 이는 멤버가 이메일, NameID, LMS ID 세 가지 식별자가 모두 다를 때 특정 식별자를 LMS 통합에 사용하고자 할 때 유용합니다.

이 기능을 지원하기 위해, 다음 이름 중 하나로 SAML 응답에 LMS 식별자를 포함할 수 있습니다:

  • lms_username

  • http://schemas.xmlsoap.org/ws/2005/05/identity/claims/lms_username

이 값이 전달되면 기록하여 DataCamp와의 LMS 통합 시 사용자 완료 이벤트의 사용자 식별자로 포함합니다.

SAML 속성을 통한 팀 멤버 추가

DataCamp 그룹의 팀에 사용자를 자동으로 추가하는 기능을 지원하며, 이를 위해 dc_groups SAML 속성을 사용합니다. IdP에서 dc_groups 속성에 하나 이상의 팀 이름(문자열/텍스트 값)을 포함하도록 구성하세요.

여러 팀의 경우 다중 값 속성을 제공할 수 있습니다. 예:

<saml:Attribute Name="dc_groups"
NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic">
    <saml:AttributeValue xsi:type="xs:string">Engineering</saml:AttributeValue>
    <saml:AttributeValue xsi:type="xs:string">Marketing</saml:AttributeValue>
    <saml:AttributeValue xsi:type="xs:string">Sales</saml:AttributeValue>
</saml:Attribute>

단일 팀의 경우 단일 값 속성을 제공할 수 있습니다. 예:

<saml:Attribute Name="dc_groups" 
NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic">
  <saml:AttributeValue xsi:type="xs:string">Engineering</saml:AttributeValue>
</saml:Attribute>

사용자를 기존 팀에 추가하려면 제공된 팀 이름이 DataCamp에 구성된 팀 이름과 정확히 일치해야 합니다(대소문자 구분 없음). 지정된 팀이 없으면 새 팀이 자동 생성되고 사용자가 추가됩니다.

중요 사항 (#1): 이 기능은 현재 추가만 가능합니다. 즉, 사용자를 팀에서 제거하지 않습니다. 사용자가 하나 이상의 팀에 속해 있고 dc_groups 값이 비어 있거나 누락되어도 팀에서 제거되지 않습니다.

중요 사항 (#2): 현재 SSO 흐름 중 대기자 명단에 있거나 계정 소유권 확인이 필요한 경우 사용자가 팀에 추가되지 않습니다. 이는 당사 측 제한 사항입니다.

이메일 도메인 화이트리스트

이메일 도메인 화이트리스트를 사용하면 조직이 하나 이상의 이메일 도메인(예: yourcompany.com)을 등록하여, 해당 도메인의 이메일 주소를 가진 사용자가 로그인 및 회원 가입 시 자동으로 조직의 SSO IdP로 리디렉션되도록 할 수 있습니다.

도메인이 화이트리스트에 등록되면:

  • 로그인 흐름: 기존 DataCamp 계정이 없는 사용자가 DataCamp 로그인 페이지에서 로그인 시도 시 이메일 도메인을 확인합니다. 화이트리스트 도메인과 일치하면 로그인 페이지를 건너뛰고 조직의 IdP로 자동 리디렉션됩니다. IdP에서 인증 성공 후 새 계정이 생성되어 DataCamp로 돌아옵니다. 즉시 프로비저닝이 활성화된 경우 조직 그룹에 자동 추가됩니다.
    새 사용자가 DataCamp에 직접 로그인하려 할 때 원활한 온보딩을 보장합니다.
    ​참고: 이미 DataCamp 계정이 있는 사용자는 표준 로그인 흐름이 진행됩니다.

  • 회원 가입 흐름: 화이트리스트 도메인을 사용해 새 사용자가 가입하면, 조직에 DataCamp 구독이 있음을 알리는 알림을 받고 조직 IdP를 통해 인증하도록 리디렉션됩니다.
    새 사용자가 SSO를 통해 신원을 확인한 후 조직의 DataCamp 그룹과 구독에 적절히 연결됩니다.

이메일 도메인 화이트리스트 절차를 시작하려면 고객 성공 관리자 또는 DataCamp 지원팀에 문의하세요. 이 과정에서 조직이 도메인 소유권을 확인합니다.

자주 묻는 질문 (FAQ)

멤버가 이미 있는 상태에서 SSO를 활성화하면 어떻게 되나요?

SSO가 활성화되면 기존 멤버에게 IdP 자격증명으로 로그인하라는 이메일이 발송됩니다. 이후 멤버는 SSO가 활성화된 조직에 속해 있는 동안 항상 IdP 자격증명으로 로그인해야 합니다.

SSO로 생성된 계정이 조직이 구매한 라이선스 수를 초과하면 어떻게 되나요?

멤버는 대기자 명단에 추가되며 모든 관리자가 이 사실을 알리는 이메일을 받습니다. 관리자의 승인이 있으면 라이선스가 추가되고 사용자가 DataCamp를 사용할 수 있습니다.

DataCamp는 IdP 주도 또는 서비스 제공자 주도 싱글 사인온을 지원하나요?

DataCamp는 IdP 및 SP(서비스 제공자) 주도 싱글 사인온을 모두 지원합니다.

모바일에서 SSO가 지원되나요?

네, 모바일 앱에서 SSO가 지원됩니다.

SSO로 모바일 접근을 차단할 수 있나요?

DataCamp 설정에는 SSO로 모바일 접근을 차단하는 옵션이 없습니다. 하지만 과거에 고객이 IdP 구성에서 모바일 접근을 차단한 사례는 있습니다.

멤버가 DataCamp 조직에서 제거되면 어떻게 되나요?

조직에서 멤버가 제거되면, 해당 멤버는 새 로그인 정보를 생성하라는 이메일을 받습니다. 이메일 주소 확인 및 새 비밀번호 생성도 요청받으며, 더 이상 조직이나 구독의 프리미엄 콘텐츠에 접근할 수 없습니다.

멤버가 IdP에서 제거되면 어떻게 되나요?

IdP에서 멤버를 제거하고 IdP 로그인 자격증명을 비활성화하면 DataCamp 로그인도 불가능해집니다. 단, DataCamp 조직의 멤버 목록에서 자동 제거되지는 않으며, 멤버 페이지에서 수동으로 제거해야 합니다. 멤버 제거에 도움이 필요하면 지원팀에 문의하세요.

멤버 이메일이 변경되면 어떻게 되나요?

우리는 NameID 형식을 기반으로 사용자를 고유 식별합니다.

NameID 형식이 email인 경우 이메일 변경은 새 사용자로 간주되어 기존 계정 접근 권한을 잃게 됩니다.

NameID 형식이 unspecified인 경우 이메일 변경이 가능하며, NameID로 사용자를 매칭할 수 있으면 자동으로 시스템에 업데이트됩니다. 단, 새 이메일이 이미 다른 계정에 연동된 경우는 예외입니다.

DataCamp는 CA 서명 인증서를 제공하나요?

모든 인증서는 기본적으로 자체 서명입니다. CA 서명 인증서가 필요하면 지원팀에 문의하세요.

로그인 시 DataCamp 애플리케이션에 접근 권한이 없다는 오류가 발생하면 어떻게 하나요?

다음과 같은 오류가 IdP에서 발생하면:

또는 Azure AD의 다음과 같은 상세 오류:

2.png

이 오류는 IdP에서 발생하므로 관리자에게 연락해 DataCamp 애플리케이션 접근 권한을 요청해야 합니다. DataCamp에서는 해결할 수 없습니다.

왜 IdP에 두 개의 ACS(Assertion Consumer Service) URL을 구성해야 하나요?

SP-주도와 IdP-주도 로그인 흐름을 모두 완벽히 지원하려면 두 개의 ACS URL 구성이 필요합니다. 두 URL 모두 설정해야 DataCamp 로그인 페이지에서 시작하거나 IdP에서 직접 로그인할 때 인증이 올바르게 작동합니다.

DataCamp 그룹의 SSO 인증서를 어떻게 업데이트하나요?

SSO 인증서(예: 만료로 인한) 업데이트 시 DataCamp와 IdP 모두에서 동시에 업데이트해야 로그인 장애를 방지할 수 있습니다.

두 가지 방법이 있습니다:

  • 셀프 서비스 - 그룹의 SSO 설정에 접근할 수 있으면 직접 새 인증서를 업로드할 수 있습니다:

    • 그룹 SSO 설정 페이지로 이동 (예: https://app.datacamp.com/groups/[your-group-name]/settings/sso)

    • IdP 인증서 필드에 새 인증서 붙여넣기

    • 설정 업데이트 버튼 클릭하여 저장
      ⚠️ 중요: IdP도 동시에 새 인증서를 사용하도록 업데이트해야 합니다. 두 시스템이 동시에 전환되어야 인증 실패가 발생하지 않습니다.

  • DataCamp와 협력 - 지원팀 또는 담당자에게 이메일을 보내면 무중단 전환을 위한 공동 세션을 진행합니다.

왜 사용자가 계정 소유권 확인을 요구받나요?

DataCamp 그룹의 SSO로 로그인 시도 중 해당 이메일로 기존 DataCamp 계정이 있으면, 사용자가 기존 계정 소유자임을 증명할 때까지 그룹에 추가할 수 없습니다. 이를 계정 소유권 확인 흐름이라고 합니다.

confirm_account_ownership.png

이 흐름에서 사용자는 표준 로그인 폼으로 리디렉션되어 비밀번호(또는 Google 등 소셜 로그인)를 사용해 소유권을 증명해야 합니다. 그룹의 SSO로는 증명이 불가능하며, 기존 DataCamp 계정에 존재하는 인증 방법 중 하나로 로그인해야 합니다.

소유권 증명 후 그룹에 추가되며 이후에는 그룹의 SSO를 통해 인증할 수 있습니다.

답변이 도움되었나요?