REST Resource: accounts.accessBindings

المرجع: AccessBinding

يشير ذلك المصطلح إلى ربط المستخدم بمجموعة من الأدوار.

تمثيل JSON
{
  "name": string,
  "roles": [
    string
  ],

  // Union field access_target can be only one of the following:
  "user": string
  // End of list of possible types for union field access_target.
}
الحقول
name

string

النتائج فقط. اسم المورد لعملية الربط هذه

التنسيق: accounts/{account}/accessBindings/{accessBinding} أو properties/{property}/accessBindings/{accessBinding}

مثال: "accounts/100/accessBindings/200"

roles[]

string

قائمة بالأدوار التي يجب منحها للمورد الرئيسي.

القيم الصالحة: الأدوار المحدّدة مسبقًا/الأدوار المحدّدة مسبقًاRoles/analyst المصطلحات المحدّدة مسبقًا

بالنسبة إلى المستخدمين، في حال ضبط قائمة فارغة للأدوار، سيتم حذف AccessBinding هذه.

حقل الاتحاد access_target. الهدف الذي يتم تعيين أدوار له. يمكن أن يكون access_target واحدًا فقط مما يلي:
user

string

في حال ضبط هذه السياسة، يتم إدخال عنوان البريد الإلكتروني للمستخدم الذي تريد ضبط الأدوار له. التنسيق: "someuser@gmail.com"

الطُرق

batchCreate

يُنشئ معلومات حول روابط الوصول المتعددة إلى حساب أو موقع.

batchDelete

يحذف معلومات مستخدمين متعددين تؤدي إلى حساب أو موقع.

batchGet

يتيح هذا الخيار الحصول على معلومات حول روابط الوصول المتعدّدة إلى حساب أو موقع.

batchUpdate

تُعدِّل معلومات عمليات ربط الوصول المتعدّدة إلى حساب أو موقع.

create

يُنشئ هذا الإجراء ربط وصول على حساب أو موقع.

delete

حذف ربط وصول على حساب أو موقع.

get

الحصول على معلومات حول ربط الوصول

list

يسرد جميع عمليات ربط أذونات الوصول على حساب أو موقع.

patch

تُعدِّل ربط الوصول على حساب أو موقع.