OpenAI
Для перекладу цієї сторінки виконано машинний переклад. Ви можете переглянути оригінальну статтю англійською.

Google Workspace — налаштування під керуванням адміністратора

Оновлено: 9 days ago

Щоб підключити Google Workspace до ChatGPT за допомогою налаштування під керуванням адміністратора, спочатку потрібно налаштувати доступ у консолях адміністратора Google:

  • Створіть службовий обліковий запис із доступом лише для читання до Google Drive, користувачів і груп.

    • Наполегливо рекомендуємо створити цей службовий обліковий запис у тому самому обліковому записі Google, який пов’язаний із вашим робочим простором ChatGPT. Якщо облікові записи в робочому просторі ChatGPT мають інший домен електронної пошти, ніж у Google Workspace, є додаткові кроки, які потрібно виконати, щоб увімкнути цей конектор для ваших користувачів.

  • Створіть обліковий запис адміністратора, від імені якого діятиме службовий обліковий запис.

Потім завершіть налаштування в консолі адміністратора ChatGPT:

  • Завантажте приватний ключ службового облікового запису (файл JSON від Google)

  • Укажіть обліковий запис адміністратора (облікові дані не потрібні).

  • Виберіть, які файли синхронізувати, і вкажіть користувачів, які матимуть доступ до підключення.

У цьому посібнику описано кожен із цих 6 кроків.

