OpenAI
Šis puslapis buvo išverstas mašininiu būdu. Peržiūrėti originalų straipsnį anglų kalba.

Google Workspace – administratoriaus valdoma sąranka

Atnaujinta: 19 days ago

Norėdami prijungti Google Workspace prie ChatGPT naudodami administratoriaus valdomą sąranką, pirmiausia sukonfigūruokite prieigą Google administratoriaus konsolėse:

  • Sukurkite paslaugos paskyrą, turinčią tik skaitymo prieigą prie Google Drive, naudotojų ir grupių.

    • Primygtinai rekomenduojama šią paslaugos paskyrą sukurti naudojant tą pačią Google paskyrą, kuri susieta su jūsų ChatGPT darbo erdve. Jei ChatGPT darbo erdvės paskyros naudoja kitą el. pašto domeną nei Google Workspace, yra papildomų veiksmų, kuriuos turite atlikti, kad įgalintumėte šią jungtį savo naudotojams.

  • Sukurkite administratoriaus paskyrą, kurios vardu veiks paslaugos paskyra.

Tada užbaikite sąranką ChatGPT administratoriaus konsolėje:

  • Įkelkite paslaugos paskyros privatų raktą (JSON failą iš Google)

  • Nurodykite administratoriaus paskyrą (kredencialų nereikia).

  • Pasirinkite, kuriuos failus sinchronizuoti, ir pasirinkite naudotojus, kurie turės prieigą prie ryšio.

Šiame vadove aprašomi kiekvienas iš šių 6 veiksmų.

