- Ресурс: ChromeBrowserProfile
 - Информация об устройстве
 - Тип устройства
 - АттестацияУчетные данные
 - Тип ключа
 - KeyTrustLevel
 - Отчетные данные
 - РасширениеДанные
 - Тип расширения
 - Тип установки
 - ПолитикаДанные
 - ПолитикаИсточник
 - Конфликтингполицидата
 - Экстенсионполицидата
 - Идентитипровайдер
 - Состояние принадлежности
 - Методы
 
Ресурс: ChromeBrowserProfile
Представление профиля браузера Chrome.
| JSON-представление | 
|---|
{ "name": string, "profileId": string, "profilePermanentId": string, "displayName": string, "userId": string, "userEmail": string, "lastActivityTime": string, "lastPolicyFetchTime": string, "lastPolicySyncTime": string, "lastStatusReportTime": string, "deviceInfo": { object (  | 
| Поля | |
|---|---|
 name |   Идентификатор. Формат: клиенты/{customer_id}/profiles/{profilePermanentId}  | 
 profileId |   Только вывод. Идентификатор профиля на стороне клиента Chrome.  | 
 profilePermanentId |   Только вывод. Постоянный идентификатор профиля — уникальный идентификатор профиля в рамках одного клиента.  | 
 displayName |   Только вывод. Отображаемое имя профиля, заданное клиентом.  | 
 userId |   Только вывод. Уникальный идентификатор API каталога пользователя, который можно использовать в API пользователей Admin SDK.  | 
 userEmail |   Только вывод. Адрес электронной почты пользователя, которому принадлежит профиль.  | 
 lastActivityTime |   Только вывод. Временная метка последней активности профиля.  Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры:   | 
 lastPolicyFetchTime |   Только вывод. Временная метка последнего получения политики по профилю.  Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры:   | 
 lastPolicySyncTime |   Только вывод. Временная метка последней синхронизации политики по профилю.  Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры:   | 
 lastStatusReportTime |   Только вывод. Временная метка последнего отчета о состоянии профиля.  Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры:   | 
 deviceInfo |   Только вывод. Основная информация об устройстве, на котором существует профиль. Эта информация доступна только для связанных профилей.  | 
 osPlatformType |   Только вывод. Платформа ОС устройства, на котором существует профиль.  | 
 osVersion |   Только вывод. Версия ОС устройства, на котором существует профиль.  | 
 browserVersion |   Только вывод. Версия браузера, в котором существует профиль.  | 
 browserChannel |   Только вывод. Канал браузера, на котором существует профиль.  | 
 annotatedLocation |   Необязательный. Расположение профиля, аннотированное администратором.  | 
 annotatedUser |   Необязательный. Пользователь профиля, аннотированного администратором.  | 
 attestationCredential |   Только вывод. Информация об учетных данных профиля.  | 
 reportingData |   Только вывод. Подробные отчетные данные профиля. Эта информация доступна только в том случае, если включена политика отчетности профиля.  | 
 etag |   Только вывод. Etag этого ресурса ChromeBrowserProfile. Этот etag можно использовать с операцией UPDATE для обеспечения согласованности.  | 
 identityProvider |   Только вывод. Определите поставщика профиля.  | 
 firstEnrollmentTime |   Только вывод. Временная метка первой регистрации профиля.  Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры:   | 
 affiliationState |   Только вывод. Конкретное состояние принадлежности профиля.  | 
 policyCount |   Только вывод. Количество политик, примененных к профилю.  | 
 extensionCount |   Только вывод. Количество расширений, установленных в профиле.  | 
 osPlatformVersion |   Только вывод. Основная версия платформы ОС устройства, на котором существует профиль, согласно отчетам профиля.  | 
Информация об устройстве
Информация об устройстве, на котором установлен профиль браузера Chrome.
| JSON-представление | 
|---|
{
  "deviceType": enum ( | 
| Поля | |
|---|---|
 deviceType |   Только вывод. Тип устройства, на котором существует профиль.  | 
 affiliatedDeviceId |   Только вывод. Идентификатор устройства, идентифицирующий связанное устройство, на котором существует профиль. Если тип устройства — CHROME_BROWSER, то он представляет собой уникальный идентификатор API каталога устройства, который можно использовать в API браузеров Admin SDK.  | 
 machine |   Только вывод. Имя компьютера устройства, на котором существует профиль. На платформах, которые не сообщают имя компьютера (в настоящее время iOS и Android), вместо этого устанавливается идентификатор устройства браузера, но обратите внимание, что это другой идентификатор устройства, чем |affiliatedDeviceId|.  | 
 hostname |   Только вывод. Имя хоста устройства, на котором существует профиль.  | 
Тип устройства
Возможные типы устройства.
| Перечисления | |
|---|---|
 DEVICE_TYPE_UNSPECIFIED | Представляет неопределенный тип устройства. | 
 CHROME_BROWSER | Представляет устройство с браузером Chrome. | 
АттестацияУчетные данные
Информация об открытом ключе, связанном с профилем браузера Chrome.
| JSON-представление | 
|---|
{ "keyType": enum (  | 
| Поля | |
|---|---|
 keyType |   Только вывод. Тип открытого ключа.  | 
 keyTrustLevel |   Только вывод. Уровень доверия открытого ключа.  | 
 publicKey |   Только вывод. Значение открытого ключа. Строка в кодировке Base64.  | 
 keyRotationTime |   Только вывод. Последняя временная метка ротации открытого ключа.  Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры:   | 
Тип ключа
Возможные типы открытого ключа.
| Перечисления | |
|---|---|
 KEY_TYPE_UNSPECIFIED | Представляет неуказанный тип открытого ключа. | 
 RSA_KEY | Представляет ключ RSA. | 
 EC_KEY | Представляет ключ EC. | 
KeyTrustLevel
Возможные уровни доверия открытого ключа.
| Перечисления | |
|---|---|
 KEY_TRUST_LEVEL_UNSPECIFIED | Представляет неуказанный уровень доверия открытого ключа. | 
 CHROME_BROWSER_HW_KEY | Представляет аппаратный ключ. | 
 CHROME_BROWSER_OS_KEY | Представляет ключ ОС. | 
Отчетные данные
Отчетные данные профиля браузера Chrome.
| JSON-представление | 
|---|
{ "browserExecutablePath": string, "installedBrowserVersion": string, "profilePath": string, "extensionData": [ { object (  | 
| Поля | |
|---|---|
 browserExecutablePath |   Только вывод. Путь к исполняемому файлу установленного браузера Chrome. Действительный путь включается только в аффилированные профили.  | 
 installedBrowserVersion |   Только вывод. Обновленная версия браузера, если она отличается от активной версии браузера.  | 
 profilePath |   Только вывод. Путь профиля. Действительный путь включается только в аффилированные профили.  | 
 extensionData[] |   Только вывод. Информация о расширениях, установленных в профиле.  | 
 policyData[] |   Только вывод. Информация о политиках, применяемых в профиле.  | 
 extensionPolicyData[] |   Только вывод. Информация о политиках, применяемых к расширениям.  | 
РасширениеДанные
Информация о расширении, установленном в профиле браузера Chrome.
| JSON-представление | 
|---|
{ "extensionId": string, "version": string, "permissions": [ string ], "name": string, "description": string, "extensionType": enum (  | 
| Поля | |
|---|---|
 extensionId |   Только вывод. Идентификатор расширения.  | 
 version |   Только вывод. Версия расширения.  | 
 permissions[] |   Только вывод. Разрешения, запрашиваемые расширением.  | 
 name |   Только вывод. Имя расширения.  | 
 description |   Только вывод. Описание расширения.  | 
 extensionType |   Только вывод. Тип расширения.  | 
 homepageUri |   Только вывод. URL-адрес домашней страницы расширения.  | 
 installationType |   Только вывод. Тип установки расширения.  | 
 manifestVersion |   Только вывод. Манифест версии расширения.  | 
 isDisabled |   Только вывод. Указывает, отключил ли пользователь расширение.  | 
 isWebstoreExtension |   Только вывод. Указывает, взято ли расширение из интернет-магазина.  | 
Тип расширения
Возможные типы расширения.
| Перечисления | |
|---|---|
 EXTENSION_TYPE_UNSPECIFIED | Представляет неуказанный тип расширения. | 
 EXTENSION | Представляет расширение. | 
 APP | Представляет приложение. | 
 THEME | Представляет тему. | 
 HOSTED_APP | Представляет размещенное приложение. | 
Тип установки
Возможные типы установки расширения.
| Перечисления | |
|---|---|
 INSTALLATION_TYPE_UNSPECIFIED | Представляет неуказанный тип установки. | 
 MULTIPLE | Представляет экземпляры расширения со смешанными типами установки. | 
 NORMAL | Представляет собой обычный тип установки. | 
 ADMIN | Представляет установку администратором. | 
 DEVELOPMENT | Представляет тип установки для разработки. | 
 SIDELOAD | Представляет тип установки с неопубликованной загрузкой. | 
 OTHER | Представляет тип установки, который не описан другими параметрами. | 
ПолитикаДанные
Информация о политике, применяемой к профилю браузера Chrome.
| JSON-представление | 
|---|
{ "source": enum (  | 
| Поля | |
|---|---|
 source |   Только вывод. Источник политики.  | 
 name |   Только вывод. Название политики.  | 
 value |   Только вывод. Стоимость полиса.  | 
 conflicts[] |   Только вывод. Противоречивая информация о политике.  | 
 error |   Только вывод. Сообщение об ошибке политики, если таковое имеется.  | 
ПолитикаИсточник
Возможные источники политики.
| Перечисления | |
|---|---|
 POLICY_SOURCE_UNSPECIFIED | Представляет неуказанный источник политики. | 
 MACHINE_PLATFORM | Представляет политику платформы на уровне компьютера. | 
 USER_PLATFORM | Представляет политику платформы на уровне пользователя. | 
 MACHINE_LEVEL_USER_CLOUD | Представляет облачную политику пользователя на уровне компьютера. | 
 USER_CLOUD | Представляет облачную политику на уровне пользователя. | 
 MACHINE_MERGED | Представляет объединенную политику на уровне компьютера. | 
Конфликтингполицидата
Информация о конфликтующей политике, примененной к профилю браузера Chrome.
| JSON-представление | 
|---|
{
  "source": enum ( | 
| Поля | |
|---|---|
 source |   Только вывод. Источник политики.  | 
Экстенсионполицидата
Информация о политиках, примененных к расширению.
| JSON-представление | 
|---|
{
  "extensionId": string,
  "extensionName": string,
  "policyData": [
    {
      object ( | 
| Поля | |
|---|---|
 extensionId |   Только вывод. Идентификатор расширения.  | 
 extensionName |   Только вывод. Имя расширения.  | 
 policyData[] |   Только вывод. Информация о политиках, применяемых к расширению.  | 
Идентитипровайдер
Возможные поставщики удостоверений профиля.
| Перечисления | |
|---|---|
 IDENTITY_PROVIDER_UNSPECIFIED | Представляет неуказанного поставщика удостоверений. | 
 GOOGLE_IDENTITY_PROVIDER | Представляет поставщика удостоверений Google. | 
 EXTERNAL_IDENTITY_PROVIDER | Представляет внешнего поставщика удостоверений. | 
Состояние принадлежности
Конкретное состояние принадлежности профиля. В будущем могут быть добавлены новые значения.
| Перечисления | |
|---|---|
 AFFILIATION_STATE_UNSPECIFIED | Неустановленное государство принадлежности. | 
 UNAFFILIATED_GENERIC | Неаффилированный – но у нас нет подробной информации о типе неаффилированного профиля. | 
 PROFILE_ONLY | Неаффилированный — управляемый профиль, который отображается в полностью неуправляемом браузере. | 
 UNAFFILIATED_LOCAL_MACHINE | Неаффилированный — управляемый профиль, который появляется на машине, локально управляемой другой организацией (через механизмы управления платформой, такие как GPO). | 
 UNAFFILIATED_CLOUD_MACHINE | Неаффилированный — управляемый профиль, который отображается в управляемом браузере, управляемом в облаке другой организацией (с использованием облачного управления браузером Chrome). | 
 AFFILIATED_CLOUD_MANAGED | Аффилированный — и профиль, и управляемый браузер управляются одной и той же организацией. | 
Методы | |
|---|---|
 | Удаляет данные, собранные из профиля браузера Chrome. | 
  | Получает профиль браузера Chrome с идентификатором клиента и постоянным идентификатором профиля. | 
  | Перечисляет профили браузера Chrome клиента на основе заданных критериев поиска и сортировки. |