За да свържете Google Workspace с ChatGPT чрез admin-managed setup, първо ще конфигурирате достъпа в администраторските конзоли на Google:
Създайте service account с достъп само за четене до Google Drive, потребители и групи.
Силно препоръчително е този service account да бъде създаден под същия Google акаунт, който е свързан с вашето работно пространство на ChatGPT. Ако акаунтите в работното пространство на ChatGPT имат различен имейл домейн от използвания в Google Workspace, има допълнителни стъпки, които трябва да следвате, за да активирате този конектор за потребителите си.
Създайте администраторски акаунт, от името на който ще действа service account.
След това завършете настройката в администраторската конзола на ChatGPT:
Качете частния ключ на service account (JSON файл от Google)
Посочете администраторския акаунт (не са нужни идентификационни данни).
Изберете кои файлове да се синхронизират и изберете потребителите, които ще имат достъп до връзката.
Това ръководство ви превежда през всяка от тези 6 стъпки.
Настройване на service account
Отворете console.cloud.google.com.
Щракнете върху падащия списък за проектите.ImageУверете се, че сте влезли в същото Google workspace като това, свързано с вашето работно пространство на ChatGPT (ако нямате Google workspace, свързано с вашето работно пространство на ChatGPT, и имейлите в двете системи са различни, ще трябва да следвате допълнителни стъпки, в противен случай потребителите ви може да не могат да използват синхронизираните конектори за Google Drive).
Изберете New Project
Въведете Project Name
Създайте проекта
Изчакайте проектът да бъде създаден, след което щракнете върху Select Project
Щракнете върху APIs & Services
Щракнете върху Library
Сега ще добавим три API, като използваме полето за търсене, за да ги намерим
Потърсете и изберете Google Drive API
Щракнете върху Enable
Щракнете върху Library
Потърсете Google Drive Activity
Изберете Google Drive Activity API
Щракнете върху Enable
Щракнете върху Library
Потърсете Admin SDK API
Изберете Admin SDK API
Щракнете върху Enable
Щракнете върху Credentials
Щракнете върху Create Credentials
Щракнете върху Service account
Въведете име и описание по ваш избор за този service account
(По избор) Можете да зададете роля - това не се изисква от ChatGPT.
(По избор) Можете да предоставите достъп до service account - това не се изисква от ChatGPT.
Щракнете върху Done.
Щракнете върху service account, който вече е създаден.
Щракнете върху keys.
Щракнете върху Add Key
Щракнете върху Create new key
Оставете типа на ключа JSON по подразбиране и щракнете върху Create
Ако видите съобщение за грешка „Service account key creation is disabled“, следвайте тези стъпки, за да активирате създаването.Щракнете върху Close. Ключът вече е изтеглен на вашия компютър. По-късно ще го качите в администраторската конзола на ChatGPT.
Щракнете върху details
Обърнете внимание на Unique ID. Това ще е необходимо в Стъпка 42.
Разгънете Advanced settings
Превъртете надолу и щракнете върху View Google Workspace Admin Console. Конзолата на Google Workspace ще се отвори в нов раздел.
Щракнете върху Show more
Разгънете секцията Security
Разгънете секцията Access and data controls
Щракнете върху секцията API controls
Щракнете върху Manage Domain Wide Delegation
Щракнете върху Add new
Използвайте отбелязаното по-рано Unique ID като стойност за това Client ID
За 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 | определяне на потребителите, за които синхронизираме файлове |
45. Щракнете върху Authorize
46. Успех!
Настройване на администраторския акаунт
Разгънете Directory
Щракнете върху Users
Въведете собствено име, фамилия и основен имейл адрес по ваш избор
Щракнете върху Add new user
(По избор) Запишете тези идентификационни данни. ChatGPT не се нуждае от тях.
Щракнете върху Done.
Щракнете върху акаунта, който току-що създадохте. Ако не се показва в списъка, обновете страницата или изчистете кеша и „бисквитките“ си и опитайте отново.
Щракнете върху assign roles.
Включете ролите Groups Reader, User Management Admin, и Storage Admin.
Превъртете надолу и щракнете върху Save. Администраторският акаунт вече е създаден и конфигуриран успешно.
Завършване на настройката в администраторската конзола на ChatGPT
Отворете ChatGPT и щракнете върху иконата на профила в горния десен ъгъл на страницата.
Щракнете върху Manage workspace
Щракнете върху Connections и след това под „Synced connectors“ → Enable Sync
Уверете се, че е избрано Admin-managed, и щракнете върху Next
Въведете display name. Препоръчваме да използвате името на вашия Google Workspace.
Имайте предвид, че в момента не поддържаме промяна на името на връзката ви.Щракнете върху Save Draft and Continue
Щракнете върху Upload key. Изберете JSON файла, който е ключът, изтеглен по-горе при настройването на service account. Уверете се, че ключът е точен
Въведете admin email address. Това е администраторският акаунт, който създадохте по-рано.
Щракнете върху Save.
Изберете дали искате файловете във всички My Drives на вашите потребители да бъдат включени.
Щракнете върху Next
Изберете как да управлявате споделените дискове. Поддържаме следните три сценария:
Ако искате да включите всички споделени дискове, изберете Include by default и не добавяйте ID на споделени дискове за изключване
Ако искате да включите повечето споделени дискове, изберете Include by default и добавете ID за споделените дискове, които искате да бъдат изключени
Ако искате да изключите повечето споделени дискове, изберете Exclude by default и добавете ID за споделените дискове, които искате да бъдат включени
За да намерите ID на споделен диск, отворете го в уеб браузър. Последната част от URL адреса е ID на споделения диск.
В следния пример това е `0ADvY03uUbEcQUk9PVA`'Щракнете върху Next
Изберете кой да има достъп до връзката с Google Drive. Можете да изберете само администраторите на работното пространство на ChatGPT или да я активирате за всички. Ако е активирана за всички, новите потребители, добавени към работното пространство, ще бъдат включвани автоматично.

