Как сопоставлять идентификационные данные пользователей в Cloud Search

Для соблюдения разрешений на доступ к объектам во внешнем хранилище Google Cloud Search необходимо сопоставить идентификационные данные хранилища и аккаунтов Google. Например, в базе данных у пользователя может быть имя aivanova@company.com. Это имя нужно сопоставить с аккаунтом Google этого пользователя, например a_ivanova@solarmora.com.

Для управления сопоставлением создайте источник идентификационной информации в Cloud Search. Этот источник позволяет разработчику сопоставить аккаунты пользователей стороннего хранилища с аккаунтами Google. Подробнее о том, как разработчик может синхронизировать разные системы идентификации

Подготовка

1. Создайте источник идентификационной информации

Чтобы сопоставлять сторонние имена пользователей с аккаунтами Google, создайте источник идентификационной информации.

  1. Войдите в консоль администратора Google.

    Войдите в аккаунт администратора (он не заканчивается на @gmail.com).

  2. В консоли администратора нажмите на значок меню а затем Приложенияа затемGoogle Workspaceа затемCloud Search.
  3. Нажмите на карточку Источники идентификационной информации.

    Появится список источников идентификационной информации вашей организации.

  4. В левом верхнем углу нажмите на значок "Добавить" .
  5. Укажите название в текстовой строке Название источника идентификационной информации.
  6. Нажмите Добавить сервисный аккаунт.
  7. Введите адрес электронной почты сервисного аккаунта, у которого есть доступ к данным пользователей и групп через Admin SDK Users API и Cloud Identity API.

    Используйте адрес электронной почты, сгенерированный для идентификатора сервисного аккаунта при его создании.

  8. Задайте уровень доступа сервисного аккаунта к Admin SDK Users API.
    • Чтение/запись: предоставляет полный доступ к API.
    • Существующие: сохраняет уже предоставленные разрешения на доступ к API.
      Если сервисному аккаунту уже были предоставлены разрешения на чтение и запись другим источником идентификационной информации, они продолжат действовать. Если сервисному аккаунту не был предоставлен доступ, его по-прежнему не будет.

      Примечание. Если источник идентификационной информации, предоставивший сервисному аккаунту разрешение на чтение и запись, удален, сервисный аккаунт потеряет это разрешение. Если данному источнику необходимо использовать этот сервисный аккаунт, выберите параметр Чтение/запись.

  9. Задайте уровень доступа сервисного аккаунта к Cloud Identity API.
    • Чтение/запись: предоставляет полный доступ к API.
    • Чтение: предоставляет разрешение на чтение API.
    • Нет доступа: запрещает доступ к API.
  10. Нажмите Добавить сервисный аккаунт.
  11. Добавьте ещё один сервисный аккаунт или нажмите Добавить источник.

    После добавления источника идентификационной информации появится сообщение с автоматически созданным идентификатором источника. Скопируйте этот идентификатор и сообщите его разработчику коннектора идентификационной информации.

  12. Нажмите ОК.

После добавления источник появится в списке источников идентификационной информации. Идентификатор источника необходим разработчику для того, чтобы у API Google был доступ к данным пользователей и групп.

Совет. Чтобы скопировать идентификатор источника идентификационной информации в буфер обмена, нажмите на значок .

2. Импортируйте сторонние аккаунты в Google Workspace

При создании источника идентификационной информации Cloud Search добавляет во все аккаунты пользователей Google настраиваемый атрибут. В нем хранятся идентификаторы сторонних аккаунтов, сопоставленных с аккаунтами Google.

Чтобы найти настраиваемый атрибут в консоли администратора:

  1. Перейдите в раздел Пользователи.
  2. В правом верхнем углу нажмите на значок "Управление настраиваемыми атрибутами" .

Важно! Не изменяйте настраиваемый атрибут. Если изменить его название или значения в полях, Cloud Search будет работать неправильно.

Импортировать сторонние имена пользователей в поле настраиваемого атрибута можно одним из описанных ниже способов.

