OpenAI
Esta página foi traduzida automaticamente. Ver o artigo original em inglês.

Google Workspace - Configuração gerida pelo administrador

Atualizado: 17 days ago

Para ligar o seu Google Workspace ao ChatGPT através da configuração gerida pelo administrador, primeiro irá configurar o acesso nas consolas de administração da Google:

  • Criar uma conta de serviço com acesso só de leitura ao Google Drive, utilizadores e grupos.

    • Recomenda-se vivamente que esta conta de serviço seja criada na mesma conta Google que está associada ao seu espaço de trabalho ChatGPT. Se as contas no espaço de trabalho ChatGPT tiverem um domínio de e-mail diferente do utilizado no Google Workspace, há passos adicionais que tem de seguir para ativar este conector para os seus utilizadores.

  • Criar uma conta de administrador em nome da qual a conta de serviço irá atuar.

Depois, conclua a configuração na consola de administração do ChatGPT:

  • Carregue a chave privada da conta de serviço (um ficheiro JSON da Google)

  • Especifique a conta de administrador (não são necessárias credenciais).

  • Selecione que ficheiros sincronizar e escolha os utilizadores que terão acesso à ligação.

Este guia acompanha cada um destes 6 passos.

Configurar uma conta de serviço

  1. Navegue até console.cloud.google.com.

  2. Clique no menu pendente de projetos.ImagemCertifique-se de que tem sessão iniciada no mesmo espaço de trabalho Google que está associado ao seu espaço de trabalho ChatGPT (se não tiver um espaço de trabalho Google associado ao seu espaço de trabalho ChatGPT e tiver e-mails diferentes entre os dois, terá de seguir passos adicionais; caso contrário, os seus utilizadores poderão não conseguir usar conectores sincronizados do Google Drive).

  3. Escolha Novo projeto

    Google Cloud Select a resource dialog with dolores-lab.com organization selected
  4. Introduza um nome do projeto

    Google Cloud New Project form with organization dolores-lab.com selected and Create button available
  5. Crie o projeto

    Google Cloud New Project form with ChatGPT Google Connector entered under the dolores-lab.com organization
  6. Aguarde até que o projeto seja criado e depois clique em Selecionar projeto

    Google Cloud notifications confirm creation of the ChatGPT Google Connector project for dolores-lab.com
  7. Clique em APIs e serviços

    Image
  8. Clique em Biblioteca

    Image
  9. Vamos agora adicionar três APIs, usando a caixa de pesquisa para as encontrar

    Google Cloud API Library page with the ChatGPT Google Connector project selected
  10. Pesquise e escolha Google Drive API

    Google Cloud API Library search results for Google Drive API in the ChatGPT Google Connector project
  11. Clique em Ativar

    Google Cloud Console Google Drive API page with the Enable button for the ChatGPT Google Connector project
  12. Clique em Biblioteca

    Google Drive API details page with the API enabled and Create Credentials available
  13. Pesquise por Google Drive Activity

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

    Google Cloud API Library search results for Google Drive Activity API
  15. Clique em Ativar

    Image
  16. Clique em Biblioteca

    Google Cloud Console Drive Activity API details page with the API enabled and Create credentials available
  17. Pesquise por Admin SDK API

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

    Google Cloud API Library search results for Admin SDK API with Admin SDK API listed
  19. Clique em Ativar

    Google Cloud Admin SDK API page with the Enable button for the ChatGPT Google Connector project
  20. Clique em Credenciais

    Google Cloud Admin SDK API details page with the API enabled and Create credentials button available
  21. Clique em Criar credenciais

    Google Cloud APIs & Services Credentials page with Configure consent screen button
  22. Clique em Conta de serviço

    Google Cloud Credentials page with Create credentials menu open for API key, OAuth client ID, or service account
  23. Indique um nome e uma descrição à sua escolha para esta conta de serviço

    Google Cloud Create service account page with Service Accounts selected and service account details fields
  24. (Opcional) Pode atribuir uma função - isto não é exigido pelo ChatGPT.

    Google Cloud Create service account page with optional IAM role step and Service account created confirmation
  25. (Opcional) Pode conceder acesso à conta de serviço - isto não é exigido pelo ChatGPT.

    Google Cloud Create service account step 3 with Done button and Service account created confirmation
  26. Clique em Concluído.

    Create service account step 3 in Google Cloud with Done button and Service account created confirmation
  27. Clique na conta de serviço que acabou de ser criada.

    Google Cloud Credentials page listing the newly created ChatGPT Google Connector service account
  28. Clique em chaves.

    Google Cloud IAM service account details for ChatGPT Google Connector, enabled after creation
  29. Clique em Adicionar chave

    Image
  30. Clique em Criar nova chave

    Google Cloud service account Keys tab with Add key menu open to create or upload a key
  31. Mantenha o tipo de chave JSON predefinido e clique em Criar
    Se vir uma mensagem de erro a dizer “A criação de chaves de conta de serviço está desativada”, siga estes passos para a ativar.

    Create private key dialog for ChatGPT Google Connector with JSON key type selected
  32. Clique em Fechar. A chave foi agora transferida para o seu computador. Mais tarde, irá carregá-la na consola de administração do ChatGPT.

    Google Cloud service account Keys tab with confirmation that a private key JSON file was saved to the computer
  33. Clique em detalhes

    Google Cloud service account Keys tab for ChatGPT Google Connector with Add Key button
  34. Tome nota do ID único. Será necessário no Passo 42.

    Google Cloud service account details for ChatGPT Google Connector with status Enabled
  35. Expanda Definições avançadas

    Google Cloud service account details for ChatGPT Google Connector with the account enabled
  36. Desça e clique em Ver a Consola de Administração do Google Workspace. A consola do Google Workspace abrir-se-á num novo separador.

    Image
  37. Clique em Mostrar mais

    Google Workspace Admin console home page for dolores-lab.com
  38. Expanda a secção Segurança

    Image
  39. Expanda a secção Controlos de acesso e de dados

    Google Workspace Admin console home with Security section expanded in the left navigation
  40. Clique na secção Controlos da API

    Google Workspace Admin console home with Security > Access and data control expanded in the sidebar
  41. Clique em Gerir delegação em todo o domínio

    Google Admin console API controls page under Security > Access and data control
  42. Clique em Adicionar novo

    Google Admin Domain-wide Delegation page with API clients list and Add new option
  43. Utilize o ID único anotado anteriormente como valor deste ID do cliente

    Google Admin Domain-wide Delegation dialog for adding a new client ID and OAuth scopes
  44. Para os âmbitos OAuth, consulte os seguintes valores de âmbitos de autorização separados por vírgulas que terá de copiar e colar:

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
ÂmbitoRaciocínio
admin.directory.group.readonlyaplicar permissões baseadas em grupos
admin.directory.group.member.readonlyaplicar permissões baseadas em grupos
admin.directory.user.alias.readonlytratar casos em que o utilizador recebe permissão através de um alias
drive.activity.readonlyser notificado quando ocorrem alterações em ficheiros
drive.metadata.readonlysincronizar o conteúdo do ficheiro e metadados associados (ex.: data da última modificação)
drive.readonlysincronizar o conteúdo do ficheiro e metadados associados (ex.: data da última modificação)
userinfo.profiledeterminar os utilizadores para os quais estamos a sincronizar ficheiros
userinfo.emaildeterminar os utilizadores para os quais estamos a sincronizar ficheiros
Google Admin Domain-wide Delegation dialog for adding a new client ID and OAuth scopes