Paslaugos paskyros sąranka

  1. Eikite į console.cloud.google.com.

  2. Spustelėkite projektų išskleidžiamąjį sąrašą.ImageĮsitikinkite, kad esate prisijungę prie tos pačios Google darbo erdvės kaip ir ta, kuri susieta su jūsų ChatGPT darbo erdve (jei su jūsų ChatGPT darbo erdve nesusieta jokia Google darbo erdvė ir abiejose naudojami skirtingi el. pašto adresai, turėsite atlikti papildomus veiksmus, kitaip jūsų naudotojai gali negalėti naudoti Google Drive sinchronizuojamų jungčių).

  3. Pasirinkite New Project

    Google Cloud Select a resource dialog with dolores-lab.com organization selected
  4. Įveskite Project Name

    Google Cloud New Project form with organization dolores-lab.com selected and Create button available
  5. Sukurkite projektą

    Google Cloud New Project form with ChatGPT Google Connector entered under the dolores-lab.com organization
  6. Palaukite, kol projektas bus sukurtas, tada spustelėkite Select Project

    Google Cloud notifications confirm creation of the ChatGPT Google Connector project for dolores-lab.com
  7. Spustelėkite APIs & Services

    Image
  8. Spustelėkite Library

    Image
  9. Dabar pridėsime tris API, naudodami paieškos laukelį, kad jas rastume

    Google Cloud API Library page with the ChatGPT Google Connector project selected
  10. Ieškokite ir pasirinkite Google Drive API

    Google Cloud API Library search results for Google Drive API in the ChatGPT Google Connector project
  11. Spustelėkite Enable

    Google Cloud Console Google Drive API page with the Enable button for the ChatGPT Google Connector project
  12. Spustelėkite Library

    Google Drive API details page with the API enabled and Create Credentials available
  13. Ieškokite Google Drive Activity

    Google Cloud API Library open for the ChatGPT Google Connector project
  14. Pasirinkite Google Drive Activity API

    Google Cloud API Library search results for Google Drive Activity API
  15. Spustelėkite Enable

    Image
  16. Spustelėkite Library

    Google Cloud Console Drive Activity API details page with the API enabled and Create credentials available
  17. Ieškokite Admin SDK API

    Google Cloud API Library page for the ChatGPT Google Connector project
  18. Pasirinkite Admin SDK API

    Google Cloud API Library search results for Admin SDK API with Admin SDK API listed
  19. Spustelėkite Enable

    Google Cloud Admin SDK API page with the Enable button for the ChatGPT Google Connector project
  20. Spustelėkite Credentials

    Google Cloud Admin SDK API details page with the API enabled and Create credentials button available
  21. Spustelėkite Create Credentials

    Google Cloud APIs & Services Credentials page with Configure consent screen button
  22. Spustelėkite Service account

    Google Cloud Credentials page with Create credentials menu open for API key, OAuth client ID, or service account
  23. Nurodykite pasirinktą šios paslaugos paskyros pavadinimą ir aprašą

    Google Cloud Create service account page with Service Accounts selected and service account details fields
  24. (Pasirinktinai) Galite priskirti vaidmenį – to ChatGPT nereikalauja.

    Google Cloud Create service account page with optional IAM role step and Service account created confirmation
  25. (Pasirinktinai) Galite suteikti prieigą paslaugos paskyrai – to ChatGPT nereikalauja.

    Google Cloud Create service account step 3 with Done button and Service account created confirmation
  26. Spustelėkite Done.

    Create service account step 3 in Google Cloud with Done button and Service account created confirmation
  27. Spustelėkite ką tik sukurtą paslaugos paskyrą.

    Google Cloud Credentials page listing the newly created ChatGPT Google Connector service account
  28. Spustelėkite keys.

    Google Cloud IAM service account details for ChatGPT Google Connector, enabled after creation
  29. Spustelėkite Add Key

    Image
  30. Spustelėkite Create new key

    Google Cloud service account Keys tab with Add key menu open to create or upload a key
  31. Palikite numatytąjį JSON rakto tipą ir spustelėkite Create
    Jei matote klaidos pranešimą „Service account key creation is disabled“, atlikite šiuos veiksmus, kad įgalintumėte kūrimą.

    Create private key dialog for ChatGPT Google Connector with JSON key type selected
  32. Spustelėkite Close. Raktas dabar atsisiųstas į jūsų kompiuterį. Vėliau jį įkelsite į ChatGPT administratoriaus konsolę.

    Google Cloud service account Keys tab with confirmation that a private key JSON file was saved to the computer
  33. Spustelėkite details

    Google Cloud service account Keys tab for ChatGPT Google Connector with Add Key button
  34. Atkreipkite dėmesį į Unique ID. Jo reikės 42 veiksme.

    Google Cloud service account details for ChatGPT Google Connector with status Enabled
  35. Išskleiskite Advanced settings

    Google Cloud service account details for ChatGPT Google Connector with the account enabled
  36. Slinkite žemyn ir spustelėkite View Google Workspace Admin Console. Google Workspace konsolė bus atidaryta naujame skirtuke.

    Image
  37. Spustelėkite Show more

    Google Workspace Admin console home page for dolores-lab.com
  38. Išskleiskite skiltį Security

    Image
  39. Išskleiskite skiltį Access and data controls

    Google Workspace Admin console home with Security section expanded in the left navigation
  40. Spustelėkite skiltį API controls

    Google Workspace Admin console home with Security > Access and data control expanded in the sidebar
  41. Spustelėkite Manage Domain Wide Delegation

    Google Admin console API controls page under Security > Access and data control
  42. Spustelėkite Add new

    Google Admin Domain-wide Delegation page with API clients list and Add new option
  43. Naudokite anksčiau pasižymėtą Unique ID kaip šio Client ID reikšmę

    Google Admin Domain-wide Delegation dialog for adding a new client ID and OAuth scopes
  44. OAuth scopes laukui žr. toliau pateiktas kableliais atskirtas auth scopes reikšmes, kurias reikės nukopijuoti ir įklijuoti:

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
ApimtisProtavimas
admin.directory.group.readonlytaikyti grupėmis pagrįstus leidimus
admin.directory.group.member.readonlytaikyti grupėmis pagrįstus leidimus
admin.directory.user.alias.readonlyapdoroti atvejus, kai naudotojui leidimas suteikiamas per slapyvardį
drive.activity.readonlygauti pranešimus, kai failuose įvyksta pakeitimai
drive.metadata.readonlysinchronizuoti failo turinį ir susijusius metaduomenis (pvz., paskutinio keitimo datą)
drive.readonlysinchronizuoti failo turinį ir susijusius metaduomenis (pvz., paskutinio keitimo datą)
userinfo.profilenustatyti naudotojus, kurių failus sinchronizuojame
userinfo.emailnustatyti naudotojus, kurių failus sinchronizuojame
Google Admin Domain-wide Delegation dialog for adding a new client ID and OAuth scopes