Как импортировать имена пользователей сразу во все аккаунты с помощью коннектора идентификационной информации.

Синхронизируйте данные пользователей и групп с помощью Google Cloud Directory Sync.
Вы также можете обратиться к разработчику для создания коннектора идентификационной информации. Подробнее…

Как импортировать имена пользователей сразу во все аккаунты с помощью Cloud Identity API

Импортируйте сторонние аккаунты пользователей в настраиваемый атрибут с помощью Cloud Identity API.

Как импортировать имена пользователей в отдельные аккаунты в консоли администратора Google

  1. Войдите в консоль администратора Google.

    Войдите в аккаунт администратора (он не заканчивается на @gmail.com).

  2. В консоли администратора нажмите на значок меню а затем Каталога затемПользователи.
  3. На странице каждого аккаунта в разделе Управление атрибутами пользователя нажмите Изменить.
  4. В поле настраиваемого атрибута введите стороннее имя пользователя, которое сопоставлено с аккаунтом пользователя в Google Workspace.
  5. Нажмите Обновить пользователя.

3. Определите идентификатор клиента организации

Для настройки коннектора идентификационной информации разработчику необходим идентификатор клиента вашего аккаунта Google, который нужно указать в файле со свойствами коннектора.

  1. Войдите в консоль администратора Google.

    Войдите в аккаунт администратора (он не заканчивается на @gmail.com).

  2. В консоли администратора нажмите на значок меню а затем Безопасностьа затемАутентификацияа затем Система единого входа с SAML-приложениями.

    Чтобы выполнить эту задачу, войдите в аккаунт суперадминистратора.

  3. Рядом с полем URL системы единого входа найдите значение идентификатора поставщика услуг идентификационной информации в конце URL. Фрагмент после буквы C и является вашим идентификатором клиента.

    Например, в следующем URL идентификатор клиента – 0123tvz4:
    https://accounts.google.com/o/saml2/idp?idpid=C0123tvz4

Следующий шаг

Предоставьте идентификатор источника идентификационной информации и свой идентификатор клиента разработчику для синхронизации разных систем идентификации.

Изменение и удаление источника идентификационной информации

Как изменить источник идентификационной информации

  1. Войдите в консоль администратора Google.

    Войдите в аккаунт администратора (он не заканчивается на @gmail.com).

  2. В консоли администратора нажмите на значок меню а затем Приложенияа затемGoogle Workspaceа затемCloud Search.
  3. Нажмите на карточку "Источники идентификационной информации".
  4. Появится список источников идентификационной информации вашей организации.
  5. Наведите указатель на источник идентификационной информации, который нужно обновить, и нажмите на значок "Изменить" .
  6. В окне источника идентификационной информации выберите объект, который требуется изменить.
    • Чтобы изменить существующий сервисный аккаунт, наведите на него указатель мыши и нажмите на значок .
      Вы можете изменить название и разрешения на доступ сервисного аккаунта.
    • Чтобы добавить новый сервисный аккаунт, нажмите Добавить сервисный аккаунт.
  7. Нажмите Изменить источник идентификационной информации.

Как удалить источник идентификационной информации

  1. Войдите в консоль администратора Google.

    Войдите в аккаунт администратора (он не заканчивается на @gmail.com).

  2. В консоли администратора нажмите на значок меню а затем Приложенияа затемGoogle Workspaceа затемCloud Search.
  3. Нажмите на карточку "Источники идентификационной информации".
  4. Появится список источников идентификационной информации вашей организации.
  5. Наведите указатель на источник идентификационной информации, который нужно удалить, и нажмите на значок .
  6. В окне с предупреждением нажмите Удалить.

Важно! При удалении источника идентификационной информации Cloud Search также удаляет все связанные с ним данные, в том числе все пользовательские данные и группы.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
15710885813545189307
true
Поиск по Справочному центру
true
true
true
true
true
73010
false
false