45. Clique em Autorizar

Image

46. Sucesso!

Image

Configurar a conta de administrador

  1. Expanda Diretório

    Google Admin Domain-wide Delegation page with a ChatGPT API client and scopes listed
  2. Clique em Utilizadores

    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. Indique um primeiro nome, apelido e endereço de e-mail principal à sua escolha

    Google Admin console Add new user form for creating a Workspace user at dolores-lab.com
  4. Clique em Adicionar novo utilizador

    Google Admin console Add new user form filled for a ChatGPT Connector account
  5. (Opcional) Registe estas credenciais. O ChatGPT não precisa destas credenciais.

    Google Admin Console New user added page for ChatGPT Connector with Copy Password and Done actions
  6. Clique em Concluído.

    Google Admin console Copy password dialog for a newly created user account
  7. Clique na conta que acabou de criar. Se não aparecer na lista, atualize a página ou limpe a cache e os cookies e tente novamente.

    Google Admin console Users page listing accounts including ChatGPT Connector
  8. Clique em atribuir funções.

    Google Admin user details page for the ChatGPT Connector service account
  9. Ative as funções Groups Reader, User Management Admin e Storage Admin.

    Google Admin ChatGPT Connector user page with Admin roles and privileges open and no roles assigned
  10. Desça e clique em Guardar. A conta de administrador foi agora criada e configurada com sucesso.

Image

