> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Okta를 사용한 Single Sign-On(SAML)

> Okta와 Iru Endpoint 간 SAML 기반 SSO를 구성합니다. Okta에서 SAML 애플리케이션을 생성하고 관리자 인증을 위한 사용자 속성을 매핑합니다.

### Okta SAML 통합 정보

Iru Endpoint의 Okta를 사용한 Single Sign-On(SAML)을 사용하면 Okta 자격 증명으로 Iru Endpoint에 접근하는 사용자를 위해 Okta와의 SAML 기반 SSO 통합을 설정할 수 있습니다.

#### 작동 방식

Okta SAML 통합을 사용하면 사용자가 기존 Okta 자격 증명으로 Iru Endpoint에 인증할 수 있습니다. 구성이 완료되면 사용자는 Single Sign-On 환경을 통해 Iru Endpoint에 접근할 수 있습니다.

이 통합은 Iru Endpoint와 Okta 간에 신뢰 관계를 설정하여 작동하며, Okta는 ID 공급자(IdP), Iru Endpoint는 서비스 공급자(SP) 역할을 합니다. 사용자가 Iru Endpoint에 접근하려고 하면 인증을 위해 Okta로 리디렉션되고, 로그인에 성공하면 Okta는 사용자의 신원을 확인하는 SAML 어설션을 Iru Endpoint로 다시 보냅니다. SSO는 [Iru Endpoint 웹 앱](/ko/endpoint/getting-started/foundation/admins-and-access) 로그인 및 [Automated Device Enrollment 시 인증 요구](/ko/endpoint/enrollment/configure-require-authentication-for-enrollment)에 사용할 수 있습니다.

