GSuite

Configurando uma conexão com o GSuite

Há três etapas para configurar uma conexão com o GSuite:

Para configurar uma conexão com o GSuite, siga os passos abaixo:

Crie uma integração no Access Control

  1. Acesse a tela Integrations pelo menu esquerdo.

  2. Selecione o tipo de integração GSuite e clique em CONFIGURE INTEGRATION.

  3. Copie a URL do campo Callback URL.

    gsuite integration

    Esta é a URL para a qual o usuário deve ser retornado após a autenticação e será usada posteriormente na configuração do Google Cloud Console.

Crie o client APP no Google Cloud Console

  1. Acesse o Google Cloud Console.

  2. Crie um novo projeto clicando em + CREATE PROJECT no canto superior esquerdo da tela:

    gsuite create project

  3. Insira o nome e a localização do projeto. Em seguida, clique em CREATE.

    gsuite create project form

  4. Aguarde o seu projeto ser criado. Uma mensagem será exibida no ícone de notificações ícone de um sino.

  5. Clique no ícone de notificações e selecione o projeto recém-criado. Você também pode utilizar a barra de pesquisa para localizá-lo e selecioná-lo.

    gsuite project search bar notification

  6. Após selecionar o projeto, clique no ícone de menu hamburger menu no canto superior esquerdo da tela. Selecione APIs & Services  Credentials.

    gsuite api services credentials

  7. Ao acessar a tela Credentials, clique em + CREATE CREDENTIALS e selecione a opção OAuth client ID.

    gsuite create credentials

  8. Depois, clique em CONFIGURE CONSENT SCREEN.

    gsuite consent screen

  9. Selecione a opção External e clique em CREATE.

    gsuite consent screen create

  10. Em seguida, você passará por uma série de passos para editar o registro do app (edit the app registration).

    1. PASSO 1: OAuth consent screen

      1. Preencha os campos na seção App information:

        • nome do app e

        • email de suporte ao usuário.

          gsuite app info

      2. Role a tela até a seção Developer contact information e preencha o campo com o endereço de email.

      3. Clique em SAVE AND CONTINUE.

        gsuite developer info

    2. PASSO 2: Scopes

      1. Role a tela e clique em SAVE AND CONTINUE.

    3. PASSO 3: Test users

      1. Clique em ADD USERS.

        gsuite test users

      2. Insira um e-mail válido gerenciado pelo Google e clique em ADD.

        gsuite test users add

      3. Verifique se o usuário foi devidamente adicionado e clique em SAVE AND CONTINUE.

        gsuite test users new user

        Este usuário será usado para acessar o Access Control.
    4. PASSO 4: Summary

      1. Verifique se os dados estão corretos.

      2. Role a tela e clique em BACK TO DASHBOARD.

  11. No menu esquerdo, acesse APIs & Services  Credentials. Na barra superior, acesse + CREATE CREDENTIALS e selecione OAuth client ID.

    gsuite oauth client

  12. Na tela Create OAuth client ID, preencha os campos:

    1. Application type: selecione Web application.

    2. Name: insira o nome do cliente OAuth.

  13. Na seção Authorized redirect URIs, clique em ADD URI. Insira o endereço (callback URL) que você copiou no passo 3 na etapa de criação de uma integração no Access Control.

    gsuite create oauth client

  14. Clique em CREATE.

  15. Seu cliente OAuth será criado e o Client ID e o Client secret serão exibidos.

    gsuite oauth client id secret

  16. Clique em OK.

Guarde esses dados, pois serão usados na próxima etapa na configuração do Access Control.

Configure o Access Control

  1. Acesse a tela Integrations pelo menu esquerdo.

  2. Selecione o tipo de integração GSuite e clique em CONFIGURE INTEGRATION.

  3. Preencha os seguintes campos:

    • Client ID: informação obtida no passo 15 na etapa de criação de um client APP no Google Cloud Console.

    • Client secret: assim como o Client ID, informe o Client secret, que você obteve no passo 15 na etapa de criação de um client APP no Google Cloud Console.

    • Policy: selecione a política de acesso a ser aplicada com este acesso.

Na existência de políticas configuradas do lado do seu provedor de identidade, elas prevalecerão sobre esta.

Desativando ou editando uma conexão com GSuite

Após ativa, a conexão com GSuite pode ser atualizada a qualquer momento. Para isso, clique em qualquer campo que deseja editar, faça as devidas modificações e clique em UPDATE para confirmar e atualizar ou CANCEL para cancelar.

Para desativar uma conexão, clique no botão DISCONNECT.

Ao clicar no botão DISCONNECT, todos os usuários daquela integração terão seus acessos desativados. Para restabelecer a conexão, siga novamente os passos acima (Configurando uma conexão com o GSuite).

Clicar em DISCONNECT não altera as suas configurações com o seu provedor de identidade.

Login e controle de usuários

Ao contrário do que acontecia com o login pela Plataforma Sensedia, agora o login com usuário e senha continua sendo possível mesmo após a configuração do GSuite.

Um usuário poderá logar nos produtos Sensedia tanto pelo GSuite como separadamente.

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]