45. Spustelėkite Authorize

Image

46. Pavyko!

Image

Administratoriaus paskyros sąranka

  1. Išskleiskite Directory

    Google Admin Domain-wide Delegation page with a ChatGPT API client and scopes listed
  2. Spustelėkite 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. Nurodykite pasirinktą vardą, pavardę ir pirminį el. pašto adresą

    Google Admin console Add new user form for creating a Workspace user at dolores-lab.com
  4. Spustelėkite Add new user

    Google Admin console Add new user form filled for a ChatGPT Connector account
  5. (Pasirinktinai) Užsirašykite šiuos kredencialus. ChatGPT šių kredencialų nereikia.

    Google Admin Console New user added page for ChatGPT Connector with Copy Password and Done actions
  6. Spustelėkite Done.

    Google Admin console Copy password dialog for a newly created user account
  7. Spustelėkite ką tik sukurtą paskyrą. Jei ji nerodoma sąraše, atnaujinkite puslapį arba išvalykite podėlį ir slapukus, tada bandykite dar kartą.

    Google Admin console Users page listing accounts including ChatGPT Connector
  8. Spustelėkite assign roles.

    Google Admin user details page for the ChatGPT Connector service account
  9. Įjunkite vaidmenis Groups Reader, User Management Admin, ir Storage Admin.

    Google Admin ChatGPT Connector user page with Admin roles and privileges open and no roles assigned
  10. Slinkite žemyn ir spustelėkite Save. Administratoriaus paskyra dabar sėkmingai sukurta ir sukonfigūruota.

Image

Sąrankos užbaigimas ChatGPT administratoriaus konsolėje

  1. Eikite į ChatGPT ir viršutiniame dešiniajame puslapio kampe spustelėkite profilio piktogramą.

    Image
  2. Spustelėkite Manage workspace

    ChatGPT workspace menu with Manage workspace selected under the organization switcher
  3. Spustelėkite Connections , tada skiltyje „Synced connectors“Enable Sync

    Connectors page with Google Drive sync prompt and Enable Sync button highlighted
  4. Įsitikinkite, kad pasirinkta Admin-managed, ir spustelėkite Next

    Google Drive connection setup with Admin-managed setup selected over Self-service setup
  5. Įveskite rodomą pavadinimą. Rekomenduojame naudoti jūsų Google Workspace pavadinimą.

    Atkreipkite dėmesį, kad šiuo metu nepalaikome ryšio pavadinimo keitimo.

    Google Workspace connector setup dialog with display name Dolores Labs entered
  6. Spustelėkite Save Draft and Continue

  7. Spustelėkite Upload key. Pasirinkite JSON failą – raktą, kurį atsisiuntėte atlikdami aukščiau nurodytą paslaugos paskyros sąranką. Įsitikinkite, kad šis raktas yra tikslus

    Google Workspace connection setup step prompting upload of a service account key and admin email address
  8. Įveskite administratoriaus el. pašto adresą. Tai administratoriaus paskyra, kurią sukūrėte anksčiau.

    Image
  9. Spustelėkite Save.

    ChatGPT Connections credentials dialog with service account key and Google Workspace admin email entered
  10. Pasirinkite, ar norite įtraukti failus iš visų jūsų naudotojų „My Drive“.

    ChatGPT Connections modal for User files with Include user My Drives enabled at step 2 of 5
  11. Spustelėkite Next

    ChatGPT admin Connections modal for User files with Include user My Drives enabled in step 2 of 5
  12. Pasirinkite, kaip tvarkyti bendrinamus diskus. Palaikome šiuos tris scenarijus:

    1. Jei norite įtraukti visus bendrinamus diskus, pasirinkite Include by default ir nepridėkite bendrinamų diskų ID, kuriuos reikia neįtraukti

    2. Jei norite įtraukti daugumą bendrinamų diskų, pasirinkite Include by default ir pridėkite bendrinamų diskų, kuriuos norite neįtraukti, ID

    3. Jei norite neįtraukti daugumos bendrinamų diskų, pasirinkite Exclude by default ir pridėkite bendrinamų diskų, kuriuos norite įtraukti, ID

    ChatGPT admin Shared drives setup with Include by default selected and an Excluded Shared drives field
  13. Norėdami rasti bendrinamo disko ID, atidarykite jį žiniatinklio naršyklėje. Paskutinė URL dalis yra bendrinamo disko ID.
    Toliau pateiktame pavyzdyje tai yra `0ADvY03uUbEcQUk9PVA`'

    Google Drive shared drive with Manage members visible for Example Shared Drive
  14. Spustelėkite Next

    ChatGPT admin Connections modal for Shared drives with Include by default selected at step 3 of 5
  15. Pasirinkite, kas turėtų turėti prieigą prie Google Drive ryšio. Galite pasirinkti tik ChatGPT darbo erdvės administratorius arba įgalinti visiems. Jei įgalinsite visiems, nauji į darbo erdvę pridėti naudotojai bus įtraukti automatiškai.

    Google Drive connector permission set to Admins only for workspace members
  16. Spustelėkite Start syncing

    Image
  17. Jūsų Google Drive ryšys dabar sėkmingai sukurtas!
    Atkreipkite dėmesį, kad nors sinchronizavimas prasidės iškart, jo užbaigimas gali trukti nuo kelių valandų iki kelių dienų, priklausomai nuo to, kiek failų buvo įtraukta pagal jūsų nustatymus.
    Kai bus baigta sinchronizuoti failus, pridėtus / redaguotus per pastarąsias 30 dienų, jungtis taps pasiekiama naudotojams, kuriems ją įgalinote.

    Image

