User Permissions

Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

Kullanıcının bir hesap ve hesabın kapsayıcısındaki 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şimine sahip olup olmadığı.

Kabul edilen değerler şunlardır:
  • "accountPermissionUnspecified"
  • "admin"
  • "noAccess"
  • "user"
accountId string Hesap kimliği, GTM hesabını benzersiz ş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 edilen 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 Hesabı oluşturur ve Kapsayıcı erişimi.
sil
Bir kullanıcıyı hesaptan kaldırarak hesaba ve tüm özelliklerine erişimi iptal eder container'lar.
al
Kullanıcının Hesabını alır ve Kapsayıcı erişimi.
list
Hesap ve Her birine kapsayıcı kullanıcı erişimi verildi.
güncelle
Bir kullanıcının Hesabını günceller ve Kapsayıcı erişimi.