REST Resource: accounts.user_permissions

Kaynak: UserPermission

Kullanıcının bir hesaba ve kapsayıcısına yönelik izinlerini temsil eder.

JSON gösterimi
{
  "path": string,
  "accountId": string,
  "emailAddress": string,
  "accountAccess": {
    object (AccountAccess)
  },
  "containerAccess": [
    {
      object (ContainerAccess)
    }
  ]
}
Alanlar
path

string

GTM UserPermission'ın API'ye göreli yolu.

accountId

string

Hesap kimliği, GTM hesabını benzersiz şekilde tanımlar.

emailAddress

string

Kullanıcının e-posta adresi.

accountAccess

object (AccountAccess)

GTM hesabı erişim izinleri.

containerAccess[]

object (ContainerAccess)

GTM kapsayıcısı erişim izinleri.

AccountAccess

Google Etiket Yöneticisi hesabı erişim izinlerini tanımlar.

JSON gösterimi
{
  "permission": enum (AccountPermission)
}
Alanlar
permission

enum (AccountPermission)

Kullanıcının hesaba erişimi olup olmadığı, kullanıcı erişimi veya yönetici erişimi.

AccountPermission

Sıralamalar
accountPermissionUnspecified
noAccess
user
admin

ContainerAccess

Google Etiket Yöneticisi kapsayıcısı erişim izinlerini tanımlar.

JSON gösterimi
{
  "containerId": string,
  "permission": enum (ContainerPermission)
}
Alanlar
containerId

string

GTM kapsayıcı kimliği.

permission

enum (ContainerPermission)

Kapsayıcı izinlerinin listesi.

ContainerPermission

Sıralamalar
containerPermissionUnspecified
noAccess
read
edit
approve
publish

Yöntemler

create

Kullanıcının Hesap ve Kapsayıcı erişimini oluşturur.

delete

Kullanıcıyı hesaptan kaldırır ve hesaba ve tüm kapsayıcılarına erişimini iptal eder.

get

Kullanıcının Hesap ve Kapsayıcı erişimini alır.

list

Hesaba erişimi olan tüm kullanıcıları, her birine verilen hesap ve kapsayıcı kullanıcı erişimi ile birlikte listeleyin.

update

Kullanıcının hesap ve kapsayıcı erişimini günceller.