Compartilhe recursos com novas contratações

Nível de programação: iniciante
Duração: 20 minutos
Tipo de projeto: automação com um acionador orientado a eventos

Objetivos

  • Entenda o que a solução faz.
  • Entenda o que os serviços do Apps Script fazem na solução.
  • Configure o script.
  • Execute o script.

Sobre esta solução

Importante: você precisa ser um administrador do Google Workspace para usar essa solução.

Compartilhe recursos com novos funcionários em uma única etapa. Essa solução usa um formulário no Google Formulários para adicionar novos funcionários a um grupo nos Grupos do Google. Ao compartilhar recursos com o endereço desse grupo, você dá aos novos contratados acesso aos recursos de que eles precisam.

Se você tiver permissão para adicionar usuários a um grupo, use esta solução para distribuir a responsabilidade a outros membros da equipe. Quando eles enviam o formulário, o gatilho orientado a eventos executa o script como você e adiciona o e-mail da nova pessoa ao grupo.

Se quiser, ative as notificações para receber um e-mail sempre que alguém enviar o formulário.

Demonstração de como adicionar um usuário a um grupo do Google nos Formulários Google

Como funciona

Quando alguém envia um formulário com o e-mail de um usuário e o grupo a que ele deve ser adicionado, o script verifica se a pessoa já pertence a esse grupo. Se sim, o usuário vai receber um e-mail confirmando que ele já está no grupo. Caso contrário, o script adiciona o usuário ao grupo e envia um e-mail de boas-vindas.

Serviços do Apps Script

Esta solução usa os seguintes serviços:

Pré-requisitos

Configurar o script

  1. Clique no botão a seguir para copiar a planilha Compartilhar recursos com novos contratados. O projeto do Apps Script para essa solução está anexado à planilha.

    Fazer uma cópia

  2. Clique em Extensões > Apps Script.

  3. Em Serviços, verifique se o serviço AdminDirectory está listado. Se estiver, pule para a etapa 6. Caso contrário, continue para a próxima etapa.

  4. Ao lado de Serviços, clique em Adicionar um serviço .

  5. Na caixa de diálogo, selecione API Admin SDK e clique em Adicionar.

  6. No menu suspenso de funções, selecione installTrigger.

  7. Clique em Executar.

  8. Quando solicitado, autorize o script. <<../_snippets/oauth.md>>

Importante: se você executar essa função mais de uma vez, ela vai gerar vários gatilhos e enviar e-mails duplicados. Para excluir gatilhos extras, siga estas etapas:

  1. Clique em Acionadores .
  2. Ao lado do gatilho, clique em Mais > Excluir gatilho.

Executar o script

  1. Volte à planilha e clique em Ferramentas > Gerenciar formulário > Acessar formulário ativo.
  2. Preencha o formulário com seu endereço de e-mail e um grupo em que você tem permissão para gerenciar a associação. Depois, clique em Enviar.
  3. Volte para a planilha e confira a entrada do formulário. A coluna "Status" mostra se o endereço de e-mail foi adicionado ao grupo ou já é um membro dele.
  4. Verifique se você recebeu um e-mail de boas-vindas ou a confirmação da sua participação no grupo.

Colaboradores

Esta amostra é mantida pelo Google com a ajuda dos Especialistas do Google Developers.

Próximas etapas