Налаштування службового облікового запису

  1. Перейдіть на console.cloud.google.com.

  2. Натисніть список проєктів.ImageПереконайтеся, що ви ввійшли в той самий Google workspace, який пов’язано з вашим робочим простором ChatGPT (якщо у вас немає Google workspace, пов’язаного з робочим простором ChatGPT, і в обох системах різні адреси електронної пошти, вам доведеться виконати додаткові кроки, інакше ваші користувачі можуть не мати змоги використовувати синхронізовані конектори Google Drive).

  3. Виберіть New Project

    Google Cloud Select a resource dialog with dolores-lab.com organization selected
  4. Введіть Project Name

    Google Cloud New Project form with organization dolores-lab.com selected and Create button available
  5. Створіть проєкт

    Google Cloud New Project form with ChatGPT Google Connector entered under the dolores-lab.com organization
  6. Дочекайтеся створення проєкту, а потім натисніть Select Project

    Google Cloud notifications confirm creation of the ChatGPT Google Connector project for dolores-lab.com
  7. Натисніть APIs & Services

    Image
  8. Натисніть Library

    Image
  9. Тепер ми додамо три API, використовуючи рядок пошуку, щоб знайти їх

    Google Cloud API Library page with the ChatGPT Google Connector project selected
  10. Знайдіть і виберіть Google Drive API

    Google Cloud API Library search results for Google Drive API in the ChatGPT Google Connector project
  11. Натисніть Enable

    Google Cloud Console Google Drive API page with the Enable button for the ChatGPT Google Connector project
  12. Натисніть Library

    Google Drive API details page with the API enabled and Create Credentials available
  13. Знайдіть Google Drive Activity

    Google Cloud API Library open for the ChatGPT Google Connector project
  14. Виберіть Google Drive Activity API

    Google Cloud API Library search results for Google Drive Activity API
  15. Натисніть Enable

    Image
  16. Натисніть Library

    Google Cloud Console Drive Activity API details page with the API enabled and Create credentials available
  17. Знайдіть Admin SDK API

    Google Cloud API Library page for the ChatGPT Google Connector project
  18. Виберіть Admin SDK API

    Google Cloud API Library search results for Admin SDK API with Admin SDK API listed
  19. Натисніть Enable

    Google Cloud Admin SDK API page with the Enable button for the ChatGPT Google Connector project
  20. Натисніть Credentials

    Google Cloud Admin SDK API details page with the API enabled and Create credentials button available
  21. Натисніть Create Credentials

    Google Cloud APIs & Services Credentials page with Configure consent screen button
  22. Натисніть Service account

    Google Cloud Credentials page with Create credentials menu open for API key, OAuth client ID, or service account
  23. Укажіть довільні name і description для цього службового облікового запису

    Google Cloud Create service account page with Service Accounts selected and service account details fields
  24. (Необов’язково) Ви можете призначити роль — це не вимагається для ChatGPT.

    Google Cloud Create service account page with optional IAM role step and Service account created confirmation
  25. (Необов’язково) Ви можете надати доступ службовому обліковому запису — це не вимагається для ChatGPT.

    Google Cloud Create service account step 3 with Done button and Service account created confirmation
  26. Натисніть Done.

    Create service account step 3 in Google Cloud with Done button and Service account created confirmation
  27. Натисніть на service account, який щойно було створено.

    Google Cloud Credentials page listing the newly created ChatGPT Google Connector service account
  28. Натисніть keys.

    Google Cloud IAM service account details for ChatGPT Google Connector, enabled after creation
  29. Натисніть Add Key

    Image
  30. Натисніть Create new key

    Google Cloud service account Keys tab with Add key menu open to create or upload a key
  31. Залиште типовий формат ключа JSON і натисніть Create
    Якщо ви бачите повідомлення про помилку «Service account key creation is disabled», виконайте ці кроки, щоб увімкнути створення.

    Create private key dialog for ChatGPT Google Connector with JSON key type selected
  32. Натисніть Close. Ключ уже завантажено на ваш комп’ютер. Пізніше ви завантажите його в консоль адміністратора ChatGPT.

    Google Cloud service account Keys tab with confirmation that a private key JSON file was saved to the computer
  33. Натисніть details

    Google Cloud service account Keys tab for ChatGPT Google Connector with Add Key button
  34. Зверніть увагу на Unique ID. Він знадобиться на кроці 42.

    Google Cloud service account details for ChatGPT Google Connector with status Enabled
  35. Розгорніть Advanced settings

    Google Cloud service account details for ChatGPT Google Connector with the account enabled
  36. Прокрутіть вниз і натисніть View Google Workspace Admin Console. Консоль Google Workspace відкриється в новій вкладці.

    Image
  37. Натисніть Show more

    Google Workspace Admin console home page for dolores-lab.com
  38. Розгорніть розділ Security

    Image
  39. Розгорніть розділ Access and data controls

    Google Workspace Admin console home with Security section expanded in the left navigation
  40. Натисніть розділ API controls

    Google Workspace Admin console home with Security > Access and data control expanded in the sidebar
  41. Натисніть Manage Domain Wide Delegation

    Google Admin console API controls page under Security > Access and data control
  42. Натисніть Add new

    Google Admin Domain-wide Delegation page with API clients list and Add new option
  43. Використайте раніше записаний Unique ID як значення для цього Client ID

    Google Admin Domain-wide Delegation dialog for adding a new client ID and OAuth scopes
  44. Для OAuth scopes див. наведені нижче значення auth scopes, розділені комами, які потрібно скопіювати та вставити:

https://www.googleapis.com/auth/admin.directory.group.readonly, https://www.googleapis.com/auth/admin.directory.group.member.readonly, https://www.googleapis.com/auth/admin.directory.user.readonly, https://www.googleapis.com/auth/admin.directory.user.alias.readonly, https://www.googleapis.com/auth/drive.activity.readonly, https://www.googleapis.com/auth/drive.metadata.readonly, https://www.googleapis.com/auth/drive.readonly, https://www.googleapis.com/auth/userinfo.profile, https://www.googleapis.com/auth/userinfo.email
Область діїОбґрунтування
admin.directory.group.readonlyзастосування дозволів на основі груп
admin.directory.group.member.readonlyзастосування дозволів на основі груп
admin.directory.user.alias.readonlyобробка випадків, коли користувачу надано дозвіл через псевдонім
drive.activity.readonlyщоб отримувати сповіщення про зміни у файлах
drive.metadata.readonlyсинхронізація вмісту файлів і пов’язаних метаданих (наприклад, дати останньої зміни)
drive.readonlyсинхронізація вмісту файлів і пов’язаних метаданих (наприклад, дати останньої зміни)
userinfo.profileвизначення користувачів, для яких ми синхронізуємо файли
userinfo.emailвизначення користувачів, для яких ми синхронізуємо файли
Google Admin Domain-wide Delegation dialog for adding a new client ID and OAuth scopes

