다음을 통해 공유


자습서: Smartcat과 Microsoft Entra SSO(Single Sign-On) 통합

이 자습서에서는 Smartcat을 Microsoft Entra ID와 통합하는 방법에 대해 알아봅니다. Smartcat을 Microsoft Entra ID와 통합하면 다음을 수행할 수 있습니다.

  • Microsoft Entra ID를 사용하여 Smartcat에 액세스할 수 있는 사용자를 제어합니다.
  • 사용자가 해당 Microsoft Entra 계정으로 Smartcat에 자동으로 로그인되도록 설정합니다.
  • 단일 중앙 위치인 Azure Portal에서 계정을 관리합니다.

필수 조건

시작하려면 다음 항목이 필요합니다.

  • Microsoft Entra 구독. 구독이 없는 경우 무료 계정을 얻을 수 있습니다.
  • Smartcat SSO(Single Sign-On)가 설정된 구독

Smartcat의 Microsoft Entra ID 통합을 구성하려면 갤러리의 Smartcat을 관리되는 SaaS 앱 목록에 추가해야 합니다.

  1. 최소한 클라우드 애플리케이션 관리자Microsoft Entra 관리 센터에 로그인합니다.

  2. ID > 애플리케이션 > 엔터프라이즈 애플리케이션 > 새 애플리케이션으로 이동합니다.

  3. 갤러리에서 추가 섹션의 검색 상자에 Smartcat을 입력합니다.

  4. 결과 패널에서 Smartcat을 선택한 다음, 앱을 추가합니다. 앱이 테넌트에 추가될 때까지 잠시 동안 기다려 주세요.

Microsoft Entra SSO 구성

Microsoft Entra 관리 센터에서 Microsoft Entra SSO를 사용하도록 설정하려면 다음 단계를 따릅니다.

  1. 최소한 클라우드 애플리케이션 관리자Microsoft Entra 관리 센터에 로그인합니다.

  2. Identity>Applications>Enterprise 애플리케이션>Smartcat>Single Sign-On으로 찾습니다.

  3. 아래 섹션에서 다음 단계를 수행합니다.

    1. 애플리케이션으로 이동을 선택합니다.

      ID 구성을 보여 주는 스크린샷

    2. 애플리케이션(클라이언트) ID를 복사하고 나중에 Smartcat 쪽 구성에서 사용합니다.

      애플리케이션 클라이언트 값의 스크린샷

    3. 엔드포인트 탭에서 OpenID Connect 메타데이터 문서 링크를 복사하고 나중에 Smartcat 쪽 구성에서 사용합니다.

      탭에 엔드포인트를 표시하는 것을 보여 주는 스크린샷.

  4. 왼쪽 메뉴의 인증 탭으로 이동하여 다음 단계를 수행합니다.

    1. URI 리디렉션 텍스트 상자에 다음 패턴을 사용하여 URL을 입력합니다. https://<HOST_NAME>/users/auth/oAuthCallback

      리디렉션 값을 보여 주는 스크린샷

    2. 구성 단추를 선택합니다.

  5. 왼쪽 메뉴에서 인증서 및 비밀로 이동하여 다음 단계를 수행합니다.

    1. 클라이언트 암호 탭으로 이동하여 +새 클라이언트 암호를 클릭합니다.

    2. 텍스트 상자에 유효한 설명을 입력하고 요구 사항에 따라 드롭다운에서 만료일을 선택한 다음 추가를 선택합니다.

      클라이언트 암호 값을 보여 주는 스크린샷

    3. 클라이언트 암호를 추가하면 이 생성됩니다. 값을 복사하고 나중에 Smartcat 쪽 구성에서 사용합니다.

      클라이언트 암호를 추가하는 방법을 보여 주는 스크린샷

Microsoft Entra 테스트 사용자 만들기

이 섹션에서는 B.Simon이라는 테스트 사용자를 만듭니다.

  1. 최소한 사용자 관리자Microsoft Entra 관리 센터에 로그인합니다.
  2. ID>사용자>모든 사용자로 이동합니다.
  3. 화면 위쪽에서 새 사용자>새 사용자 만들기를 선택합니다.
  4. 사용자 속성에서 다음 단계를 수행합니다.
    1. 표시 이름 필드에서 B.Simon을 입력합니다.
    2. 사용자 계정 이름 필드에서 username@companydomain.extension을 입력합니다. 예: B.Simon@contoso.com.
    3. 암호 표시 확인란을 선택한 다음, 암호 상자에 표시된 값을 적어둡니다.
    4. 검토 + 만들기를 선택합니다.
  5. 만들기를 선택합니다.

Microsoft Entra 테스트 사용자 할당

이 섹션에서는 Smartcat에 대한 액세스 권한을 부여하여 B.Simon이 Single Sign-On을 사용할 수 있도록 설정합니다.

  1. 최소한 클라우드 애플리케이션 관리자Microsoft Entra 관리 센터에 로그인합니다.
  2. Identity>Applications>Enterprise 애플리케이션 Smartcat으로 찾습니다.>
  3. 앱의 개요 페이지에서 사용자 및 그룹을 선택합니다.
  4. 사용자/그룹 추가를 선택한 다음, 할당 추가 대화 상자에서 사용자 및 그룹을 선택합니다.
    1. 사용자 및 그룹 대화 상자의 [사용자] 목록에서 B.Simon을 선택한 다음, 화면 아래쪽에서 선택 단추를 선택합니다.
    2. 사용자에게 역할을 할당할 것으로 예상되는 경우 역할 선택 드롭다운에서 선택할 수 있습니다. 이 앱에 대한 역할이 설정되지 않은 경우 "기본 액세스" 역할이 선택된 것으로 표시됩니다.
    3. 할당 추가 대화 상자에서 할당 단추를 선택합니다.

Smartcat SSO 구성

Smartcat 쪽에서 OAuth/OIDC 페더레이션 설정을 완료하려면 Microsoft Entra에서 Smartcat 지원 팀으로 테넌트 ID, 애플리케이션 ID 및 클라이언트 암호와 같은 복사된 값을 보내야 합니다. 이렇게 설정하면 OIDC 연결이 양쪽에서 제대로 설정됩니다.