Method: customers.reports.findInstalledAppProfiles

Создать отчет по управляемым профилям Chrome, в которых установлено указанное приложение.

HTTP-запрос

GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:findInstalledAppProfiles

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

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

Параметры
customer

string

Обязательно. Идентификатор клиента или "my_customer", чтобы использовать клиента, связанного с учетной записью, отправляющей запрос.

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

Параметры
orgUnitId

string

Необязательно. Идентификатор организационного подразделения.

appId

string

Обязательно. Уникальный идентификатор приложения. Для приложений и расширений Chrome — 32-символьный идентификатор (например, ehoadneljpdggcbbknedodolkkjodefl). Для приложений Android — имя пакета (например, com.evernote).

pageSize

integer

Необязательный параметр. Максимальное количество возвращаемых результатов. Максимальное значение и значение по умолчанию — 100.

pageToken

string

Необязательный параметр. Токен для указания страницы запроса, которая должна быть возвращена.

orderBy

string

Необязательное поле. Поле используется для упорядочивания результатов.

Поддерживается сортировка по полям:

  • электронная почта
  • profileId
  • profilePermanentId
filter

string

Необязательно. Строка запроса для фильтрации результатов, поля, разделенные оператором И в синтаксисе EBNF.

Примечание: операции ИЛИ в этом фильтре не поддерживаются.

Поддерживаемые поля фильтра:

  • последняя_активная_дата
appType

enum ( AppType )

Тип приложения. Необязательно. Если не указано, тип приложения будет определен по формату идентификатора приложения.

Текст запроса

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

Ответный текст

Ответ содержит список профилей с установленным запрошенным приложением.

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

JSON-представление
{
  "profiles": [
    {
      object (ProfileAppInstallInstance)
    }
  ],
  "nextPageToken": string,
  "totalSize": integer
}
Поля
profiles[]

object ( ProfileAppInstallInstance )

Список профилей, у которых установлено приложение. Отсортировано в алфавитном порядке по возрастанию поля email в профиле.

nextPageToken

string

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

totalSize

integer

Общее количество профилей, соответствующих запросу.

Области полномочий

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/chrome.management.reports.readonly

ProfileAppInstallInstance

Описывает профиль, предоставляющий информацию о профиле Chrome.

JSON-представление
{
  "profileId": string,
  "profilePermanentId": string,
  "email": string,
  "profileOrgUnitId": string
}
Поля
profileId

string

Только вывод. Идентификатор профиля на стороне клиента Chrome.

profilePermanentId

string

Только для вывода. Постоянный идентификатор профиля — это уникальный идентификатор профиля в рамках одного клиента.

email

string

Только вывод. Адрес электронной почты профиля.

profileOrgUnitId

string

Только вывод. Идентификатор организационного подразделения профиля.