REST Resource: accounts.permissions

المرجع: UserAccess

تمثّل أذونات المستخدِم للوصول إلى حساب وحاويته.

تمثيل JSON
{
  "accountId": string,
  "permissionId": string,
  "emailAddress": string,
  "accountAccess": {
    object (AccountAccess)
  },
  "containerAccess": [
    {
      object (ContainerAccess)
    }
  ]
}
الحقول
accountId

string

رقم تعريف حساب "إدارة العلامات من Google"

permissionId

string

رقم تعريف إذن الحساب

emailAddress

string

عنوان البريد الإلكتروني للمستخدم

accountAccess

object (AccountAccess)

أذونات الوصول إلى حساب "إحصاءات Google‏ 4"

containerAccess[]

object (ContainerAccess)

أذونات الوصول إلى حاوية "إدارة العلامات من Google"

AccountAccess

تحدِّد أذونات الوصول إلى حساب "إدارة العلامات من Google".

تمثيل JSON
{
  "permission": [
    enum (Permission)
  ]
}
الحقول
permission[]

enum (Permission)

قائمة أذونات الحساب في ما يلي أذونات الحساب الصالحة:

read

و

manage

.

الإذن

عمليات التعداد
read
edit
publish
delete
manage
editWorkspace

ContainerAccess

تحدِّد أذونات الوصول إلى حاوية "إدارة العلامات من Google".

تمثيل JSON
{
  "containerId": string,
  "permission": [
    enum (Permission)
  ]
}
الحقول
containerId

string

رقم تعريف حاوية "إدارة العلامات من Google"

permission[]

enum (Permission)

قائمة أذونات الحاوية أذونات الحاوية الصالحة هي:

read, edit, delete, publish

.

الطُرق

create

تُنشئ أذونات الحساب والحاوية للمستخدم.

delete

تؤدي هذه العملية إلى إزالة مستخدم من الحساب، ما يؤدي إلى إبطال إمكانية وصوله إلى الحساب وجميع حاوياته.

get

الحصول على أذونات الحساب والحاوية للمستخدم

list

يسرد جميع المستخدِمين الذين يمكنهم الوصول إلى الحساب، بالإضافة إلى أذونات الحساب والحاويات الممنوحة لكلّ منهم.

update

تعديل أذونات الحساب والحاوية للمستخدم