API профилей управления Chrome

API профилей управления Chrome позволяет администраторам просматривать данные и управлять удалёнными командами управляемых профилей в браузерах Chrome. Этот набор API можно использовать для просмотра списка управляемых профилей, извлечения управляемого профиля, удаления данных, собранных из управляемого профиля, выполнения удалённой команды управляемому профилю, извлечения удалённой команды, выданной управляемому профилю, и составления списка удалённых команд, выданных управляемому профилю.

Краткий обзор методов API

URL-адреса указаны относительно https://chromemanagement.googleapis.com/v1/customers/{customer_id}

Описание Относительный URL-адрес HTTP-метод
Список управляемых профилей /профили ПОЛУЧАТЬ
Получить управляемый профиль /profiles/{profile_permanent_id} ПОЛУЧАТЬ
Удалить данные, собранные из управляемого профиля /profiles/{profile_permanent_id} УДАЛИТЬ

URL-адреса указаны относительно https://chromemanagement.googleapis.com/v1/customers/{customer_id}/profiles/{profile_permanent_id}

Описание Относительный URL-адрес HTTP-метод
Выполнить удаленную команду /команды ПОЧТА
Получить удаленную команду /команды/{идентификатор_команды} ПОЛУЧАТЬ
Список удаленных команд /команды ПОЛУЧАТЬ

Ознакомьтесь с примерами кода для примеров запросов и ответов.

Привилегии администратора

API профилей учитывает делегирование роли администратора.

Метод Требуются права администратора
Список профилей браузера Chrome «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры»
или «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры -> Чтение»
GetChromeBrowserProfile «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры»
или «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры -> Чтение»
Удалить ChromeBrowserProfile «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры»
CreateChromeBrowserProfileCommand «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры»
GetChromeBrowserProfileCommand «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры»
или «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры -> Чтение»
Список команд ChromeBrowserProfile «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры»
или «Службы -> Управление Chrome -> Настройки -> Управляемые браузеры -> Чтение»

Для управления ролями и привилегиями администратора перейдите в раздел «Консоль администратора -> Роли администратора».

Области API

Для API профилей управления Chrome требуются следующие области OAuth:

Метод Требуются области OAuth
Список профилей браузера Chrome https://www.googleapis.com/auth/chrome.management.profiles
или https://www.googleapis.com/auth/chrome.management.profiles.readonly
GetChromeBrowserProfile https://www.googleapis.com/auth/chrome.management.profiles
или https://www.googleapis.com/auth/chrome.management.profiles.readonly
Удалить ChromeBrowserProfile https://www.googleapis.com/auth/chrome.management.profiles
CreateChromeBrowserProfileCommand https://www.googleapis.com/auth/chrome.management.profiles
GetChromeBrowserProfileCommand https://www.googleapis.com/auth/chrome.management.profiles
или https://www.googleapis.com/auth/chrome.management.profiles.readonly
Список команд ChromeBrowserProfile https://www.googleapis.com/auth/chrome.management.profiles
или https://www.googleapis.com/auth/chrome.management.profiles.readonly

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