<Tabs>
  <Tab title="Iru 웹 앱 구성">
    ### SAML 연결 설정

    <Note>
      Okta에 필요한 구성 정보를 얻으려면 먼저 Iru Endpoint에서 초기 설정을 완료해야 합니다. Entity ID와 ACS URL을 복사한 후 [**Okta 구성**](#okta-configuration) 탭으로 전환하여 [**Okta 애플리케이션 구성**](#configuring-okta-application)을 계속 진행하세요.
    </Note>

    <Steps>
      <Step title="계정 메뉴 버튼으로 이동">
        Iru Endpoint의 사이드바에서 [**계정 메뉴 버튼**](/ko/iru/platform-overview/account-menu)을 선택합니다.
      </Step>

      <Step title="인증 설정 접속">
        메뉴에서 **액세스** 옵션을 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/8BYPjuKZa-zyEEf_/assets/media/images/iru-nav-access.png?fit=max&auto=format&n=8BYPjuKZa-zyEEf_&q=85&s=466fdf5fb47efd6bab8b450a5a1e8302" alt="Access 옵션이 강조 표시된 계정 메뉴 스크린샷" width="562" height="1040" data-path="assets/media/images/iru-nav-access.png" />
        </Frame>
      </Step>

      <Step title="관리자 및 인증 선택">
        **관리자 및 인증** 탭(기본적으로 선택됨)을 선택하고 **인증 방법**까지 아래로 스크롤합니다.
      </Step>

      <Step title="인증 방법 추가">
        **+ 인증 방법**를 선택합니다.
      </Step>

      <Step title="표시 이름 입력">
        SSO 연결의 표시 이름을 입력합니다.
      </Step>

      <Step title="인증 방법 선택">
        인증 방법으로 **SAML**을 선택합니다.
      </Step>

      <Step title="연결 생성">
        **만들기**를 선택합니다.
      </Step>

      <Step title="구성 정보">
        **구성 정보** 섹션이 아직 펼쳐져 있지 않으면 선택합니다.
      </Step>

      <Step title="Service Provider Entity ID 복사">
        나중에 사용할 수 있도록 **Service provider entity ID**를 텍스트 문서에 복사합니다. Okta 구성에 필요합니다.
      </Step>

      <Step title="ACS URL 복사">
        나중에 사용할 수 있도록 **Assertion consumer service (ACS) URL**을 텍스트 문서에 복사합니다. Okta 구성에 필요합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_11-08-26.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=7d56d5b22f71fb05dd59c83555c02430" alt="Configuration Information, Service provider entity ID 및 Assertion consumer service (ACS) URL" width="2166" height="940" data-path="assets/media/images/iru-support-google-saml_11-08-26.png" />
        </Frame>
      </Step>

      <Step title="탭 열어 두기">
        Iru Endpoint 구성 모달을 열어 둔 상태에서 [**Okta 구성**](#okta-configuration) 탭으로 전환하여 [**Okta 애플리케이션 구성**](#configuring-okta-application)을 계속 진행합니다.
      </Step>
    </Steps>

    ### Iru Endpoint SAML 연결 구성

    <Note>
      Okta 구성을 완료한 후 여기로 돌아와 Iru Endpoint에서 [**Iru Endpoint SAML 연결 구성**](#configuring-iru-endpoint-saml-connection)을 마무리하세요. Okta의 Single Sign-on URL, IdP Entity ID 및 인증서가 필요합니다.
    </Note>

    <Steps>
      <Step title="Iru Endpoint로 돌아가기">
        Iru Endpoint의 Custom SAML 모달로 돌아갑니다.
      </Step>

      <Step title="IdP 속성 설정">
        **IdP attribute**를 **제목**으로 설정합니다.
      </Step>

      <Step title="속성 이름 설정">
        **Attribute name**은 비워 둡니다.
      </Step>

      <Step title="사용자 속성 설정">
        **User attribute**를 \*\*User Principal Name (UPN)\*\*으로 설정합니다.
      </Step>

      <Step title="Sign In URL 구성">
        Okta에서 복사한 Single Sign-On URL을 **Sign In URL** 텍스트 필드에 붙여 넣습니다.
      </Step>

      <Step title="IdP Entity ID 추가">
        Okta에서 복사한 **Issuer** 정보를 **IdP Entity ID** 필드에 붙여 넣습니다.
      </Step>

      <Step title="인증서 업로드">
        앞서 다운로드한 Okta 인증서를 업로드합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_14-32-10.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=950b5d9781122a1f90b9cd635ed4e1c5" alt="Iru Endpoint에서 Okta 인증서 업로드" width="1626" height="628" data-path="assets/media/images/okta-saml_14-32-10.png" />
        </Frame>
      </Step>

      <Step title="Protocol Binding 설정">
        **Protocol Binding**을 **HTTP-POST**로 설정합니다.
      </Step>

      <Step title="요청 알고리즘 설정">
        **Request Algorithm**이 **RSA-SHA256**으로 설정되어 있는지 확인합니다.
      </Step>

      <Step title="다이제스트 알고리즘 설정">
        **Sign Request Algorithm Digest**가 **SHA256**으로 설정되어 있는지 확인합니다.
      </Step>

      <Step title="Sign Request 활성화">
        **Sign Request**가 활성화되어 있는지 확인합니다.
      </Step>

      <Step title="응답 서명 확인 설정">
        **Response Signature Verification**을 **Assertion**으로 설정합니다.
      </Step>

      <Step title="Destination 설정">
        **Destination** 필드는 비워 둡니다.
      </Step>

      <Step title="허용된 서명 알고리즘 설정">
        **Allowed Signature Algorithm**을 **RSA-SHA256**으로 설정합니다.
      </Step>

      <Step title="허용된 다이제스트 알고리즘 설정">
        **Allowed Digest Algorithm**을 **SHA256**으로 설정합니다.
      </Step>

      <Step title="구성 저장">
        **저장**을 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_14-34-49.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=880c2165e29ad89ac1a2f0d4c2f6ad98" alt="Iru Endpoint SAML 구성 Save" width="1622" height="730" data-path="assets/media/images/okta-saml_14-34-49.png" />
        </Frame>
      </Step>
    </Steps>

    ### 테넌트 인증 허용

    Iru Endpoint와 ID 공급자에서 SAML 연결을 구성한 후에는 테넌트 인증에 사용하도록 허용할 수 있습니다. 단계별 지침은 [Single Sign-on 지원 문서](/ko/endpoint/integrations/single-sign-on-integrations/single-sign-on)의 **테넌트 인증 허용 및 연결 관리** 섹션을 참조하세요.

    ### 도메인으로 인증 제한

    SAML 연결을 구성할 때 선택적으로 인증을 하나 이상의 도메인으로 제한할 수 있습니다. 이는 SSO 연결이 여러 도메인에 인증할 수 있는 경우에 유용합니다. Iru 테넌트에 대한 인증을 사용 가능한 도메인의 일부로 제한할 수 있습니다.

    ### Single Sign-On 강제 적용

    하나 이상의 Single Sign-on 연결을 구성한 후에는 Passkey, Google Social, Microsoft Social 연결을 비활성화할 수 있습니다. 이러한 연결을 비활성화하면 테넌트의 Iru Endpoint 관리자가 해당 방법으로 인증할 수 없게 됩니다. 단계별 지침은 [Single Sign-on 지원 문서](/ko/endpoint/integrations/single-sign-on-integrations/single-sign-on)를 참조하세요.

    ### 통합 테스트

    <Steps>
      <Step title="테스트 사용자 추가">
        **New User**를 선택하여 Iru Endpoint의 **Admin Team**에 테스트 사용자를 추가합니다.
      </Step>

      <Step title="사용자 정보 구성">
        해당하는 사용자 정보를 모두 입력합니다. 이 사용자는 Okta에 존재해야 하며 Okta 테넌트의 Okta SSO 앱에 할당되어 있어야 합니다.
      </Step>

      <Step title="사용자 제출">
        **제출**을 선택합니다.
      </Step>

      <Step title="초대 창 닫기">
        초대가 제출되면 Invite User 창을 닫습니다.
      </Step>

      <Step title="액세스 페이지 새로 고침">
        Iru Endpoint의 Access 페이지를 새로 고칩니다. 추가된 사용자가 표시되어야 합니다.
      </Step>

      <Step title="SSO 로그인 테스트">
        사용자의 이메일로 이동하여 초대를 수락하고 새 SAML SSO 연결로 로그인합니다.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Okta 구성">
    <Note>
      Okta 구성을 시작하기 전에 [**Iru 웹 앱 구성**](#iru-web-app-configuration) 탭에서 [**SAML 연결 설정**](#setting-up-the-saml-connection)을 완료하여 Service Provider Entity ID와 ACS URL을 가져오세요. Okta 애플리케이션을 구성하려면 이 값들이 필요합니다.
    </Note>

    ### Okta 애플리케이션 구성

    <Steps>
      <Step title="Okta에 로그인">
        새 브라우저 탭에서 Okta 테넌트의 **Admin Console**에 로그인합니다.
      </Step>

      <Step title="애플리케이션으로 이동">
        왼쪽에서 **애플리케이션** 옆의 펼침 삼각형을 선택한 다음 **애플리케이션**을 선택합니다.
      </Step>

      <Step title="앱 통합 생성">
        **Create App Integration**을 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-26-18.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=f8146d267d8a186da4ddf0649f059130" alt="Okta Admin Console Create App Integration" width="3130" height="1672" data-path="assets/media/images/okta-saml_13-26-18.png" />
        </Frame>
      </Step>

      <Step title="SAML 2.0 선택">
        앱 통합 유형으로 **SAML 2.0**을 선택합니다.
      </Step>

      <Step title="다음 선택">
        **다음**을 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-28-11.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=c5f498d6a75888be8c10b376323734c1" alt="Okta SAML 2.0 선택 및 Next" width="1868" height="1068" data-path="assets/media/images/okta-saml_13-28-11.png" />
        </Frame>
      </Step>

      <Step title="앱 이름 구성">
        **App name**을 입력합니다.
      </Step>

      <Step title="앱 로고 구성">
        선택적으로 **App logo**를 업로드합니다.
      </Step>

      <Step title="다음 선택">
        **다음**을 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-32-06.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=bd0664aac1802e385033206fdf2c846f" alt="Okta App name, App logo 및 Next" width="2094" height="1114" data-path="assets/media/images/okta-saml_13-32-06.png" />
        </Frame>
      </Step>

      <Step title="SAML 설정 구성">
        **Single sign-on URL** 필드에 앞서 복사한 Iru Endpoint Assertion Consumer Service URL을 붙여 넣습니다.
      </Step>

      <Step title="Entity ID 설정">
        **Audience URI (SP Entity ID)** 필드에 앞서 복사한 Iru Endpoint Entity ID를 붙여 넣습니다.
      </Step>

      <Step title="Name ID Format 구성">
        **Name ID format**이 **Unspecified**로 설정되어 있는지 확인합니다.
      </Step>

      <Step title="Application Username Format 구성">
        **Application username format**이 **이메일**로 설정되어 있는지 확인합니다.
      </Step>

      <Step title="Update Username On 구성">
        **Update application username on**이 **Create and update**로 설정되어 있는지 확인합니다.
      </Step>

      <Step title="구성 계속">
        **다음**을 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-40-151.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=3417543a36150419dda2889ee02ccf1d" alt="Okta SAML Single sign-on URL, Audience URI 및 Next" width="2156" height="1600" data-path="assets/media/images/okta-saml_13-40-151.png" />
        </Frame>
      </Step>

      <Step title="앱 유형 설정">
        **This is an internal app that we have created**를 선택합니다.
      </Step>

      <Step title="설정 완료">
        **Finish**를 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-43-00.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=c54fbf65096003a3d5dd948952a38d9a" alt="Okta This is an internal app 및 Finish" width="2076" height="916" data-path="assets/media/images/okta-saml_13-43-00.png" />
        </Frame>
      </Step>

      <Step title="SAML 지침 보기">
        **Sign On** 탭으로 돌아와 **View SAML setup instructions** 링크를 찾아 새 브라우저 탭에서 엽니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-45-18.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=bdeb7c5068ba8e7fb099a545e6094ab6" alt="Okta Sign On 탭 View SAML setup instructions" width="3058" height="2354" data-path="assets/media/images/okta-saml_13-45-18.png" />
        </Frame>
      </Step>

      <Step title="Sign-On URL 복사">
        **Identity Provider Single Sign-On URL**을 복사하여 나중에 Iru Endpoint에서 사용할 수 있도록 텍스트 문서에 저장합니다.
      </Step>

      <Step title="Issuer 정보 복사">
        **Identity Provider Issuer** 정보를 복사하여 텍스트 문서에 저장합니다. 이 값을 Iru Endpoint의 **IdP Entity ID** 필드에 붙여 넣게 됩니다.
      </Step>

      <Step title="인증서 다운로드">
        Iru Endpoint에서 사용할 수 있도록 인증서 파일을 다운로드하여 저장합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-47-00.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=e5e5021c4bc0b8256e2fa5764ad59385" alt="Okta SAML 설정 지침 및 인증서 다운로드" width="2062" height="2548" data-path="assets/media/images/okta-saml_13-47-00.png" />
        </Frame>
      </Step>
    </Steps>

    ### Okta 앱에 사용자 할당

    <Steps>
      <Step title="Assignments로 이동">
        Okta 앱으로 돌아가 **할당** 탭을 선택합니다.
      </Step>

      <Step title="사용자 또는 그룹에 할당">
        **할당** 드롭다운 메뉴를 선택하고 **Assign to People** 또는 **Assign to Groups**를 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/KQpJNroyGoFGl4ii/assets/media/images/okta-saml_13-55-10.png?fit=max&auto=format&n=KQpJNroyGoFGl4ii&q=85&s=3be7abfecc7a23a3effde48b5311a025" alt="Assign to People 또는 Assign to Groups를 위한 Assign 드롭다운이 있는 Okta 앱 Assignments 탭" width="2798" height="1630" data-path="assets/media/images/okta-saml_13-55-10.png" />
        </Frame>
      </Step>

      <Step title="사용자 또는 그룹 검색">
        할당할 사용자 또는 그룹을 검색합니다.
      </Step>

      <Step title="Assign 선택">
        사용자 또는 그룹 옆의 **할당**을 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-58-48.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=93e304ba1203c3ffb673aea3a7840500" alt="사용자 또는 그룹 옆의 Okta Assign" width="1362" height="1264" data-path="assets/media/images/okta-saml_13-58-48.png" />
        </Frame>
      </Step>

      <Step title="Save and Go Back 선택">
        **Save and Go Back**을 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/g5XvVqFV1vl7oJEO/assets/media/images/okta-saml_14-00-00.png?fit=max&auto=format&n=g5XvVqFV1vl7oJEO&q=85&s=e438784852711f60901e3b89958f40cf" alt="사용자 할당 후 Okta Save and Go Back" width="1366" height="498" data-path="assets/media/images/okta-saml_14-00-00.png" />
        </Frame>
      </Step>

      <Step title="할당 완료">
        사용자가 할당되면 **완료**를 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/g5XvVqFV1vl7oJEO/assets/media/images/okta-saml_14-02-18.png?fit=max&auto=format&n=g5XvVqFV1vl7oJEO&q=85&s=9de58b44382ff893823b2772f1433843" alt="사용자 할당을 완료하는 Okta Done" width="1354" height="1222" data-path="assets/media/images/okta-saml_14-02-18.png" />
        </Frame>
      </Step>

      <Step title="할당 확인">
        선택한 사용자 또는 그룹이 목록에 표시되어야 합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_14-03-12.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=8ee91dec080ae455a26743047a8924ad" alt="할당된 사용자 또는 그룹을 보여 주는 Okta Assignments 목록" width="2068" height="1468" data-path="assets/media/images/okta-saml_14-03-12.png" />
        </Frame>
      </Step>
    </Steps>

    <Note>
      Okta 구성을 완료한 후 **Iru 웹 앱 구성** 탭으로 돌아가 Okta에서 복사한 SSO URL, Entity ID 및 인증서를 사용하여 SAML 연결 설정을 마무리하세요.
    </Note>
  </Tab>
</Tabs>
