Apollo 사용자 인증
인증(Authentication)은 Apollo에 접근하는 사용자의 신원을 확인하는 과정입니다. 조직의 SAML 신원 제공자와 연결하거나, 필요한 경우 Palantir Auth를 이용하는 구성을 사용할 수 있습니다.
로그인에 성공하는 것과 제품이나 배포 환경에서 작업할 권한을 얻는 것은 다릅니다. 인증으로 확인한 사용자에게 어떤 작업을 허용할지는 역할 기반 인가에서 결정합니다.
조직의 SAML 신원 제공자 연결
Apollo는 조직이 선택한 SAML 신원 제공자(Identity provider, IdP)와 통합할 수 있습니다. 조직은 표준 연합 메타데이터를 제공하고, Palantir는 자신의 서비스 제공자 메타데이터를 조직의 IdP에 제공합니다.
이 구성에서 주고받는 메타데이터는 인증 연동에 필요한 정보를 전달합니다. 조직의 IdP가 사용하는 클레임 유형에 대해서는 추가 확인이 필요할 수 있습니다. 클레임은 인증 결과와 함께 전달되는 사용자 관련 정보를 나타내며, 실제 사용하는 항목과 의미가 연동 양쪽에서 일치해야 합니다.
| 구성 주체 | 제공하거나 확인할 내용 |
|---|---|
| 조직의 IdP | 표준 SAML 연합 메타데이터와 사용하는 클레임 유형 |
| Palantir의 서비스 제공자 | IdP에 등록할 서비스 제공자 메타데이터 |
Palantir Auth
조직의 SAML 제공자로 로그인하지 않거나 사용할 SAML 제공자가 없는 경우에는 Palantir Auth를 통해 사용자 로그인을 제공받을 수 있습니다. Palantir Auth는 외부 IdP입니다.
이 방식의 이용과 사용자 로그인 제공에 관한 내용은 Palantir 담당자를 통해 확인합니다.
인증 이후의 접근
인증을 마친 사용자에게는 팀과 역할을 통한 권한이 적용됩니다. 로그인은 가능하지만 특정 제품이나 환경을 관리할 수 없다면 인증 문제와 권한 문제를 구분하여 확인해야 합니다.
또한 사용자 로그인 인증과 스포크의 Apollo 에이전트가 허브에 연결할 때 사용하는 인증은 서로 다른 맥락입니다. 에이전트 통신은 Apollo 에이전트에서 설명합니다.