Method: roleAssignments.list

Tüm roleAssignments'ın sayfalara ayrılmış bir listesini alır.

HTTP isteği

GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/roleassignments

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
customer

string

Müşterinin Google Workspace hesabının benzersiz kimliği. Birden fazla alan adına sahip bir hesap söz konusu olduğunda, bir müşterinin tüm gruplarını getirmek için domain yerine bu alanı kullanın. Ayrıca, hesabınızın customerId ürününü temsil etmesi için my_customer takma adını da kullanabilirsiniz. customerId, Kullanıcılar kaynağının bir parçası olarak da döndürülür. customer veya domain parametresini sağlamanız gerekir.

Sorgu parametreleri

Parametreler
maxResults

integer

Döndürülecek maksimum sonuç sayısı.

pageToken

string

Listedeki bir sonraki sayfayı belirtmek için kullanılan jeton.

roleId

string

Rolün sabit kimliği. İsteğe dahil edilirse yalnızca bu rol kimliğini içeren rol atamalarını döndürür.

userKey

string

Birincil e-posta adresi, takma ad e-posta adresi veya benzersiz kullanıcı ya da grup kimliği. İsteğe dahil edilirse yalnızca bu kullanıcı veya gruba ilişkin rol atamalarını döndürür.

includeIndirectRoleAssignments

boolean

true olarak ayarlandığında hem dolaylı rol atamalarını (ör. grup aracılığıyla rol ataması) hem de doğrudan olanları getirir. Varsayılan olarak false değerine ayarlanır. userKey değerini belirtmeniz gerekir, aksi takdirde dolaylı rol atamaları dahil edilmeyecektir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (RoleAssignment)
    }
  ],
  "nextPageToken": string
}
Alanlar
kind

string

API kaynağının türü. Bu her zaman admin#directory#roleAssignments.

etag

string

Kaynağın eTag'i.

items[]

object (RoleAssignment)

RoleAssignment kaynaklarının listesi.

nextPageToken

string

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/admin.directory.rolemanagement
  • https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

Daha fazla bilgi için Yetkilendirme kılavuzunu inceleyin.