Начальная настройка

Настройка для разработчика

Включить набор API для облачного проекта

  • Перейдите в Cloud Console: https://console.cloud.google.com/ .
  • Выберите существующий облачный проект или создайте новый.
  • Перейдите в APIs & Services > Enable APIs and Services .
  • Найдите «Хром».
  • Выберите «API токена устройства Chrome».
  • Ознакомьтесь с Условиями обслуживания.
  • Нажмите Enable .

Создать учетные данные

Создать учетную запись службы

  • Откройте APIs & Services > Credentials > Create Credentials > Service account .
  • Введите имя учетной записи службы и нажмите Create .
  • Создайте ключ для своей учетной записи службы. Нажмите Add Key и создайте ключ «json». Храните файл в безопасном месте.
  • Используйте свою сервисную учетную запись с соответствующими правами администратора для клиента:
    • Клиент может настроить делегирование на уровне домена, после чего учетная запись службы сможет выдавать себя за пользователя/администратора, имеющего соответствующие привилегии (см., как это сделать).

Настройка для клиента

Включить делегирование на уровне домена

  • В качестве администратора клиента перейдите в консоль администратора (https://admin.google.com/).
  • Перейдите в Security > Access and data control > API Controls > Domain-wide delegation .
  • Нажмите Add new .
  • Введите идентификатор клиента («уникальный идентификатор учетной записи службы»).
  • Введите все необходимые области действия OAuth. https://www.googleapis.com/auth/chromeosdevicetoken .
  • Нажмите Authorize .