Paslaugos paskyros rakto kūrimo įgalinimas

Jei gaunate toliau pateiktą klaidą, turėsite įgalinti paslaugos paskyros kūrimą šiam konkrečiam projektui:

> Jūsų organizacijoje taikomas organizacijos politikos apribojimas „iam.disableServiceAccountKeyCreation“.

Google Cloud service account Keys tab with error that service account key creation is disabled
  1. Atidarykite naują skirtuką ir eikite į console.cloud.google.com. Įsitikinkite, kad pasirinktas tas pats projektas, kurį jau pasirinkote.
    Spustelėkite meniu piktogramą viršutiniame kairiajame kampe.

    Google Cloud Console welcome page for the ChatGPT Google Connector project
  2. Užveskite ant IAM & Admin

    Google Cloud Console navigation with IAM & Admin open and Organization Policies selected
  3. Spustelėkite Organizational Policies

    Google Cloud Console IAM & Admin menu opened to Organization Policies
  4. Ieškokite iam.disableServiceAccountKeyCreation

    Google Cloud organization policies for the ChatGPT Google Connector project
  5. Spustelėkite rezultatą constraints/iam.disableServiceAccountKeyCreation

    Image
  6. Spustelėkite … eilutėje, kurios ID yra iam.disableServiceAccountKeyCreation

    Organization policies filtered to Disable service account key creation for the ChatGPT Google Connector project
  7. Spustelėkite Edit policy. Jei Edit policy neaktyvus, turėsite tapti Organization Policy Administrator.

    Google Cloud Organization Policies filtered to Disable service account key creation with Edit policy menu open
  8. Spustelėkite Override parent’s policy

    Image
  9. Spustelėkite Add a rule

    Edit policy page for Disable service account key creation with Override parent's policy selected
  10. Spustelėkite Set Policy

    Google Cloud Edit policy page with Override parent's policy selected and enforcement set to Off
  11. Dabar galite sukurti paslaugos paskyros raktą. Gali praeiti kelios minutės, kol šis įgalinimas įsigalios.

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