45. Натисніть Authorize

Image

46. Успішно!

Image

Налаштування облікового запису адміністратора

  1. Розгорніть Directory

    Google Admin Domain-wide Delegation page with a ChatGPT API client and scopes listed
  2. Натисніть Users

    Google Admin domain-wide delegation page listing a ChatGPT Google Connector API client and scopes
    Google Admin console Users page listing workspace accounts for setup and management
  3. Укажіть ім’я, прізвище та основну адресу електронної пошти на свій вибір

    Google Admin console Add new user form for creating a Workspace user at dolores-lab.com
  4. Натисніть Add new user

    Google Admin console Add new user form filled for a ChatGPT Connector account
  5. (Необов’язково) Запишіть ці облікові дані. ChatGPT не потребує цих облікових даних.

    Google Admin Console New user added page for ChatGPT Connector with Copy Password and Done actions
  6. Натисніть Done.

    Google Admin console Copy password dialog for a newly created user account
  7. Натисніть на обліковий запис, який ви щойно створили. Якщо він не відображається в списку, оновіть сторінку або очистьте кеш і файли cookie та спробуйте ще раз.

    Google Admin console Users page listing accounts including ChatGPT Connector
  8. Натисніть assign roles.

    Google Admin user details page for the ChatGPT Connector service account
  9. Увімкніть ролі Groups Reader, User Management Admin, і Storage Admin.

    Google Admin ChatGPT Connector user page with Admin roles and privileges open and no roles assigned
  10. Прокрутіть вниз і натисніть Save. Обліковий запис адміністратора успішно створено та налаштовано.

Image