Concluir a configuração na Consola de Administração do ChatGPT

  1. Navegue até ao ChatGPT e clique no ícone do perfil no canto superior direito da página.

    Image
  2. Clique em Gerir espaço de trabalho

    ChatGPT workspace menu with Manage workspace selected under the organization switcher
  3. Clique em Ligações e depois, em «Conectores sincronizados»Ativar Sincronização

    Connectors page with Google Drive sync prompt and Enable Sync button highlighted
  4. Certifique-se de que Gerido pelo administrador está selecionado e clique em Seguinte

    Google Drive connection setup with Admin-managed setup selected over Self-service setup
  5. Introduza um nome de apresentação. Recomendamos que utilize o nome do seu Google Workspace.

    Tenha em atenção que, de momento, não é possível alterar o nome da sua ligação.

    Google Workspace connector setup dialog with display name Dolores Labs entered
  6. Clique em Guardar rascunho e continuar

  7. Clique em Carregar chave. Escolha o ficheiro JSON, que é a chave que transferiu ao configurar a conta de serviço acima. Certifique-se de que esta chave está correta

    Google Workspace connection setup step prompting upload of a service account key and admin email address
  8. Introduza o endereço de e-mail do administrador. Esta é a conta de administrador que criou anteriormente.

    Image
  9. Clique em Guardar.

    ChatGPT Connections credentials dialog with service account key and Google Workspace admin email entered
  10. Escolha se pretende incluir os ficheiros em todas as unidades pessoais dos seus utilizadores.

    ChatGPT Connections modal for User files with Include user My Drives enabled at step 2 of 5
  11. Clique em Seguinte

    ChatGPT admin Connections modal for User files with Include user My Drives enabled in step 2 of 5
  12. Escolha como gerir as unidades partilhadas. Suportamos os três cenários seguintes:

    1. Se pretender incluir todas as unidades partilhadas, escolha Incluir por predefinição e não adicione IDs de unidades partilhadas a excluir

    2. Se pretender incluir a maioria das unidades partilhadas, escolha Incluir por predefinição e adicione os IDs das unidades partilhadas que pretende excluir

    3. Se pretender excluir a maioria das unidades partilhadas, escolha Excluir por predefinição e adicione os IDs das unidades partilhadas que pretende incluir

    ChatGPT admin Shared drives setup with Include by default selected and an Excluded Shared drives field
  13. Para localizar o ID de uma unidade partilhada, abra-a num navegador. A última parte do URL é o ID da unidade partilhada.
    No exemplo seguinte, é `0ADvY03uUbEcQUk9PVA`'

    Google Drive shared drive with Manage members visible for Example Shared Drive
  14. Clique em Seguinte

    ChatGPT admin Connections modal for Shared drives with Include by default selected at step 3 of 5
  15. Escolha quem deve ter acesso à ligação ao Google Drive. Pode selecionar apenas os administradores do espaço de trabalho do ChatGPT ou ativá-la para todos. Se a ativar para todos, os novos utilizadores adicionados ao espaço de trabalho serão incluídos automaticamente.

    Google Drive connector permission set to Admins only for workspace members
  16. Clique em Iniciar sincronização

    Image
  17. A sua ligação ao Google Drive foi agora criada com sucesso!
    Tenha em atenção que, embora a sincronização comece imediatamente, poderá demorar de horas a dias a concluir, consoante o número de ficheiros incluídos com base nas suas definições.
    Assim que os ficheiros adicionados/editados nos últimos 30 dias terminarem a sincronização, o conector ficará disponível para os utilizadores para quem o ativou.

    Image

Ativar a criação de chaves de conta de serviço

Se receber o erro seguinte, terá de ativar a criação de conta de serviço para este projeto específico:

> A restrição da política da organização ‘iam.disableServiceAccountKeyCreation’ é aplicada na sua organização.

