منبع: AccessBinding
اتصال یک کاربر به مجموعه ای از نقش ها.
نمایندگی JSON |
---|
{ "name": string, "roles": [ string ], // Union field |
فیلدها | |
---|---|
name | فقط خروجی نام منبع این اتصال. قالب: حسابها/{account}/accessBindings/{accessBinding} یا خواص/{property}/accessBindings/{accessBinding} مثال: "accounts/100/accessBindings/200" |
roles[] | فهرستی از نقشهایی که باید به منبع اصلی اعطا شود. مقادیر معتبر: نقشهای از پیش تعریف شده/نقشهای از پیش تعریف شده بیننده/نقشهای از پیش تعریف شده تحلیلگر/نقشهای از پیش تعریف شده ویرایشگر/نقشهای از پیش تعریف شده توسط مدیر/رولهای از پیش تعیین شده بدون دادههای هزینهای/دادههای بدون درآمد برای کاربران، اگر یک لیست خالی از نقش ها تنظیم شود، این AccessBinding حذف خواهد شد. |
فیلد اتحادیه access_target . هدفی که برای آن نقش تعیین شود. access_target تنها می تواند یکی از موارد زیر باشد: | |
user | در صورت تنظیم، آدرس ایمیل کاربر برای تعیین نقشها. قالب: "someuser@gmail.com" |
روش ها | |
---|---|
| اطلاعاتی درباره اتصالات دسترسی چندگانه به یک حساب یا دارایی ایجاد می کند. |
| اطلاعات مربوط به پیوندهای چند کاربر به یک حساب یا دارایی را حذف می کند. |
| اطلاعاتی در مورد اتصالات دسترسی چندگانه به یک حساب یا دارایی دریافت می کند. |
| اطلاعات مربوط به اتصالات دسترسی چندگانه به یک حساب یا دارایی را به روز می کند. |
| اتصال دسترسی به حساب یا ویژگی ایجاد می کند. |
| اتصال دسترسی به حساب یا دارایی را حذف می کند. |
| اطلاعات مربوط به یک اتصال دسترسی را دریافت می کند. |
| همه اتصالات دسترسی در یک حساب یا دارایی را فهرست می کند. |
| اتصال دسترسی به حساب یا دارایی را به روز می کند. |