InfoGrab Docs

SAML 커넥터 V2 참조

요약

Kind: saml Version: v2 암호화 및 서명에 사용할 수 있는 공개 인증서와 개인 키의 조합입니다. SAML 속성 명세문을 Teleport 역할에 매핑합니다. 기존 SAML 세션을 수락할지 아니면 재인증을 강제할지 여부를 지정합니다.

Kind: saml
Version: v2

SAML 커넥터를 나타냅니다.

최상위 필드#

예시:

kind: "string"
sub_kind: "string"
version: "string"
metadata: # [...]
spec: # [...]
필드명 설명 타입
kind 리소스 종류. string
metadata 리소스 메타데이터를 보유합니다. Metadata
spec SAML 커넥터 사양. SAML Connector Spec V2
sub_kind 일부 리소스에서 사용되는 선택적 리소스 하위 종류. string
version 리소스 버전. 반드시 지정해야 합니다. 지원되는 값: v2. string

비대칭 키 쌍 (Asymmetric Key Pair)#

암호화 및 서명에 사용할 수 있는 공개 인증서와 개인 키의 조합입니다.

예시:

private_key: "string"
cert: "string"
필드명 설명 타입
cert PEM으로 인코딩된 x509 인증서. string
private_key PEM으로 인코딩된 x509 개인 키. string

속성 매핑 (Attribute Mapping)#

SAML 속성 명세문을 Teleport 역할에 매핑합니다.

예시:

name: "string"
value: "string"
roles:
  - "string"
  - "string"
  - "string"
필드명 설명 타입
name 속성 명세문 이름. string
roles 매핑할 정적 Teleport 역할 목록. []string
value 매칭할 속성 명세문 값. string

메타데이터 (Metadata)#

리소스 메타데이터

예시:

name: "string"
description: "string"
labels:
  "string": "string"
  "string": "string"
  "string": "string"
expires: # 설명 참조
revision: "string"
필드명 설명 타입
description 객체 설명 string
expires 시스템 내 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더.
labels 레이블 세트 map[string]string
name 객체 이름 string
revision 시간 경과에 따른 리소스 버전을 추적하는 불투명한 식별자. 클라이언트는 이 값을 무시하고 변경하지 않아야 하지만 리소스 업데이트 시 revision을 반환해야 합니다. string

SAML 커넥터 MFA 설정 (SAML Connector MFA Settings)#

SAML MFA 설정을 포함합니다.

예시:

enabled: true
entity_descriptor: "string"
entity_descriptor_url: "string"
force_authn: # [...]
issuer: "string"
sso: "string"
cert: "string"
필드명 설명 타입
cert ID 공급자 인증서 PEM. IDP는 이 인증서를 사용하여 \ 응답에 서명합니다. string
enabled 이 SAML 커넥터가 MFA 검사를 지원하는지 여부를 지정합니다. 기본값은 false입니다. Boolean
entity_descriptor XML 설명자. 개별 요소 대신 하나의 XML 파일로 구성 매개변수를 제공하는 데 사용할 수 있습니다. 일반적으로 EntityDescriptorUrl에서 설정됩니다. string
entity_descriptor_url 구성 XML을 제공하는 URL. string
force_authn MFA 검사 시 재인증을 강제할지 여부를 지정합니다. UNSPECIFIED는 MFA 검사 시 항상 재인증을 수행하는 YES로 처리됩니다. IdP가 활성 사용자 세션 위에서 MFA 검사를 수행하도록 설정된 경우에만 NO로 설정해야 합니다. SAML Force Authn
issuer ID 공급자 발급자. 일반적으로 EntityDescriptor에서 설정됩니다. string
sso SSO는 ID 공급자의 SSO 서비스 URL입니다. 일반적으로 EntityDescriptor에서 설정됩니다. string

SAML 커넥터 사양 V2 (SAML Connector Spec V2)#

SAML 커넥터 사양입니다.

예시:

issuer: "string"
sso: "string"
cert: "string"
display: "string"
acs: "string"
audience: "string"
service_provider_issuer: "string"
entity_descriptor: "string"
entity_descriptor_url: "string"
attributes_to_roles:
  - # [...]
  - # [...]
  - # [...]
