테넌트 구성을 나타냅니다.
멀티테넌시 지원을 위해서는 Google Cloud의 Identity Platform(GCIP)이 필요합니다. 가격 및 기능을 포함하여 GCIP에 대해 자세히 알아보려면 GCIP 문서를 참조하세요. .
Google Cloud Identity Platform 프로젝트에서 멀티테넌시를 사용하려면 먼저 Cloud Console UI를 통해 해당 프로젝트에서 테넌트를 허용해야 합니다.
테넌트 구성은 표시 이름, 테넌트 식별자, 이메일 인증 구성과 같은 정보를 제공합니다. OIDC/SAML 공급자 구성 관리의 경우 Tenant
대신 TenantAwareAuth
인스턴스를 사용하여 테넌트에 구성된 IdP 목록을 검색해야 합니다. 이러한 공급자를 구성할 때 테넌트는 상위 프로젝트의 허용 목록에 있는 도메인과 인증된 리디렉션 URI를 상속한다는 점에 유의하세요.
테넌트의 다른 모든 설정도 상속됩니다. 이는 Cloud Console UI에서 관리해야 합니다.
서명:
export declare class Tenant
속성
재산 | 수정자 | 유형 | 설명 |
---|---|---|---|
익명 로그인 활성화됨 | 부울 | ||
이름 표시하기 | 끈 | 테넌트 표시 이름입니다. | |
이메일 개인 정보 보호 구성 | 이메일 개인 정보 보호 구성 | 테넌트에 대한 이메일 개인 정보 보호 구성 | |
이메일SignInConfig | EmailSignInProviderConfig | 한정되지 않은 | 이메일 로그인 공급자 구성입니다. | |
다중 요소 구성 | 다중 요소 구성 | 한정되지 않은 | 현재 테넌트의 다단계 인증 구성입니다. | |
비밀번호정책구성 | 비밀번호정책구성 | 테넌트의 비밀번호 정책 구성 | |
recaptcha구성 | Recaptcha구성 | 한정되지 않은 | 현재 테넌트의 recaptcha 구성 인증 구성입니다. | |
sms지역 구성 | SMS지역 구성 | 테넌트를 업데이트하기 위한 SMS 지역 구성입니다. 사용자가 확인 SMS를 보낼 수 있는 지역을 구성합니다. 이는 대상 전화번호의 발신 코드를 기반으로 합니다. | |
테넌트 ID | 끈 | 테넌트 식별자입니다. | |
테스트전화번호 | { [전화번호: 문자열]: 문자열; } | 테넌트의 테스트 전화번호/코드 쌍이 포함된 지도입니다. |
행동 양식
방법 | 수정자 | 설명 |
---|---|---|
toJSON() | 이 객체의 JSON 직렬화 가능 표현을 반환합니다. |
테넌트.익명SignInEnabled
서명:
readonly anonymousSignInEnabled: boolean;
테넌트.표시이름
테넌트 표시 이름입니다.
서명:
readonly displayName?: string;
Tenant.emailPrivacyConfig
테넌트에 대한 이메일 개인 정보 보호 구성
서명:
readonly emailPrivacyConfig?: EmailPrivacyConfig;
테넌트.이메일SignInConfig
이메일 로그인 공급자 구성입니다.
서명:
get emailSignInConfig(): EmailSignInProviderConfig | undefined;
테넌트.다중 요소 구성
현재 테넌트의 다단계 인증 구성입니다.
서명:
get multiFactorConfig(): MultiFactorConfig | undefined;
Tenant.passwordPolicyConfig
테넌트의 비밀번호 정책 구성
서명:
readonly passwordPolicyConfig?: PasswordPolicyConfig;
Tenant.recaptchaConfig
현재 테넌트의 recaptcha 구성 인증 구성입니다.
서명:
get recaptchaConfig(): RecaptchaConfig | undefined;
테넌트.sms지역 구성
테넌트를 업데이트하기 위한 SMS 지역 구성입니다. 사용자가 확인 SMS를 보낼 수 있는 지역을 구성합니다. 이는 대상 전화번호의 발신 코드를 기반으로 합니다.
서명:
readonly smsRegionConfig?: SmsRegionConfig;
테넌트.테넌트 ID
테넌트 식별자입니다.
서명:
readonly tenantId: string;
Tenant.testPhoneNumbers
테넌트의 테스트 전화번호/코드 쌍이 포함된 지도입니다.
서명:
readonly testPhoneNumbers?: {
[phoneNumber: string]: string;
};
테넌트.toJSON()
이 객체의 JSON 직렬화 가능 표현을 반환합니다.
서명:
toJSON(): object;
보고:
물체
이 객체의 JSON 직렬화 가능한 표현입니다.