منبع: AdminAccessBinding
یک پیام منبع که نشاندهندهی اتصال به مجموعهای از نقشها است.
| نمایش JSON |
|---|
{
"name": string,
"organizationRoles": [
enum ( |
| فیلدها | |
|---|---|
name | شناسه. نام منبع این AdminAccessBinding. قالب: organizations/{org_id}/adminAccessBindings/{admin_access_binding_id} مثال: "organizations/123abc/adminAccessBindings/456def" |
organizationRoles[] | اختیاری. فهرستی از نقشهای اعطا شده به سازمان مادر. در صورت اختصاص ORG_ADMIN_ROLE، گزینههای USER_ADMIN_ROLE و BILLING_ADMIN_ROLE به صورت خودکار اضافه خواهند شد. اگر هیچ نقشی مشخص نشده باشد، هیچ نقشی اختصاص داده نخواهد شد. |
| موجودیتی که نقشها به آن اعطا میشوند. در زیر لیستی از فیلدهای ناسازگار آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم میشود: | |
userEmail | آدرس ایمیل کاربر. |
userGroup | نام منبع گروه کاربری. |
| پایان میدانهای ناسازگار. | |
نقش سازمانی
نقشهایی که میتوانند به یک کاربر یا گروه کاربری در یک سازمان GMP اختصاص داده شوند.
| انومها | |
|---|---|
ORGANIZATION_ROLE_UNSPECIFIED | نقش سازمانی ناشناخته یا نامشخص. |
ORG_ADMIN_ROLE | نقش مدیر سازمان که تمام امتیازات مدیریتی را اعطا میکند. |
USER_ADMIN_ROLE | نقش مدیر کاربر که به بخش کاربران دسترسی میدهد تا عملکردهای مختلف مدیریت کاربر را انجام دهد. |
BILLING_ADMIN_ROLE | نقش مدیر صورتحساب که دسترسی به بخش صورتحساب را برای انجام عملکردهای مختلف مرتبط با صورتحساب اعطا میکند. |
روشها | |
|---|---|
| یک اتصال دسترسی ادمین در سازمان GMP مشخص شده ایجاد میکند. |
| یک اتصال دسترسی ادمین واحد را جستجو میکند. |
| لیستی از اتصالات دسترسی ادمین در سازمان GMP مشخص شده را برمیگرداند. |
| یک الزام دسترسی ادمین را در سازمان GMP مشخص شده بهروزرسانی میکند. |