signing_key_pair: # [...]
provider: "string"
assertion_key_pair: # [...]
allow_idp_initiated: true
client_redirect_settings: # [...]
single_logout_url: "string"
mfa: # [...]
force_authn: # [...]
preferred_request_binding: "string"
user_matchers:
  - "string"
  - "string"
  - "string"
include_subject: true
필드명 설명 타입
acs 서비스 공급자(Teleport) 측의 어설션 소비자 서비스 URL. string
allow_idp_initiated 커넥터가 IdP 시작 로그인에 사용될 수 있는지 나타내는 플래그. Boolean
assertion_key_pair SAML 어설션 복호화에 사용되는 키 쌍. Asymmetric Key Pair
attributes_to_roles 속성 명세문을 역할에 매핑하는 목록. []Attribute Mapping
audience 서비스 공급자를 고유하게 식별합니다. string
cert ID 공급자 인증서 PEM. IDP는 이 인증서를 사용하여 \ 응답에 서명합니다. string
client_redirect_settings 표준 localhost 이외의 비브라우저 SSO 로그인에 허용되는 클라이언트 리디렉션 URL을 정의합니다. SSO Client Redirect Settings
display 이 커넥터가 표시되는 방식을 제어합니다. string
entity_descriptor XML 설명자. 개별 요소 대신 하나의 XML 파일로 구성 매개변수를 제공하는 데 사용할 수 있습니다. string
entity_descriptor_url 구성 XML을 제공하는 URL. string
force_authn 로그인 시 재인증을 강제할지 여부를 지정합니다. UNSPECIFIED는 NO로 처리됩니다. SAML Force Authn
include_subject SAML 인증 요청에 Subject 요소를 포함할지 여부를 나타내는 플래그. 기본값은 false입니다. 참고: 일부 IdP는 Subject가 포함된 요청을 거부할 수 있습니다. Boolean
issuer ID 공급자 발급자. string
mfa 이 인증 커넥터를 통해 SSO MFA 검사를 활성화하는 설정을 포함합니다. SAML Connector MFA Settings
preferred_request_binding 선호하는 SAML 요청 바인딩 방법. 값은 "http-post" 또는 "http-redirect"여야 합니다. 일반적으로 SAML ID 공급자는 지원하는 요청 바인딩 방법을 나열하며, SAML 서비스 공급자는 선호하는 IdP 지원 요청 바인딩 방법을 사용합니다. 그러나 IdP가 제공하는 요청 바인딩 값을 따르지 않고 항상 http-redirect 바인딩을 기본값으로 사용했습니다. PreferredRequestBinding 값을 설정하면 기존 인증 커넥터 동작을 유지하고 명시적으로 구성된 경우에만 http-post 바인딩을 사용할 수 있습니다. string
provider 외부 ID 공급자. string
service_provider_issuer 서비스 공급자(Teleport)의 발급자. string
signing_key_pair AuthnRequest 서명에 사용되는 x509 키 쌍. Asymmetric Key Pair
single_logout_url SAML SLO(단일 로그아웃)를 시작하기 위한 SAML 단일 로그아웃 URL. 제공되지 않으면 SLO가 비활성화됩니다. string
sso ID 공급자의 SSO 서비스 URL. string
user_matchers 식별자 우선 로그인 시 이 인증 커넥터가 매칭해야 할 사용자 이름을 좁히는 glob 패턴 세트. []string

SAML Force Authn#

기존 SAML 세션을 수락할지 아니면 재인증을 강제할지 여부를 지정합니다.

SSO 클라이언트 리디렉션 설정 (SSO Client Redirect Settings)#

비브라우저 SSO 로그인에 허용해야 할 추가 클라이언트 리디렉션 URL을 정의하는 설정을 포함합니다.

예시:

allowed_https_hostnames:
  - "string"
  - "string"
  - "string"
insecure_allowed_cidr_ranges:
  - "string"
  - "string"
  - "string"
필드명 설명 타입
allowed_https_hostnames https 클라이언트 리디렉션 URL에 허용되는 호스트명 목록 []string
insecure_allowed_cidr_ranges HTTP 또는 HTTPS 클라이언트 리디렉션 URL에 허용되는 CIDR 목록 []string

