Spoke do Google Identity and Access
Gerencie pastas, projetos, funções e contas de serviço no Google Identity and Access Management e no Google Resource Manager.
Solicitar aplicativos na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.
Assinatura do IntegrationHub
Este spoke requer uma assinatura do Hub de integração. Para obter mais informações, consulte Programações jurídicas - Visão geral do IntegrationHub.
Versão do spoke
Google Identity and Access spoke v 1.1.1 é a versão mais recente.
Versões compatíveis
Este spoke foi criado para a API versão v2 somente para a categoria Gestão de pastas e v1 para outras categorias, mas pode ser compatível com versões posteriores.
Dependências do spoke
Se você estiver tendo problemas para instalar o aplicativo, verifique se estes plug-ins dependentes estão instalados:
- ServiceNow IntegrationHub Tempo de execução (com.glide.hub.integration.runtime)
- ServiceNow IntegrationHub Etapa de ação - REST (com.glide.hub.action_step.rest)
- ServiceNow Flow Designer - Entradas dinâmicas (com.glide.hub.dynamic_inputs)
- Objeto complexo (com.glide.cobject)
Requisitos do spoke
Google Cloud Platform conta.
Fluxos e subfluxos do spoke
Este spoke não tem fluxos e subfluxos.
Ações do spoke
O Google Identity and Access spoke fornece ações para automatizar tarefas do Google Identity and Access Management e do Google Resource Manager quando ocorrem eventos em ServiceNow. Para que as ações do spoke sejam realizadas, você deve garantir que seu projeto ou organização em Google Cloud Platform tenha as permissões mencionadas. As ações disponíveis incluem:
| Categoria | Ação | Descrição | Permissão necessária |
|---|---|---|---|
| Gestão de pastas | Criar pasta | Cria uma pasta. | gerente de recursos.pastas.criar |
| Excluir pasta | Exclui uma pasta. | resourcemanager.folders.delete | |
| Pesquisar pasta secundária | Recupera as informações de uma pasta secundária. | resourcemanager.folders.get | |
| Pesquisar pastas | Recupera a lista de pastas. | resourcemanager.folders.list | |
| Renomear pasta | Renomeia a pasta especificada. | resourcemanager.folders.update | |
| Restaurar pasta | Restaura a pasta especificada. | resourcemanager.folders.undelete | |
| Gerenciamento da organização | Pesquisar organização por ID da organização | Recupera os detalhes da organização especificada. | resourcemanager.organizations.get |
| Gestão de projetos | Criar Projeto | Cria um projeto. | gerente de recursos.projetos.criar |
| Excluir Projeto | Exclui o projeto especificado. | gerente de recursos.projetos.excluir | |
| Pesquisar projeto por ID de projeto | Recupera os detalhes do projeto especificado. | resourcemanager.projects.get | |
| Pesquisar projetos | Recupera a lista de projetos. | resourcemanager.projects.list | |
| Pesquisar fluxo de projetos | Recupera a lista de projetos como um objeto complexo. | resourcemanager.projects.list | |
| Renomear projeto | Renomeia o projeto especificado. | gerente de recursos.projetos.atualização | |
| Restaurar projeto | Restaura o projeto especificado. | resourcemanager.projects.undelete | |
| Gestão de funções | Criar função para organização | Cria uma função personalizada para uma organização. | iam.roles.create |
| Criar função para o projeto | Cria uma função personalizada para o projeto especificado. | iam.roles.create | |
| Excluir função da organização | Exclui a função personalizada da organização especificada. | iam.roles.delete | |
| Excluir função do projeto | Exclui uma função personalizada do projeto especificado. | iam.roles.delete | |
| Pesquisar função da organização | Recupera os detalhes da função personalizada da organização especificada. | iam.roles.get | |
| Pesquisar função do projeto | Recupera detalhes da função personalizada do projeto especificado. | iam.roles.get | |
| Pesquisar funções na organização por ID da organização | Recupera a lista de funções personalizadas da organização especificada. | iam.roles.list | |
| Pesquisar funções no fluxo da organização | Recupera a lista de funções personalizadas da organização especificada como um objeto complexo. | iam.roles.list | |
| Pesquisar funções no projeto por ID de projeto | Recupera a lista de funções personalizadas do projeto especificado. | iam.roles.list | |
| Pesquisar funções em fluxo de projeto | Recupera a lista de funções personalizadas em determinado ID de projeto. | iam.roles.list | |
| Restaurar função da organização | Restaura a função personalizada especificada de uma organização. | iam.roles.undelete | |
| Restaurar função do projeto | Restaura uma função personalizada especificada de um projeto. | iam.roles.undelete | |
| Gestão de contas de serviço | Pesquisar conta de serviço | Recupera os detalhes da conta de serviço especificada. | iam.serviceAccounts.get |
| Pesquisar contas de serviço por ID do projeto | Recupera a lista de contas de serviço em um projeto. | iam.contasdeserviço.lista |
Para obter mais informações sobre as permissões necessárias, consulte Referência de permissões do IAM.
Requisitos de aliases de conexão e credencial
IntegrationHub usa aliases para gerenciar informações de conexão e credenciais. O uso de um alias elimina a necessidade de configurar várias credenciais e perfis de informações de conexão ao usar vários ambientes. Se as informações de conexão ou de credencial forem alteradas, não será necessário atualizar nenhuma ação que use a conexão. Para obter mais informações, consulte Connections and Credentials.
Para obter informações sobre como configurar o spoke, consulte Configurar o Google Identity and Access Spoke.