Завершення налаштування в консолі адміністратора ChatGPT

  1. Перейдіть до ChatGPT і натисніть значок профілю у верхньому правому куті сторінки.

    Image
  2. Натисніть Manage workspace

    ChatGPT workspace menu with Manage workspace selected under the organization switcher
  3. Натисніть Connections , а потім у розділі «Synced connectors»Enable Sync

    Connectors page with Google Drive sync prompt and Enable Sync button highlighted
  4. Переконайтеся, що вибрано Admin-managed, і натисніть Next

    Google Drive connection setup with Admin-managed setup selected over Self-service setup
  5. Введіть відображувану назву. Рекомендуємо використовувати назву вашого Google Workspace.

    Зверніть увагу, що наразі ми не підтримуємо зміну назви вашого підключення.

    Google Workspace connector setup dialog with display name Dolores Labs entered
  6. Натисніть Save Draft and Continue

  7. Натисніть Upload key. Виберіть файл JSON, тобто ключ, який ви завантажили під час налаштування службового облікового запису вище. Переконайтеся, що цей ключ правильний

    Google Workspace connection setup step prompting upload of a service account key and admin email address
  8. Введіть електронну адресу адміністратора. Це обліковий запис адміністратора, який ви створили раніше.

    Image
  9. Натисніть Save.

    ChatGPT Connections credentials dialog with service account key and Google Workspace admin email entered
  10. Виберіть, чи потрібно включати файли з My Drive усіх ваших користувачів.

    ChatGPT Connections modal for User files with Include user My Drives enabled at step 2 of 5
  11. Натисніть Next

    ChatGPT admin Connections modal for User files with Include user My Drives enabled in step 2 of 5
  12. Виберіть, як керувати спільними дисками. Ми підтримуємо такі три сценарії:

    1. Якщо ви хочете включити всі спільні диски, виберіть Include by default і не додавайте ID спільних дисків, які слід виключити

    2. Якщо ви хочете включити більшість спільних дисків, виберіть Include by default і додайте ID спільних дисків, які потрібно виключити

    3. Якщо ви хочете виключити більшість спільних дисків, виберіть Exclude by default і додайте ID спільних дисків, які потрібно включити

    ChatGPT admin Shared drives setup with Include by default selected and an Excluded Shared drives field
  13. Щоб знайти ID спільного диска, відкрийте його у веббраузері. Остання частина URL-адреси — це ID спільного диска.
    У наведеному нижче прикладі це `0ADvY03uUbEcQUk9PVA`'

    Google Drive shared drive with Manage members visible for Example Shared Drive
  14. Натисніть Next

    ChatGPT admin Connections modal for Shared drives with Include by default selected at step 3 of 5
  15. Виберіть, хто повинен мати доступ до підключення Google Drive. Ви можете або вибрати лише адміністраторів робочого простору ChatGPT, або ввімкнути його для всіх. Якщо його ввімкнено для всіх, нові користувачі, додані до робочого простору, будуть включені автоматично.

    Google Drive connector permission set to Admins only for workspace members
  16. Натисніть Start syncing

    Image
  17. Ваше підключення Google Drive успішно створено!
    Зверніть увагу: хоча синхронізація почнеться негайно, її завершення може зайняти від кількох годин до кількох днів залежно від того, скільки файлів було включено згідно з вашими налаштуваннями.
    Щойно завершиться синхронізація файлів, доданих/змінених за останні 30 днів, конектор стане доступним користувачам, для яких ви його ввімкнули.

    Image

Увімкнення створення ключа службового облікового запису

Якщо ви отримуєте таку помилку, вам потрібно буде ввімкнути створення службового облікового запису для цього конкретного проєкту:

> Обмеження політики організації ‘iam.disableServiceAccountKeyCreation’ застосовується до вашої організації.

Google Cloud service account Keys tab with error that service account key creation is disabled
  1. Відкрийте нову вкладку та перейдіть на console.cloud.google.com. Переконайтеся, що вибраний проєкт — це той, який ви вже вибрали.
    Натисніть значок меню у верхньому лівому куті.

    Google Cloud Console welcome page for the ChatGPT Google Connector project
  2. Наведіть вказівник на IAM & Admin

    Google Cloud Console navigation with IAM & Admin open and Organization Policies selected
  3. Натисніть Organizational Policies

    Google Cloud Console IAM & Admin menu opened to Organization Policies
  4. Знайдіть iam.disableServiceAccountKeyCreation

    Google Cloud organization policies for the ChatGPT Google Connector project
  5. Натисніть результат для constraints/iam.disableServiceAccountKeyCreation

    Image
  6. Натисніть … у рядку з ID iam.disableServiceAccountKeyCreation

    Organization policies filtered to Disable service account key creation for the ChatGPT Google Connector project
  7. Натисніть Edit policy. Якщо Edit policy вимкнено, вам потрібно буде стати адміністратором політик організації.

    Google Cloud Organization Policies filtered to Disable service account key creation with Edit policy menu open
  8. Натисніть Override parent’s policy

    Image
  9. Натисніть Add a rule

    Edit policy page for Disable service account key creation with Override parent's policy selected
  10. Натисніть Set Policy

    Google Cloud Edit policy page with Override parent's policy selected and enforcement set to Off
  11. Тепер ви можете створити ключ службового облікового запису. Активація може набути чинності за кілька хвилин.

Google Cloud policy details with Disable service account key creation set to Not enforced