SAML 커넥터 V2 참조

원문 보기
요약

Kind: saml Version: v2 암호화 및 서명에 사용할 수 있는 공개 인증서와 개인 키의 조합입니다. SAML 속성 명세문을 Teleport 역할에 매핑합니다. 기존 SAML 세션을 수락할지 아니면 재인증을 강제할지 여부를 지정합니다.

Kind: saml
Version: v2

SAML 커넥터를 나타냅니다.

최상위 필드#

예시:

kind: "string"
sub_kind: "string"
version: "string"
metadata: # [...]
spec: # [...]
필드명 설명 타입
kind 리소스 종류. string
metadata 리소스 메타데이터를 보유합니다. Metadata
spec SAML 커넥터 사양. SAML Connector Spec V2
sub_kind 일부 리소스에서 사용되는 선택적 리소스 하위 종류. string
version 리소스 버전. 반드시 지정해야 합니다. 지원되는 값: v2. string

비대칭 키 쌍 (Asymmetric Key Pair)#

암호화 및 서명에 사용할 수 있는 공개 인증서와 개인 키의 조합입니다.

예시:

private_key: "string"
cert: "string"
필드명 설명 타입
cert PEM으로 인코딩된 x509 인증서. string
private_key PEM으로 인코딩된 x509 개인 키. string

속성 매핑 (Attribute Mapping)#

SAML 속성 명세문을 Teleport 역할에 매핑합니다.

예시:

name: "string"
value: "string"
roles:
  - "string"
  - "string"
  - "string"
필드명 설명 타입
name 속성 명세문 이름. string
roles 매핑할 정적 Teleport 역할 목록. []string
value 매칭할 속성 명세문 값. string

메타데이터 (Metadata)#

리소스 메타데이터

예시:

name: "string"
description: "string"
labels:
  "string": "string"
  "string": "string"
  "string": "string"
expires: # 설명 참조
revision: "string"
필드명 설명 타입
description 객체 설명 string
expires 시스템 내 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더.
labels 레이블 세트 map[string]string
name 객체 이름 string
revision 시간 경과에 따른 리소스 버전을 추적하는 불투명한 식별자. 클라이언트는 이 값을 무시하고 변경하지 않아야 하지만 리소스 업데이트 시 revision을 반환해야 합니다. string

SAML 커넥터 MFA 설정 (SAML Connector MFA Settings)#

SAML MFA 설정을 포함합니다.

예시:

enabled: true
entity_descriptor: "string"
entity_descriptor_url: "string"
force_authn: # [...]
issuer: "string"
sso: "string"
cert: "string"
필드명 설명 타입
cert ID 공급자 인증서 PEM. IDP는 이 인증서를 사용하여 \ 응답에 서명합니다. string
enabled 이 SAML 커넥터가 MFA 검사를 지원하는지 여부를 지정합니다. 기본값은 false입니다. Boolean
entity_descriptor XML 설명자. 개별 요소 대신 하나의 XML 파일로 구성 매개변수를 제공하는 데 사용할 수 있습니다. 일반적으로 EntityDescriptorUrl에서 설정됩니다. string
entity_descriptor_url 구성 XML을 제공하는 URL. string
force_authn MFA 검사 시 재인증을 강제할지 여부를 지정합니다. UNSPECIFIED는 MFA 검사 시 항상 재인증을 수행하는 YES로 처리됩니다. IdP가 활성 사용자 세션 위에서 MFA 검사를 수행하도록 설정된 경우에만 NO로 설정해야 합니다. SAML Force Authn
issuer ID 공급자 발급자. 일반적으로 EntityDescriptor에서 설정됩니다. string
sso SSO는 ID 공급자의 SSO 서비스 URL입니다. 일반적으로 EntityDescriptor에서 설정됩니다. string

SAML 커넥터 사양 V2 (SAML Connector Spec V2)#

SAML 커넥터 사양입니다.

예시:

issuer: "string"
sso: "string"
cert: "string"
display: "string"
acs: "string"
audience: "string"
service_provider_issuer: "string"
entity_descriptor: "string"
entity_descriptor_url: "string"
attributes_to_roles:
  - # [...]
  - # [...]
  - # [...]
