Method: roleAssignments.list

Получает разбитый на страницы список всех назначений ролей.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
customer

string

Уникальный идентификатор аккаунта Google Workspace клиента. В случае многодоменной учетной записи, чтобы получить все группы для клиента, используйте это поле вместо domain . Вы также можете использовать псевдоним my_customer для представления customerId вашей учетной записи. customerId также возвращается как часть ресурса Users . Необходимо указать параметр customer или domain .

Параметры запроса

Параметры
maxResults

integer

Максимальное количество возвращаемых результатов.

pageToken

string

Токен для указания следующей страницы в списке.

roleId

string

Неизменяемый идентификатор роли. Если оно включено в запрос, возвращает только назначения ролей, содержащие этот идентификатор роли.

userKey

string

Основной адрес электронной почты, псевдоним адреса электронной почты или уникальный идентификатор пользователя или группы. Если включено в запрос, возвращает назначения ролей только для этого пользователя или группы.

includeIndirectRoleAssignments

boolean

Если установлено значение true , извлекаются как косвенные назначения ролей (т. е. назначение ролей через группу), так и прямые. По умолчанию установлено значение false . Вы должны указать userKey , иначе косвенные назначения ролей не будут включены.

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (RoleAssignment)
    }
  ],
  "nextPageToken": string
}
Поля
kind

string

Тип ресурса API. Это всегда admin#directory#roleAssignments .

etag

string

ETag ресурса.

items[]

object ( RoleAssignment )

Список ресурсов RoleAssignment.

nextPageToken

string

Области авторизации

Требуется одна из следующих областей OAuth:

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

Дополнительную информацию см. в руководстве по авторизации .