- Ресурс: 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} |
profile Id | Только вывод. Идентификатор профиля на стороне клиента Chrome. |
profile Permanent Id | Только вывод. Постоянный идентификатор профиля — это уникальный идентификатор профиля в рамках одного клиента. |
display Name | Только вывод. Отображаемое имя профиля, заданное клиентом. |
user Id | Только вывод. Уникальный идентификатор API каталога пользователя, который можно использовать в API пользователей Admin SDK. |
user Email | Только вывод. Адрес электронной почты пользователя, которому принадлежит профиль. |
last Activity Time | Только вывод. Временная метка последней активности профиля. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
last Policy Fetch Time | Только вывод. Временная метка последнего получения политики по профилю. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
last Policy Sync Time | Только вывод. Временная метка последней синхронизации политики по профилю. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
last Status Report Time | Только вывод. Временная метка последнего отчета о состоянии профиля. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
device Info | Только вывод. Основная информация об устройстве, на котором существует профиль. Эта информация доступна только для связанных профилей. |
os Platform Type | Только вывод. Платформа ОС устройства, на котором существует профиль. |
os Version | Только вывод. Версия ОС устройства, на котором существует профиль. |
browser Version | Только вывод. Версия браузера, в котором существует профиль. |
browser Channel | Только вывод. Канал браузера, на котором существует профиль. |
annotated Location | Необязательный. Расположение профиля, аннотированное администратором. |
annotated User | Необязательный. Пользователь профиля, аннотированного администратором. |
attestation Credential | Только вывод. Информация об учетных данных профиля. |
reporting Data | Только вывод. Подробные отчетные данные профиля. Эта информация доступна только в том случае, если включена политика отчетности профиля. |
etag | Только вывод. Etag этого ресурса ChromeBrowserProfile. Этот etag можно использовать с операцией UPDATE для обеспечения согласованности. |
identity Provider | Только вывод. Определите поставщика профиля. |
first Enrollment Time | Только вывод. Временная метка первой регистрации профиля. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
affiliation State | Только вывод. Конкретное состояние принадлежности профиля. |
policy Count | Только вывод. Количество политик, примененных к профилю. |
extension Count | Только вывод. Количество расширений, установленных в профиле. |
os Platform Version | Только вывод. Основная версия ОС устройства, на котором существует профиль. (т.е. Windows 10) |
Информация об устройстве
Информация об устройстве, на котором установлен профиль браузера Chrome.
JSON-представление |
---|
{
"deviceType": enum ( |
Поля | |
---|---|
device Type | Только вывод. Тип устройства, на котором существует профиль. |
affiliated Device Id | Только вывод. Идентификатор устройства, идентифицирующий связанное устройство, на котором существует профиль. Если тип устройства — CHROME_BROWSER, это представляет собой уникальный идентификатор API каталога устройства, который можно использовать в API браузеров Admin SDK. |
machine | Только вывод. Имя компьютера устройства, на котором существует профиль. На платформах, которые не сообщают имя компьютера (в настоящее время iOS и Android), вместо этого устанавливается идентификатор устройства браузера, но обратите внимание, что это другой идентификатор устройства, чем |affiliatedDeviceId|. |
hostname | Только вывод. Имя хоста устройства, на котором существует профиль. |
Тип устройства
Возможные типы устройства.
Перечисления | |
---|---|
DEVICE_TYPE_UNSPECIFIED | Представляет неопределенный тип устройства. |
CHROME_BROWSER | Представляет устройство с браузером Chrome. |
АттестацияУчетные данные
Информация об открытом ключе, связанном с профилем браузера Chrome.
JSON-представление |
---|
{ "keyType": enum ( |
Поля | |
---|---|
key Type | Только вывод. Тип открытого ключа. |
key Trust Level | Только вывод. Уровень доверия открытого ключа. |
public Key | Только вывод. Значение открытого ключа. Строка в кодировке Base64. |
key Rotation Time | Только вывод. Последняя временная метка ротации открытого ключа. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Тип ключа
Возможные типы открытого ключа.
Перечисления | |
---|---|
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 ( |
Поля | |
---|---|
browser Executable Path | Только вывод. Путь к исполняемому файлу установленного браузера Chrome. Действительный путь включается только в аффилированные профили. |
installed Browser Version | Только вывод. Обновленная версия браузера, если она отличается от активной версии браузера. |
profile Path | Только вывод. Путь профиля. Действительный путь включается только в аффилированные профили. |
extension Data[] | Только вывод. Информация о расширениях, установленных в профиле. |
policy Data[] | Только вывод. Информация о политиках, применяемых в профиле. |
extension Policy Data[] | Только вывод. Информация о политиках, применяемых к расширениям. |
РасширениеДанные
Информация о расширении, установленном в профиле браузера Chrome.
JSON-представление |
---|
{ "extensionId": string, "version": string, "permissions": [ string ], "name": string, "description": string, "extensionType": enum ( |
Поля | |
---|---|
extension Id | Только вывод. Идентификатор расширения. |
version | Только вывод. Версия расширения. |
permissions[] | Только вывод. Разрешения, запрашиваемые расширением. |
name | Только вывод. Имя расширения. |
description | Только вывод. Описание расширения. |
extension Type | Только вывод. Тип расширения. |
homepage Uri | Только вывод. URL-адрес домашней страницы расширения. |
installation Type | Только вывод. Тип установки расширения. |
manifest Version | Только вывод. Манифест версии расширения. |
is Disabled | Только вывод. Указывает, отключил ли пользователь расширение. |
is Webstore Extension | Только вывод. Указывает, взято ли расширение из интернет-магазина. |
Тип расширения
Возможные типы расширения.
Перечисления | |
---|---|
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 ( |
Поля | |
---|---|
extension Id | Только вывод. Идентификатор расширения. |
extension Name | Только вывод. Имя расширения. |
policy Data[] | Только вывод. Информация о политиках, применяемых к расширению. |
Идентитипровайдер
Возможные поставщики удостоверений профиля.
Перечисления | |
---|---|
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 клиента на основе заданных критериев поиска и сортировки. |