ভাড়াটে কনফিগারেশনের প্রতিনিধিত্ব করে।
মাল্টি-টেনেন্সি সমর্থনের জন্য Google ক্লাউডের আইডেন্টিটি প্ল্যাটফর্ম (GCIP) প্রয়োজন। মূল্য এবং বৈশিষ্ট্য সহ GCIP সম্পর্কে আরও জানতে, GCIP ডকুমেন্টেশন দেখুন .
Google ক্লাউড আইডেন্টিটি প্ল্যাটফর্ম প্রোজেক্টে মাল্টি-টেনেন্সি ব্যবহার করার আগে, ক্লাউড কনসোল UI এর মাধ্যমে সেই প্রজেক্টে ভাড়াটেদের অনুমতি দিতে হবে।
একটি ভাড়াটে কনফিগারেশন তথ্য প্রদান করে যেমন প্রদর্শনের নাম, ভাড়াটে শনাক্তকারী এবং ইমেল প্রমাণীকরণ কনফিগারেশন। OIDC/SAML প্রদানকারী কনফিগারেশন ম্যানেজমেন্টের জন্য, ভাড়াটে কনফিগার করা আইডিপিগুলির তালিকা পুনরুদ্ধার করতে Tenant
পরিবর্তে TenantAwareAuth
উদাহরণ ব্যবহার করা উচিত। এই প্রদানকারীদের কনফিগার করার সময়, মনে রাখবেন যে ভাড়াটেরা তাদের মূল প্রকল্পের হোয়াইটলিস্ট করা ডোমেন এবং প্রমাণীকৃত রিডাইরেক্ট ইউআরআই-এর উত্তরাধিকারী হবে।
ভাড়াটেদের অন্যান্য সমস্ত সেটিংসও উত্তরাধিকার সূত্রে প্রাপ্ত হবে। এগুলিকে ক্লাউড কনসোল UI থেকে পরিচালনা করতে হবে।
স্বাক্ষর:
export declare class Tenant
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
বেনামী সাইনইন সক্ষম | বুলিয়ান | ||
প্রদর্শন নাম | স্ট্রিং | ভাড়াটে প্রদর্শনের নাম। | |
emailPrivacy Config | ইমেল গোপনীয়তা কনফিগারেশন | ভাড়াটেদের জন্য ইমেল গোপনীয়তা কনফিগারেশন | |
emailSignInConfig | EmailSignInProviderConfig | অনির্ধারিত | ইমেল সাইন ইন প্রদানকারী কনফিগারেশন। | |
multiFactorConfig | MultiFactorConfig | অনির্ধারিত | বর্তমান ভাড়াটে মাল্টি-ফ্যাক্টর প্রমাণীকরণ কনফিগারেশন। | |
passwordPolicyConfig | PasswordPolicyConfig | ভাড়াটেদের জন্য পাসওয়ার্ড নীতি কনফিগারেশন | |
recaptchaConfig | RecaptchaConfig | অনির্ধারিত | বর্তমান ভাড়াটে এর recaptcha কনফিগারেশন প্রমাণীকরণ কনফিগারেশন। | |
smsRegionConfig | SmsRegion Config | ভাড়াটে আপডেট করার জন্য এসএমএস অঞ্চল কনফিগারেশন। অঞ্চলগুলি কনফিগার করে যেখানে ব্যবহারকারীদের যাচাইকরণ SMS পাঠানোর অনুমতি দেওয়া হয়৷ এটি গন্তব্য ফোন নম্বরের কলিং কোডের উপর ভিত্তি করে। | |
ভাড়াটে আইডি | স্ট্রিং | ভাড়াটে শনাক্তকারী। | |
টেস্টফোন নম্বর | { [ফোন নম্বর: স্ট্রিং]: স্ট্রিং; } | ভাড়াটেদের জন্য পরীক্ষার ফোন নম্বর/কোড জোড়া সম্বলিত মানচিত্র। |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
toJSON() | এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে। |
Tenant.anonymousSignInEnabled
স্বাক্ষর:
readonly anonymousSignInEnabled: boolean;
Tenant.displayName
ভাড়াটে প্রদর্শনের নাম।
স্বাক্ষর:
readonly displayName?: string;
Tenant.emailPrivacyConfig
ভাড়াটেদের জন্য ইমেল গোপনীয়তা কনফিগারেশন
স্বাক্ষর:
readonly emailPrivacyConfig?: EmailPrivacyConfig;
Tenant.emailSignInConfig
ইমেল সাইন ইন প্রদানকারী কনফিগারেশন।
স্বাক্ষর:
get emailSignInConfig(): EmailSignInProviderConfig | undefined;
Tenant.multiFactorConfig
বর্তমান ভাড়াটে মাল্টি-ফ্যাক্টর প্রমাণীকরণ কনফিগারেশন।
স্বাক্ষর:
get multiFactorConfig(): MultiFactorConfig | undefined;
Tenant.passwordPolicyConfig
ভাড়াটেদের জন্য পাসওয়ার্ড নীতি কনফিগারেশন
স্বাক্ষর:
readonly passwordPolicyConfig?: PasswordPolicyConfig;
Tenant.recaptchaConfig
বর্তমান ভাড়াটে এর recaptcha কনফিগারেশন প্রমাণীকরণ কনফিগারেশন।
স্বাক্ষর:
get recaptchaConfig(): RecaptchaConfig | undefined;
Tenant.smsRegionConfig
ভাড়াটে আপডেট করার জন্য এসএমএস অঞ্চল কনফিগারেশন। অঞ্চলগুলি কনফিগার করে যেখানে ব্যবহারকারীদের যাচাইকরণ SMS পাঠানোর অনুমতি দেওয়া হয়৷ এটি গন্তব্য ফোন নম্বরের কলিং কোডের উপর ভিত্তি করে।
স্বাক্ষর:
readonly smsRegionConfig?: SmsRegionConfig;
Tenant.tenantId
ভাড়াটে শনাক্তকারী।
স্বাক্ষর:
readonly tenantId: string;
Tenant.testPhoneNumbers
ভাড়াটেদের জন্য পরীক্ষার ফোন নম্বর/কোড জোড়া সম্বলিত মানচিত্র।
স্বাক্ষর:
readonly testPhoneNumbers?: {
[phoneNumber: string]: string;
};
Tenant.toJSON()
এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে।
স্বাক্ষর:
toJSON(): object;
রিটার্ন:
বস্তু
এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা।