OpenAI
Тази страница е машинно преведена. Вижте оригиналната статия на английски език.

Google Workspace - Настройка, управлявана от администратор

Актуализирано: 10 days ago

За да свържете своя Google Workspace с ChatGPT чрез настройка, управлявана от администратор, първо ще конфигурирате достъпа в администраторските конзоли на Google:

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

    • Силно се препоръчва този сервизен акаунт да бъде създаден под същия акаунт в Google, който е свързан с вашето работно пространство на ChatGPT. Ако акаунтите в работното пространство на ChatGPT имат различен имейл домейн от използвания в Google Workspace, има допълнителни стъпки, които трябва да следвате, за да активирате този конектор за потребителите си.

  • Създайте администраторски акаунт, от чието име ще действа сервизният акаунт.

След това завършете настройката в администраторската конзола на ChatGPT:

  • Качете частния ключ на сервизния акаунт (JSON файл от Google)

  • Посочете администраторския акаунт (не се изискват идентификационни данни).

  • Изберете кои файлове да се синхронизират и изберете потребителите, които ще имат достъп до връзката.

Това ръководство разглежда всяка от тези 6 стъпки.

Настройване на сервизен акаунт

  1. Отидете на console.cloud.google.com.

  2. Щракнете върху падащото меню за проекти.ИзображениеУверете се, че сте влезли в същото работно пространство на Google като това, свързано с вашето работно пространство на ChatGPT (ако нямате работно пространство на Google, свързано с вашето работно пространство на ChatGPT, и използвате различни имейли за двете, ще трябва да следвате допълнителни стъпки, в противен случай потребителите ви може да не могат да използват синхронизираните конектори на Google Drive).

  3. Изберете Нов проект

Google Cloud Select a resource dialog with dolores-lab.com organization selected
  1. Въведете Име на проекта

Google Cloud New Project form with organization dolores-lab.com selected and Create button available
  1. Създайте проекта

Google Cloud New Project form with ChatGPT Google Connector entered under the dolores-lab.com organization
  1. Изчакайте проектът да бъде създаден, след което щракнете върху Избор на проект

Google Cloud notifications confirm creation of the ChatGPT Google Connector project for dolores-lab.com
  1. Щракнете върху API и услуги

Image
  1. Щракнете върху Библиотека

Image
  1. Сега ще добавим три API, като използваме полето за търсене, за да ги намерим

Google Cloud API Library page with the ChatGPT Google Connector project selected
  1. Потърсете и изберете Google Drive API

Google Cloud API Library search results for Google Drive API in the ChatGPT Google Connector project
  1. Щракнете върху Активиране

Google Cloud Console Google Drive API page with the Enable button for the ChatGPT Google Connector project
  1. Щракнете върху Библиотека

Google Drive API details page with the API enabled and Create Credentials available
  1. Потърсете Google Drive Activity

Google Cloud API Library open for the ChatGPT Google Connector project
  1. Изберете Google Drive Activity API

Google Cloud API Library search results for Google Drive Activity API
  1. Щракнете върху Активиране

Image
  1. Щракнете върху Библиотека

Google Cloud Console Drive Activity API details page with the API enabled and Create credentials available
  1. Потърсете Admin SDK API

Google Cloud API Library page for the ChatGPT Google Connector project
  1. Изберете Admin SDK API

Google Cloud API Library search results for Admin SDK API with Admin SDK API listed
  1. Щракнете върху Активиране

Google Cloud Admin SDK API page with the Enable button for the ChatGPT Google Connector project
  1. Щракнете върху Идентификационни данни

Google Cloud Admin SDK API details page with the API enabled and Create credentials button available
  1. Щракнете върху Създаване на идентификационни данни

Google Cloud APIs & Services Credentials page with Configure consent screen button
  1. Щракнете върху Сервизен акаунт

Google Cloud Credentials page with Create credentials menu open for API key, OAuth client ID, or service account
  1. Посочете име и описание по ваш избор за този сервизен акаунт

Google Cloud Create service account page with Service Accounts selected and service account details fields
  1. (По избор) Можете да зададете роля — това не се изисква от ChatGPT.

Google Cloud Create service account page with optional IAM role step and Service account created confirmation
  1. (По избор) Можете да предоставите достъп до сервизния акаунт — това не се изисква от ChatGPT.

Google Cloud Create service account step 3 with Done button and Service account created confirmation
  1. Щракнете върху Готово.

Create service account step 3 in Google Cloud with Done button and Service account created confirmation
  1. Щракнете върху сервизния акаунт, който току-що беше създаден.

Google Cloud Credentials page listing the newly created ChatGPT Google Connector service account
  1. Щракнете върху ключове.

Google Cloud IAM service account details for ChatGPT Google Connector, enabled after creation
  1. Щракнете върху Добавяне на ключ

Image
  1. Щракнете върху Създаване на нов ключ

Google Cloud service account Keys tab with Add key menu open to create or upload a key
  1. Запазете типа ключ по подразбиране JSON и щракнете върху Създаване

Ако видите съобщение за грешка, което гласи „Създаването на ключ за сервизен акаунт е деактивирано“, следвайте тези стъпки, за да активирате създаването.

Create private key dialog for ChatGPT Google Connector with JSON key type selected
  1. Щракнете върху Затваряне. Ключът вече е изтеглен на вашия компютър. По-късно ще го качите в администраторската конзола на ChatGPT.

Google Cloud service account Keys tab with confirmation that a private key JSON file was saved to the computer
  1. Щракнете върху подробности

Google Cloud service account Keys tab for ChatGPT Google Connector with Add Key button
  1. Отбележете Уникалния идентификатор. Той ще бъде необходим в стъпка 42.

Google Cloud service account details for ChatGPT Google Connector with status Enabled
  1. Разгънете Разширени настройки

Google Cloud service account details for ChatGPT Google Connector with the account enabled
  1. Превъртете надолу и щракнете върху Преглед на администраторската конзола на Google Workspace. Конзолата на Google Workspace ще се отвори в нов раздел.

Image
  1. Щракнете върху Показване на още

Google Workspace Admin console home page for dolores-lab.com
  1. Разгънете раздела Сигурност

Image
  1. Разгънете раздела Контроли за достъп и данни

Google Workspace Admin console home with Security section expanded in the left navigation
  1. Щракнете върху раздела Контроли на API

Google Workspace Admin console home with Security > Access and data control expanded in the sidebar
  1. Щракнете върху Управление на делегирането за целия домейн

Google Admin console API controls page under Security > Access and data control
  1. Щракнете върху Добавяне на нов

Google Admin Domain-wide Delegation page with API clients list and Add new option
  1. Използвайте отбелязания по-рано Уникален идентификатор като стойност за този Клиентски идентификатор

Google Admin Domain-wide Delegation dialog for adding a new client ID and OAuth scopes
  1. За OAuth обхватите вижте следните стойности на обхватите за упълномощаване, разделени със запетаи, които ще трябва да копирате и поставите:

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. Щракнете върху Упълномощаване

Image

46. Успех!

Image

Настройване на администраторския акаунт

  1. Разгънете Директория

Google Admin Domain-wide Delegation page with a ChatGPT API client and scopes listed
  1. Щракнете върху Потребители

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
  1. Посочете име, фамилия и основен имейл адрес по ваш избор

Google Admin console Add new user form for creating a Workspace user at dolores-lab.com
  1. Щракнете върху Добавяне на нов потребител

Google Admin console Add new user form filled for a ChatGPT Connector account
  1. (По избор) Запишете тези идентификационни данни. ChatGPT не се нуждае от тези идентификационни данни.

Google Admin Console New user added page for ChatGPT Connector with Copy Password and Done actions
  1. Щракнете върху Готово.

Google Admin console Copy password dialog for a newly created user account
  1. Щракнете върху акаунта, който току-що създадохте. Ако не се появи в списъка, обновете страницата или изчистете кеша и бисквитките си и опитайте отново.

Google Admin console Users page listing accounts including ChatGPT Connector
  1. Щракнете върху задаване на роли.

Google Admin user details page for the ChatGPT Connector service account
  1. Включете ролите Четец на групи, администратор за управление на потребители и администратор на хранилище.

