# Generic SSO

## 개요

Panther는 SSO를 통해 Panther Console에 로그인할 수 있도록 모든 SAML Identity Provider(IdP)와의 통합을 지원합니다.

Panther Console와의 SSO 통합의 기능, 용어 및 제한 사항에 대한 자세한 내용은 다음을 참조하세요. [인증 및 액세스 통합](/ko/system-configuration/saml.md).

## 일반 통합을 사용하여 Panther Console에 SAML SSO를 구성하는 방법

간단한 세 단계로 모든 SAML Identity Provider(IdP)를 Panther와 통합하세요:

### 1단계: Panther에서 SSO 매개변수 가져오기

1. Panther Console에 로그인합니다.
2. 오른쪽 상단 모서리에서 톱니바퀴 아이콘을 클릭한 다음 **General**.
3. 로 이동합니다. **신원 및 액세스** 탭.
4. 다음 항목 옆의 **SAML(Security Assertion Markup Language) 사용**의 토글을 `ON`.
5. 다음을 사용하는 경우 [IdP 시작 로그인](https://docs.panther.com/ko/system-configuration/saml/pages/f6bdab94ad1caa8f58319492faab0644a60d4ea8#idp-initiated-vs.-sp-initiated-login)의 경우, **IdP 시작 싱글 사인온(SSO) 사용** 토글을 `ON`.
6. 다음 항목을 복사합니다. **Audience** 및 **ACS Consumer URL** 값을 복사하여 안전한 위치에 저장하세요. 다음 단계에서 필요합니다.
   * IdP 시작 로그인을 사용하는 경우, 다음 항목도 복사하세요. **Relay State** 값.

{% hint style="info" %}
다음을 사용하는 것이 좋습니다. [SP 시작 로그인](/ko/system-configuration/saml.md#sp-initiated-login-recommended)은 일반적으로 IdP 시작 로그인보다 더 안전한 것으로 간주되기 때문입니다.
{% endhint %}

<figure><img src="/files/e804ec5cef1fbdc481ccea512fc3a1a6194c6e47" alt="In the Settings section of the Panther Console, within the Identity &#x26; Access tab, various fields like &#x22;Enable SAML&#x22;, &#x22;Audience&#x22; and &#x22;ACS Consumer URL&#x22; are shown"><figcaption></figcaption></figure>

### 2단계: IdP에서 애플리케이션 생성

1. IdP의 관리 콘솔에 로그인하세요.
2. 다음 설정으로 IdP에 SAML 애플리케이션을 생성하세요:
   * **Audience**: 다음을 입력합니다. **Audience** 값을 1단계의 Panther Console에서 복사한 값으로 입력합니다.
   * **ACS Consumer URL**: 다음을 입력합니다. **ACS URL** 값을 1단계의 Panther Console에서 복사한 값으로 입력합니다.
   * **Relay State**: IdP 시작 로그인을 사용하는 경우, **Relay State** 1단계에서 Panther Console에서 복사한 값을 붙여넣습니다. SP 시작 로그인을 사용하는 경우 이 값은 비워 둡니다.
   * **SAML 속성 매핑**:
     * **PantherEmail**: 이 필드를 사용자 이메일에 매핑합니다.
     * **PantherFirstName**: 이 필드를 이름에 매핑합니다.
     * **PantherLastName**: 이 필드를 성에 매핑합니다.
   * 적절한 사용자에게 액세스 권한 부여
3. 다음을 복사합니다. **발급자 ID** 를 IdP에서 가져와 안전한 위치에 저장하세요. 다음 단계에서 필요합니다.
   * 이 URL은 공개적으로 접근 가능한 XML 문서여야 합니다.
   * IdP가 메타데이터 XML 파일을 직접 다운로드할 수 있게 하지만 URL은 제공하지 않는 경우, Panther에 업로드할 수 있도록 이 파일을 다운로드하세요.

### 3단계: Panther에서 일반 SAML 애플리케이션 구성

1. 다음으로 다시 이동합니다. **신원 및 액세스** 1단계의 Panther Console 섹션으로. 다음 항목에서 **기본 역할** 필드에서, SSO를 통해 처음 로그인할 때 새 사용자에게 기본으로 할당될 Panther 역할을 선택합니다.

{% hint style="warning" %}
Panther는 이 값을 다음으로 설정하지 않는 것을 강력히 권장합니다. `Admin`.
{% endhint %}

2. 다음에서 **ID 공급자 URL** 필드에 다음을 붙여넣습니다. **Issuer URL** 이 문서의 이전 단계에서 얻은
   * IdP가 파일 URL을 제공하지 않았지만 메타데이터 XML 파일을 다운로드할 수 있게 한 경우, 다음을 클릭하여 Panther에 업로드하세요 **여기를 클릭** 아래의 **ID 공급자 URL** 필드.
3. 다음을 클릭하세요. **변경 사항 저장**.

설정을 테스트하려면 Panther 로그인 페이지로 이동하여 **SSO로 로그인**.

<figure><img src="/files/337b30a37d5c32bef2b9f9cc03b5e8e0397019e7" alt="The Panther login page displays a &#x22;Login with SSO&#x22; button at the bottom."><figcaption></figcaption></figure>

예시는 다음을 참조하세요. [OneLogin SSO](/ko/system-configuration/saml/onelogin.md) 및 [Okta SSO ](/ko/system-configuration/saml/okta.md)통합 가이드.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.panther.com/ko/system-configuration/saml/generic.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