Google Cloud service account Keys tab with error that service account key creation is disabled
  1. Abra um novo separador e navegue até console.cloud.google.com. Certifique-se de que o projeto selecionado é aquele que já selecionou.
    Clique no ícone de menu no canto superior esquerdo.

    Google Cloud Console welcome page for the ChatGPT Google Connector project
  2. Passe o cursor sobre IAM e Administração

    Google Cloud Console navigation with IAM & Admin open and Organization Policies selected
  3. Clique em Políticas organizacionais

    Google Cloud Console IAM & Admin menu opened to Organization Policies
  4. Pesquise por iam.disableServiceAccountKeyCreation

    Google Cloud organization policies for the ChatGPT Google Connector project
  5. Clique no resultado para constraints/iam.disableServiceAccountKeyCreation

    Image
  6. Clique em … na linha com o ID iam.disableServiceAccountKeyCreation

    Organization policies filtered to Disable service account key creation for the ChatGPT Google Connector project
  7. Clique em Editar política. Se Editar política estiver desativado, terá de se tornar Administrador de Políticas da Organização.

    Google Cloud Organization Policies filtered to Disable service account key creation with Edit policy menu open
  8. Clique em Substituir a política do principal

    Image
  9. Clique em Adicionar uma regra

    Edit policy page for Disable service account key creation with Override parent's policy selected
  10. Clique em Definir política

    Google Cloud Edit policy page with Override parent's policy selected and enforcement set to Off
  11. Agora pode criar uma chave de conta de serviço. Esta ativação pode demorar vários minutos até produzir efeito.

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

Tornar-se Administrador de Políticas da Organização

  1. Navegue até console.cloud.google.com e clique no seletor de projeto/organização

    Google Cloud welcome page for the ChatGPT Google Connector project
  2. Clique na sua organização

    Image
  3. Clique no ícone de menu no canto superior esquerdo

    Image
  4. Passe o cursor sobre IAM e Administração

    Google Cloud console navigation menu open with Google Cloud Setup pinned
  5. Clique em IAM

    Image
  6. Clique no lápis da sua conta

    Google Cloud IAM page for dolores-lab.com showing organization permissions and the Grant Access action
  7. Clique em Adicionar outra função

    Google Cloud IAM dialog assigning the Organization Administrator role for dolores-lab.com
  8. Pesquise por Administrador de Políticas da Organização

    Google Cloud IAM edit access dialog assigning the Organization Administrator role to a user
  9. Clique em Administrador de Políticas da Organização

    Google Cloud IAM role picker with Organization Policy Administrator selected while editing access
  10. Clique em Guardar

    Google Cloud IAM access editor assigning Organization Administrator and Organization Policy Administrator roles
  11. A sua conta tem agora permissão para ativar a criação de chaves de conta de serviço. Isto pode demorar vários minutos até produzir efeito.

Utilizar um alias de e-mail Google para manter contas de e-mail diferentes no Google Workspace e no ChatGPT

Se for um administrador a ligar o Google Workspace ao seu espaço de trabalho ChatGPT através da configuração gerida pelo administrador para conectores sincronizados do Google Drive, e a sua organização utilizar domínios de e-mail diferentes para o ChatGPT e o Google Workspace, terá de seguir passos adicionais para garantir que os utilizadores conseguem aceder com êxito aos conectores sincronizados do Google Drive.

Recomendação: Sempre que possível, utilize os mesmos endereços de e-mail principais para as contas Google Workspace e ChatGPT.

Se isso não for viável, siga as instruções abaixo para configurar um alias de e-mail do Google Workspace que corresponda ao e-mail de início de sessão do ChatGPT.

Passos para adicionar um alias do Google Workspace

Siga estes passos na Consola de Administração da Google para garantir que o e-mail ChatGPT de cada utilizador pode ser associado à respetiva conta Google Workspace:

  1. Vá para a Consola de Administração. Navegue até: Diretório > Utilizadores

Image

2. Selecione um utilizador, depois «ADD ALTERNATIVE EMAILS».

Google Admin user details page with Add alternate emails action highlighted

3. Adicione um e-mail alternativo. Certifique-se de que corresponde à conta ChatGPT do utilizador.

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

4. Selecione Guardar


Limitações conhecidas

Os endereços de e-mail pessoais não são suportados

Os utilizadores que se registam no ChatGPT com endereços pessoais (por exemplo, example@gmail.com) não podem ligar-se ao Google Workspace. Esta configuração não é suportada e representa um risco de segurança, pois permite o acesso a dados internos a partir de fora da organização.

Os aliases Gmail com "+" não são suportados

O Gmail permite aos utilizadores criar aliases acrescentando um "+" ao respetivo endereço (por exemplo, user+alias@gmail.com). Este tipo de alias não funciona com os conectores sincronizados do Google Drive. O alias tem de ser configurado explicitamente no Google Workspace.

Mensagem de erro comum

Se os endereços de e-mail não estiverem corretamente associados, os utilizadores poderão ver esta mensagem: «Não foi possível ligar a sua conta ao Google Drive. Clique para saber mais

Se os utilizadores receberem esta mensagem, reveja os passos deste documento e certifique-se de que são seguidos corretamente. Se precisar de ajuda adicional, contacte a nossa equipa de suporte.

Este artigo foi útil?