Tapimas Organization Policy Administrator

  1. Eikite į console.cloud.google.com ir spustelėkite projekto / organizacijos parinkiklį

    Google Cloud welcome page for the ChatGPT Google Connector project
  2. Spustelėkite savo organizaciją

    Image
  3. Spustelėkite meniu piktogramą viršutiniame kairiajame kampe

    Image
  4. Užveskite ant IAM & Admin

    Google Cloud console navigation menu open with Google Cloud Setup pinned
  5. Spustelėkite IAM

    Image
  6. Spustelėkite savo paskyros pieštuką

    Google Cloud IAM page for dolores-lab.com showing organization permissions and the Grant Access action
  7. Spustelėkite Add Another Role

    Google Cloud IAM dialog assigning the Organization Administrator role for dolores-lab.com
  8. Ieškokite Organization Policy Administrator

    Google Cloud IAM edit access dialog assigning the Organization Administrator role to a user
  9. Spustelėkite Organization Policy Administrator

    Google Cloud IAM role picker with Organization Policy Administrator selected while editing access
  10. Spustelėkite Save

    Google Cloud IAM access editor assigning Organization Administrator and Organization Policy Administrator roles
  11. Jūsų paskyra dabar turi leidimą įgalinti paslaugos paskyros rakto kūrimą. Gali praeiti kelios minutės, kol tai įsigalios.

Google el. pašto slapyvardžio naudojimas siekiant išlaikyti skirtingas Google Workspace ir ChatGPT el. pašto paskyras

Jei esate administratorius, jungiantis Google Workspace prie savo ChatGPT darbo erdvės naudojant administratoriaus valdomą sąranką Google Drive sinchronizuojamoms jungtims, ir jūsų organizacija naudoja skirtingus el. pašto domenus ChatGPT ir Google Workspace, turėsite atlikti papildomus veiksmus, kad naudotojai galėtų sėkmingai pasiekti Google Drive sinchronizuojamas jungtis.

Rekomendacija: kai tik įmanoma, naudokite tuos pačius pirminius el. pašto adresus tiek Google Workspace, tiek ChatGPT paskyroms.

Jei tai neįmanoma, vykdykite toliau pateiktas instrukcijas, kad sukonfigūruotumėte Google Workspace el. pašto slapyvardį, atitinkantį ChatGPT prisijungimo el. pašto adresą.

Google Workspace slapyvardžio pridėjimo veiksmai

Atlikite šiuos veiksmus Google Admin Console, kad užtikrintumėte, jog kiekvieno naudotojo ChatGPT el. paštas gali būti susietas su jo Google Workspace paskyra:

  1. Eikite į Admin Console. Naršykite į: Directory > Users

Image

2. Pasirinkite naudotoją, tada „ADD ALTERNATIVE EMAILS“.

Google Admin user details page with Add alternate emails action highlighted

3. Pridėkite alternatyvų el. pašto adresą. Įsitikinkite, kad jis atitinka naudotojo ChatGPT paskyrą.

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

4. Pasirinkite Save


Žinomi apribojimai

Asmeniniai el. pašto adresai nepalaikomi

Naudotojai, kurie registruojasi į ChatGPT naudodami asmeninius adresus (pvz., example@gmail.com), negali prisijungti prie Google Workspace. Ši sąranka nepalaikoma ir kelia saugumo riziką, nes leidžia pasiekti vidinius duomenis iš už organizacijos ribų.

Gmail „+“ slapyvardžiai nepalaikomi

Gmail leidžia naudotojams kurti slapyvardžius prie adreso pridedant „+“ (pvz., user+alias@gmail.com). Toks slapyvardžių naudojimas neveikia su Google Drive sinchronizuojamomis jungtimis. Slapyvardis turi būti aiškiai sukonfigūruotas Google Workspace.

Dažnas klaidos pranešimas

Jei el. pašto adresai nėra tinkamai susieti, naudotojai gali matyti šį pranešimą: „Nepavyko prijungti jūsų paskyros prie Google Drive. Spustelėkite, jei norite sužinoti daugiau.“

Jei naudotojai gauna šį pranešimą, peržiūrėkite šiame dokumente pateiktus veiksmus ir įsitikinkite, kad jų laikomasi tiksliai. Jei reikia papildomos pagalbos, susisiekite su mūsų palaikymo komanda.

Ar šis straipsnis buvo naudingas?