Google Admin ChatGPT Connector user page with Admin roles and privileges open and no roles assigned
  1. Превъртете надолу и щракнете върху Запазване. Администраторският акаунт вече е създаден и конфигуриран успешно.

Image

Завършване на настройката в администраторската конзола на ChatGPT

  1. Отидете в ChatGPT и щракнете върху иконата на профила в горния десен ъгъл на страницата.

Image
  1. Щракнете върху Управление на работното пространство

ChatGPT workspace menu with Manage workspace selected under the organization switcher
  1. Щракнете върху Връзки , а след това под „Синхронизирани конектори“Активиране Синхронизиране

Connectors page with Google Drive sync prompt and Enable Sync button highlighted
  1. Уверете се, че е избрано Управлявано от администратор, и щракнете върху Напред

Google Drive connection setup with Admin-managed setup selected over Self-service setup
  1. Въведете показвано име. Препоръчваме да използвате името на вашия Google Workspace.

Имайте предвид, че в момента не поддържаме промяна на името на връзката ви.

Google Workspace connector setup dialog with display name Dolores Labs entered
  1. Щракнете върху Запазване на черновата и продължаване

  1. Щракнете върху Качване на ключ. Изберете JSON файла, който е ключът, изтеглен от вас като част от настройването на сервизния акаунт по-горе. Уверете се, че този ключ е правилен

Google Workspace connection setup step prompting upload of a service account key and admin email address
  1. Въведете имейл адреса на администратора. Това е администраторският акаунт, който създадохте по-рано.

Image
  1. Щракнете върху Запазване.

ChatGPT Connections credentials dialog with service account key and Google Workspace admin email entered
  1. Изберете дали да бъдат включени файловете в My Drives на всички ваши потребители.

ChatGPT Connections modal for User files with Include user My Drives enabled at step 2 of 5
  1. Щракнете върху Напред

ChatGPT admin Connections modal for User files with Include user My Drives enabled in step 2 of 5
  1. Изберете как да управлявате споделените дискове. Поддържаме следните три сценария:

  1. Ако искате да включите всички споделени дискове, изберете Включване по подразбиране и не добавяйте идентификатори на споделени дискове за изключване

  2. Ако искате да включите повечето споделени дискове, изберете Включване по подразбиране и добавете идентификаторите на споделените дискове, които искате да бъдат изключени

  3. Ако искате да изключите повечето споделени дискове, изберете Изключване по подразбиране и добавете идентификаторите на споделените дискове, които искате да бъдат включени

ChatGPT admin Shared drives setup with Include by default selected and an Excluded Shared drives field
  1. За да потърсите идентификатора на споделен диск, отворете го в уеб браузър. Последната част на URL адреса е идентификаторът на споделения диск.

В следния пример това е 0ADvY03uUbEcQUk9PVA

Google Drive shared drive with Manage members visible for Example Shared Drive
  1. Щракнете върху Напред

ChatGPT admin Connections modal for Shared drives with Include by default selected at step 3 of 5
  1. Изберете кой трябва да има достъп до връзката с Google Drive. Можете да изберете само администраторите на работното пространство на ChatGPT или да я активирате за всички. Ако е активирана за всички, новите потребители, добавени към работното пространство, ще бъдат включени автоматично.

Google Drive connector permission set to Admins only for workspace members
  1. Щракнете върху Стартиране на синхронизирането

Image
  1. Връзката ви с 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
  1. Задръжте курсора върху IAM и администриране

Google Cloud Console navigation with IAM & Admin open and Organization Policies selected
  1. Щракнете върху Организационни правила

Google Cloud Console IAM & Admin menu opened to Organization Policies
  1. Потърсете iam.disableServiceAccountKeyCreation

Google Cloud organization policies for the ChatGPT Google Connector project
  1. Щракнете върху резултата за constraints/iam.disableServiceAccountKeyCreation

Image
  1. Щракнете върху … за реда с идентификатор iam.disableServiceAccountKeyCreation