Щракнете върху Start syncing
Връзката ви с Google Drive вече е създадена успешно!
Имайте предвид, че макар синхронизирането да започва веднага, завършването може да отнеме от часове до дни в зависимост от това колко файла са включени според настройките ви.
След като файловете, добавени/редактирани през последните 30 дни, приключат със синхронизирането, конекторът ще стане достъпен за потребителите, за които сте го активирали.
Активиране на създаването на ключ за service account
Ако получите следната грешка, ще трябва да активирате създаването на service account за този конкретен проект:
> Ограничението на организационната политика „iam.disableServiceAccountKeyCreation“ е наложено за вашата организация.
Отворете нов раздел и отидете на console.cloud.google.com. Уверете се, че избраният проект е този, който вече сте избрали.
Щракнете върху иконата на менюто в горния ляв ъгъл.Посочете IAM & Admin
Щракнете върху Organizational Policies
Потърсете iam.disableServiceAccountKeyCreation
Щракнете върху резултата за constraints/iam.disableServiceAccountKeyCreation
Щракнете върху … за реда с ID iam.disableServiceAccountKeyCreation
Щракнете върху Edit policy. Ако Edit policy е деактивирано, ще трябва да станете Organization Policy Administrator.
Щракнете върху Override parent’s policy
Щракнете върху Add a rule
Щракнете върху Set Policy
Вече можете да създадете ключ за service account. Активирането може да отнеме няколко минути, преди да влезе в сила.
Как да станете Organization Policy Administrator
Отворете console.cloud.google.com и щракнете върху селектора за проект/организация
Щракнете върху вашата организация
Щракнете върху иконата на менюто в горния ляв ъгъл
Посочете IAM & Admin
Щракнете върху IAM
Щракнете върху молива за вашия акаунт
Щракнете върху Add Another Role
Потърсете Organization Policy Administrator
Щракнете върху Organization Policy Administrator
Щракнете върху Save
Акаунтът ви вече има разрешение да активира създаването на ключ за service account. Това може да отнеме няколко минути, преди да влезе в сила.
Използване на псевдоним на Google имейл за поддържане на различни имейл акаунти за Google Workspace и ChatGPT
Ако сте администратор, който свързва Google Workspace с работното си пространство на ChatGPT чрез admin-managed setup за синхронизирани конектори на Google Drive, и организацията ви използва различни имейл домейни за ChatGPT и Google Workspace, ще трябва да предприемете допълнителни стъпки, за да гарантирате, че потребителите могат успешно да получават достъп до синхронизираните конектори за Google Drive.
Препоръка: Когато е възможно, използвайте едни и същи основни имейл адреси и за акаунтите в Google Workspace, и за акаунтите в ChatGPT.
Ако това не е възможно, следвайте инструкциите по-долу, за да конфигурирате псевдоним на имейл в Google Workspace, който съвпада с имейла за вход в ChatGPT.
Стъпки за добавяне на псевдоним в Google Workspace
Следвайте тези стъпки в Google Admin Console, за да сте сигурни, че имейлът на ChatGPT на всеки потребител може да бъде свързан с неговия акаунт в Google Workspace:
Отидете в Admin Console. Навигирайте до: Directory > Users
2. Изберете потребител, след това „ADD ALTERNATIVE EMAILS“.
3. Добавете алтернативен имейл. Уверете се, че съответства на акаунта на потребителя в ChatGPT.
4. Изберете Save
Известни ограничения
Лични имейл адреси не се поддържат
Потребители, които се регистрират в ChatGPT с лични адреси (напр. example@gmail.com), не могат да се свържат с Google Workspace. Тази настройка не се поддържа и представлява риск за сигурността, тъй като позволява достъп до вътрешни данни извън организацията.
Псевдонимите в Gmail с „+“ не се поддържат
Gmail позволява на потребителите да създават псевдоними, като добавят „+“ към адреса си (напр. user+alias@gmail.com). Този тип псевдоними не работи със синхронизираните конектори за Google Drive. Псевдонимът трябва да бъде изрично конфигуриран в Google Workspace.
Често съобщение за грешка
Ако имейл адресите не са свързани правилно, потребителите може да видят това съобщение: „Не успяхме да свържем акаунта ви с Google Drive. Щракнете, за да научите повече.“
Ако потребителите получат това съобщение, прегледайте стъпките в този документ и се уверете, че са изпълнени точно. Ако е нужна допълнителна помощ, моля, свържете се с нашия екип за поддръжка.
