User Permissions

Bu kaynağa ilişkin yöntemlerin listesi için bu sayfanın sonuna göz atın.

Kaynak temsilleri

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

{
  "path": string,
  "accountId": string,
  "emailAddress": string,
  "accountAccess": {
    "permission": string
  },
  "containerAccess": [
    {
      "containerId": string,
      "permission": string
    }
  ]
}
Mülk adı Değer Açıklama Notlar
accountAccess nested object GTM Hesabı erişim izinleri.
accountAccess.permission string Kullanıcının bir hesaba erişimi, kullanıcı erişimi veya yönetici erişimi olup olmadığı.

Kabul edilebilir değerler şunlardır:
  • "accountPermissionUnspecified"
  • "admin"
  • "noAccess"
  • "user"
accountId string Hesap Kimliği, GTM Hesabını benzersiz bir şekilde tanımlar.
containerAccess[] list GTM Kapsayıcı erişim izinleri.
containerAccess[].containerId string GTM Kapsayıcı Kimliği.
containerAccess[].permission string Kapsayıcı izinlerinin listesi.

Kabul edilebilir değerler şunlardır:
  • "approve"
  • "containerPermissionUnspecified"
  • "edit"
  • "noAccess"
  • "publish"
  • "read"
emailAddress string Kullanıcının e-posta adresi.
path string GTM UserPermission'ın API göreli yolu.

Yöntemler

oluştur
Kullanıcının hesap ve kapsayıcı erişimi oluşturur.
sil
Kullanıcıyı hesaptan kaldırarak hesaba ve tüm kapsayıcılarına erişimi iptal eder.
al
Kullanıcının hesap ve kapsayıcı erişimi elde eder.
list
Hesaba erişimi olan tüm kullanıcıları ve bu kullanıcıların her birine verilen hesap ve kapsayıcı kullanıcı erişim izinlerini listeleyin.
güncelleme
Kullanıcının hesap ve kapsayıcı erişimini günceller.