Organization policies filtered to Disable service account key creation for the ChatGPT Google Connector project
  1. Щракнете върху Редактиране на правило. Ако „Редактиране на правило“ е деактивирано, ще трябва да станете администратор на организационни правила.

Google Cloud Organization Policies filtered to Disable service account key creation with Edit policy menu open
  1. Щракнете върху Замяна на правилото на родителя

Image
  1. Щракнете върху Добавяне на правило

Edit policy page for Disable service account key creation with Override parent's policy selected
  1. Щракнете върху Задаване на правило

Google Cloud Edit policy page with Override parent's policy selected and enforcement set to Off
  1. Вече можете да създадете ключ за сервизен акаунт. Може да отнеме няколко минути, докато това активиране влезе в сила.

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
  1. Щракнете върху вашата организация

Image
  1. Щракнете върху иконата на менюто в горния ляв ъгъл

Image
  1. Задръжте курсора върху IAM и администриране

Google Cloud console navigation menu open with Google Cloud Setup pinned
  1. Щракнете върху IAM

Image
  1. Щракнете върху молива за вашия акаунт

Google Cloud IAM page for dolores-lab.com showing organization permissions and the Grant Access action
  1. Щракнете върху Добавяне на друга роля

Google Cloud IAM dialog assigning the Organization Administrator role for dolores-lab.com
  1. Потърсете Администратор на организационни правила

Google Cloud IAM edit access dialog assigning the Organization Administrator role to a user
  1. Щракнете върху Администратор на организационни правила

Google Cloud IAM role picker with Organization Policy Administrator selected while editing access
  1. Щракнете върху Запазване

Google Cloud IAM access editor assigning Organization Administrator and Organization Policy Administrator roles
  1. Вашият акаунт вече има разрешение да активира създаването на ключове за сервизни акаунти. Може да отнеме няколко минути, докато това влезе в сила.

Използване на имейл псевдоним в Google за поддържане на различни имейл акаунти за Google Workspace и ChatGPT

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

Препоръка: Когато е възможно, използвайте едни и същи основни имейл адреси и за акаунтите в Google Workspace, и за акаунтите в ChatGPT.

Ако това не е възможно, следвайте инструкциите по-долу, за да конфигурирате псевдоним на имейл в Google Workspace, който съвпада с имейла за вход в ChatGPT.

Стъпки за добавяне на псевдоним в Google Workspace

Следвайте тези стъпки в администраторската конзола на Google, за да гарантирате, че имейлът на всеки потребител в ChatGPT може да бъде свързан с неговия акаунт в Google Workspace:

  1. Отидете в администраторската конзола. Навигирайте до: Директория > Потребители

Image
  1. Изберете потребител, след това „ДОБАВЯНЕ НА АЛТЕРНАТИВНИ ИМЕЙЛИ“.

Google Admin user details page with Add alternate emails action highlighted
  1. Добавете алтернативен имейл. Уверете се, че той съответства на акаунта на потребителя в ChatGPT.

Google Workspace Admin alternate email alias form with alias-testing-alt-email on bytesheaven.com
  1. Изберете Запазване

---

Известни ограничения

Лични имейл адреси не се поддържат

Потребители, които се регистрират в ChatGPT с лични адреси (напр. example@gmail.com), не могат да се свържат с Google Workspace. Тази настройка не се поддържа и представлява риск за сигурността, тъй като позволява достъп до вътрешни данни извън организацията.

Псевдонимите в Gmail с „+“ не се поддържат

Gmail позволява на потребителите да създават псевдоними, като добавят „+“ към адреса си (напр. user+alias@gmail.com). Този тип псевдоними не работи със синхронизираните конектори за Google Drive. Псевдонимът трябва да бъде изрично конфигуриран в Google Workspace.

Често срещано съобщение за грешка

Ако имейл адресите не са свързани правилно, потребителите може да срещнат това съобщение: „Не успяхме да свържем акаунта ви с Google Drive. Щракнете, за да научите повече.“

Ако потребителите получат това съобщение, прегледайте стъпките в този документ и се уверете, че са следвани точно. Ако е необходима допълнителна помощ, моля, свържете се с нашия екип за поддръжка.

Беше ли Ви полезна тази статия?