signing_key_pair: # [...]
provider: "string"
assertion_key_pair: # [...]
allow_idp_initiated: true
client_redirect_settings: # [...]
single_logout_url: "string"
mfa: # [...]
force_authn: # [...]
preferred_request_binding: "string"
user_matchers:
  - "string"
  - "string"
  - "string"
include_subject: true
필드명 설명 타입
acs 서비스 공급자(Teleport) 측의 어설션 소비자 서비스 URL. string
allow_idp_initiated 커넥터가 IdP 시작 로그인에 사용될 수 있는지 나타내는 플래그. Boolean
assertion_key_pair SAML 어설션 복호화에 사용되는 키 쌍. Asymmetric Key Pair
attributes_to_roles 속성 명세문을 역할에 매핑하는 목록. []Attribute Mapping
audience 서비스 공급자를 고유하게 식별합니다. string
cert ID 공급자 인증서 PEM. IDP는 이 인증서를 사용하여 \ 응답에 서명합니다. string
client_redirect_settings 표준 localhost 이외의 비브라우저 SSO 로그인에 허용되는 클라이언트 리디렉션 URL을 정의합니다. SSO Client Redirect Settings
display 이 커넥터가 표시되는 방식을 제어합니다. string
entity_descriptor XML 설명자. 개별 요소 대신 하나의 XML 파일로 구성 매개변수를 제공하는 데 사용할 수 있습니다. string
entity_descriptor_url 구성 XML을 제공하는 URL. string
force_authn 로그인 시 재인증을 강제할지 여부를 지정합니다. UNSPECIFIED는 NO로 처리됩니다. SAML Force Authn
include_subject SAML 인증 요청에 Subject 요소를 포함할지 여부를 나타내는 플래그. 기본값은 false입니다. 참고: 일부 IdP는 Subject가 포함된 요청을 거부할 수 있습니다. Boolean
issuer ID 공급자 발급자. string
mfa 이 인증 커넥터를 통해 SSO MFA 검사를 활성화하는 설정을 포함합니다. SAML Connector MFA Settings
preferred_request_binding 선호하는 SAML 요청 바인딩 방법. 값은 "http-post" 또는 "http-redirect"여야 합니다. 일반적으로 SAML ID 공급자는 지원하는 요청 바인딩 방법을 나열하며, SAML 서비스 공급자는 선호하는 IdP 지원 요청 바인딩 방법을 사용합니다. 그러나 IdP가 제공하는 요청 바인딩 값을 따르지 않고 항상 http-redirect 바인딩을 기본값으로 사용했습니다. PreferredRequestBinding 값을 설정하면 기존 인증 커넥터 동작을 유지하고 명시적으로 구성된 경우에만 http-post 바인딩을 사용할 수 있습니다. string
provider 외부 ID 공급자. string
service_provider_issuer 서비스 공급자(Teleport)의 발급자. string
signing_key_pair AuthnRequest 서명에 사용되는 x509 키 쌍. Asymmetric Key Pair
single_logout_url SAML SLO(단일 로그아웃)를 시작하기 위한 SAML 단일 로그아웃 URL. 제공되지 않으면 SLO가 비활성화됩니다. string
sso ID 공급자의 SSO 서비스 URL. string
user_matchers 식별자 우선 로그인 시 이 인증 커넥터가 매칭해야 할 사용자 이름을 좁히는 glob 패턴 세트. []string

SAML Force Authn#

기존 SAML 세션을 수락할지 아니면 재인증을 강제할지 여부를 지정합니다.

SSO 클라이언트 리디렉션 설정 (SSO Client Redirect Settings)#

비브라우저 SSO 로그인에 허용해야 할 추가 클라이언트 리디렉션 URL을 정의하는 설정을 포함합니다.

예시:

allowed_https_hostnames:
  - "string"
  - "string"
  - "string"
insecure_allowed_cidr_ranges:
  - "string"
  - "string"
  - "string"
필드명 설명 타입
allowed_https_hostnames https 클라이언트 리디렉션 URL에 허용되는 호스트명 목록 []string
insecure_allowed_cidr_ranges HTTP 또는 HTTPS 클라이언트 리디렉션 URL에 허용되는 CIDR 목록 []string