Як стати адміністратором політик організації

  1. Перейдіть на console.cloud.google.com і натисніть селектор проєкту/організації

    Google Cloud welcome page for the ChatGPT Google Connector project
  2. Натисніть вашу організацію

    Image
  3. Натисніть значок меню у верхньому лівому куті

    Image
  4. Наведіть вказівник на IAM & Admin

    Google Cloud console navigation menu open with Google Cloud Setup pinned
  5. Натисніть IAM

    Image
  6. Натисніть олівець для свого облікового запису

    Google Cloud IAM page for dolores-lab.com showing organization permissions and the Grant Access action
  7. Натисніть Add Another Role

    Google Cloud IAM dialog assigning the Organization Administrator role for dolores-lab.com
  8. Знайдіть Organization Policy Administrator

    Google Cloud IAM edit access dialog assigning the Organization Administrator role to a user
  9. Натисніть Organization Policy Administrator

    Google Cloud IAM role picker with Organization Policy Administrator selected while editing access
  10. Натисніть Save

    Google Cloud IAM access editor assigning Organization Administrator and Organization Policy Administrator roles
  11. Тепер ваш обліковий запис має дозвіл на ввімкнення створення ключа службового облікового запису. Це може набути чинності за кілька хвилин.

Використання псевдоніма електронної пошти Google для збереження різних облікових записів електронної пошти для Google Workspace і ChatGPT

Якщо ви адміністратор, який підключає Google Workspace до свого робочого простору ChatGPT за допомогою налаштування під керуванням адміністратора для синхронізованих конекторів Google Drive, і ваша організація використовує різні домени електронної пошти для ChatGPT і Google Workspace, вам потрібно буде виконати додаткові кроки, щоб користувачі могли успішно отримати доступ до синхронізованих конекторів Google Drive.

Рекомендація: коли це можливо, використовуйте однакові основні адреси електронної пошти для облікових записів Google Workspace і ChatGPT.

Якщо це неможливо, дотримуйтесь наведених нижче інструкцій, щоб налаштувати псевдонім електронної пошти Google Workspace, який збігається з адресою електронної пошти для входу в ChatGPT.

Кроки для додавання псевдоніма Google Workspace

Виконайте ці кроки в Google Admin Console, щоб адресу електронної пошти ChatGPT кожного користувача можна було пов’язати з його обліковим записом Google Workspace:

  1. Перейдіть до Admin Console. Перейдіть до: Directory > Users

Image

2. Виберіть користувача, потім «ADD ALTERNATIVE EMAILS».

Google Admin user details page with Add alternate emails action highlighted

3. Додайте альтернативну електронну адресу. Переконайтеся, що вона відповідає обліковому запису ChatGPT користувача.

Google Workspace Admin alternate email alias form with alias-testing-alt-email on bytesheaven.com

4. Виберіть Save


Відомі обмеження

Особисті адреси електронної пошти не підтримуються

Користувачі, які реєструються в ChatGPT, використовуючи особисті адреси (наприклад, example@gmail.com), не можуть підключатися до Google Workspace. Це налаштування не підтримується та створює ризик безпеки, оскільки дає змогу отримувати доступ до внутрішніх даних з-поза меж організації.

Псевдоніми Gmail з «+» не підтримуються

Gmail дозволяє користувачам створювати псевдоніми, додаючи «+» до своєї адреси (наприклад, user+alias@gmail.com). Такий тип псевдонімів не працює із синхронізованими конекторами Google Drive. Псевдонім має бути явно налаштований у Google Workspace.

Поширене повідомлення про помилку

Якщо адреси електронної пошти пов’язані неправильно, користувачі можуть побачити таке повідомлення: «Нам не вдалося підключити ваш обліковий запис до Google Drive. Натисніть, щоб дізнатися більше

Якщо користувачі отримують це повідомлення, перегляньте кроки в цьому документі та переконайтеся, що їх виконано правильно. Якщо потрібна додаткова допомога, будь ласка, зв’яжіться з нашою службою підтримки.

Чи була ця стаття корисною?