Kiracı yapılandırmasını temsil eder.
Çoklu kiracılık desteği, Google Cloud'un Kimlik Platformunu (GCIP) gerektirir. Fiyatlandırma ve özellikler de dahil olmak üzere GCIP hakkında daha fazla bilgi edinmek için GCIP belgelerine bakın. .
Çoklu kiracılığın bir Google Cloud Identity Platform projesinde kullanılabilmesi için önce Cloud Console kullanıcı arayüzü aracılığıyla o projede kiracılara izin verilmesi gerekir.
Kiracı yapılandırması, görünen ad, kiracı tanımlayıcısı ve e-posta kimlik doğrulama yapılandırması gibi bilgiler sağlar. OIDC/SAML sağlayıcı yapılandırma yönetimi için, kiracıdaki yapılandırılmış IdP'lerin listesini almak üzere Tenant
yerine TenantAwareAuth
örnekleri kullanılmalıdır. Bu sağlayıcıları yapılandırırken kiracıların, üst projelerinin beyaz listeye alınmış etki alanlarını ve kimliği doğrulanmış yönlendirme URI'lerini devralacağını unutmayın.
Kiracının diğer tüm ayarları da devralınır. Bunların Cloud Console kullanıcı arayüzünden yönetilmesi gerekecektir.
İmza:
export declare class Tenant
Özellikler
Mülk | Değiştiriciler | Tip | Tanım |
---|---|---|---|
anonimSignInEnabled | boolean | ||
ekran adı | sicim | Kiracının görünen adı. | |
e-postaGizlilikYapılandırması | EmailPrivacyConfig | Kiracı için e-posta gizlilik yapılandırması | |
emailSignInConfig | EmailSignInProviderConfig | Tanımsız | E-posta oturum açma sağlayıcısı yapılandırması. | |
multiFactorConfig | MultiFactorYapılandırma | Tanımsız | Geçerli kiracıdaki çok faktörlü kimlik doğrulama yapılandırması. | |
şifrePolicyConfig | Şifre Politikası Yapılandırması | Kiracı için parola ilkesi yapılandırması | |
recaptchaConfig | RecaptchaYapılandırması | Tanımsız | Geçerli kiracının recaptcha config kimlik doğrulama yapılandırması. | |
smsRegionConfig | SmsRegionConfig | Kiracıyı güncellemek için SMS Bölgeleri Yapılandırması. Kullanıcıların doğrulama SMS'i göndermesine izin verilen bölgeleri yapılandırır. Bu, hedef telefon numarasının arama koduna dayanmaktadır. | |
kiracı kimliği | sicim | Kiracı tanımlayıcısı. | |
testTelefonNumaraları | { [telefonNumarası: string]: string; } | Kiracının test telefon numarasını/kod çiftlerini içeren harita. |
Yöntemler
Yöntem | Değiştiriciler | Tanım |
---|---|---|
JSON()'a | Bu nesnenin JSON ile seri hale getirilebilir gösterimini döndürür. |
Tenant.anonymousSignInEnabled
İmza:
readonly anonymousSignInEnabled: boolean;
Kiracı.görünenAdı
Kiracının görünen adı.
İmza:
readonly displayName?: string;
Tenant.emailPrivacyConfig
Kiracı için e-posta gizlilik yapılandırması
İmza:
readonly emailPrivacyConfig?: EmailPrivacyConfig;
Tenant.emailSignInConfig
E-posta oturum açma sağlayıcısı yapılandırması.
İmza:
get emailSignInConfig(): EmailSignInProviderConfig | undefined;
Tenant.multiFactorConfig
Geçerli kiracıdaki çok faktörlü kimlik doğrulama yapılandırması.
İmza:
get multiFactorConfig(): MultiFactorConfig | undefined;
Tenant.passwordPolicyConfig
Kiracı için parola ilkesi yapılandırması
İmza:
readonly passwordPolicyConfig?: PasswordPolicyConfig;
Kiracı.recaptchaConfig
Geçerli kiracının recaptcha config kimlik doğrulama yapılandırması.
İmza:
get recaptchaConfig(): RecaptchaConfig | undefined;
Tenant.smsRegionConfig
Kiracıyı güncellemek için SMS Bölgeleri Yapılandırması. Kullanıcıların doğrulama SMS'i göndermesine izin verilen bölgeleri yapılandırır. Bu, hedef telefon numarasının arama koduna dayanmaktadır.
İmza:
readonly smsRegionConfig?: SmsRegionConfig;
Kiracı.kiracıId
Kiracı tanımlayıcısı.
İmza:
readonly tenantId: string;
Tenant.testPhoneNumbers
Kiracının test telefon numarasını/kod çiftlerini içeren harita.
İmza:
readonly testPhoneNumbers?: {
[phoneNumber: string]: string;
};
Kiracı.toJSON()
Bu nesnenin JSON ile seri hale getirilebilir gösterimini döndürür.
İmza:
toJSON(): object;
İadeler:
nesne
Bu nesnenin JSON ile serileştirilebilir temsili.