Integrar o Active Directory ao Google SecOps
Este documento explica como integrar o Active Directory ao Google Security Operations.
Casos de uso
A integração do Active Directory usa os recursos do Google SecOps para oferecer suporte aos seguintes casos de uso:
Ativar e desativar usuários: desative uma conta de usuário potencialmente comprometida e evite outros acessos não autorizados.
Redefinir senhas: redefina automaticamente a senha do usuário no Active Directory e notifique o usuário sobre a mudança.
Gerenciar grupos: adicione novos usuários aos grupos de segurança apropriados com base no papel deles e verifique se eles têm as permissões de acesso corretas.
Recuperar informações do usuário: recupere detalhes do usuário, como associações a grupos, horário do último login e dados de contato de uma conta de usuário específica.
Automatizar a saída: desative contas, remova-as de grupos e transfira a propriedade de arquivos quando um funcionário sair.
Antes de começar
Antes de configurar a integração do Active Directory no Google SecOps, verifique se o ambiente de rede, os Active Directory Domain Services (AD DS) e as credenciais da conta de serviço atendem a todos os pré-requisitos operacionais.
Para preparar o ambiente para integração, conclua os seguintes pré-requisitos:
Verifique a conectividade de rede e a resolução de DNS entre sua instância do Google SecOps (ou agente remoto) e seus controladores de domínio do Active Directory.
Opcional: se você estiver se conectando por LDAPS (porta 636, necessária para redefinições de senha) usando uma autoridade de certificação interna, configure o certificado de CA codificando o certificado raiz ou intermediário em uma string base64.
Crie uma conta de serviço dedicada do Active Directory de acordo com o princípio de privilégio mínimo.
Revise as permissões de ação necessárias para determinar os atributos e direitos de acesso necessários para as ações específicas que você planeja executar.
Delegue permissões nas unidades organizacionais de destino para as ações que você planeja usar (com usuários e computadores do Active Directory ou PowerShell e dsacls), garantindo que a conta de serviço tenha acesso explícito de leitura e gravação ao atributo
userAccountControl.
Requisitos de rede e DNS
O Google SecOps se comunica diretamente com os controladores de domínio do Active Directory usando o protocolo LDAP ou LDAPS por TCP.
Verifique se o ambiente de rede atende às seguintes regras de conectividade:
Conectividade de porta: verifique se os firewalls e o roteamento da rede permitem a comunicação de saída do Google SecOps (ou do agente remoto) com os controladores de domínio do Active Directory nas seguintes portas:
- LDAP (padrão): abra a porta
389/TCPpara comunicação LDAP não criptografada. - LDAPS (recomendado, obrigatório para senhas): abra a porta
636/TCP(ou sua porta SSL/TLS personalizada). O LDAPS é necessário para o tráfego de diretório criptografado e é obrigatório para ações de modificação de senha.
- LDAP (padrão): abra a porta
Resolução de DNS e nome do host: o Active Directory requer uma resolução precisa do nome do host para corresponder aos certificados SSL/TLS e às vinculações de serviço do diretório. Se seu domínio for resolvido por um nome DNS totalmente qualificado por meio da configuração de DNS interna, nenhuma outra configuração de host será necessária. Se a resolução de DNS não estiver disponível na imagem do contêiner do agente remoto, configure o arquivo
/etc/hosts.
Configurar o arquivo /etc/hosts
Essa configuração é opcional. Se o controlador do domínio já estiver resolvido
pela configuração de DNS interno, pule esta seção. Se o agente remoto não conseguir
resolver o controlador de domínio do Active Directory usando DNS, mapeie o host manualmente
no arquivo /etc/hosts para corresponder aos certificados SSL/TLS e às vinculações do serviço
de diretório.
Para configurar o arquivo /etc/hosts, siga estas etapas:
Abra
/etc/hostsem um editor de texto com privilégios de administrador:sudo vi /etc/hostsAdicione uma entrada que mapeie o endereço IP do controlador do domínio para o nome de domínio totalmente qualificado (FQDN, na sigla em inglês):
192.0.2.195 dc01.example.localSalve e feche o arquivo.
Se você não precisar de um certificado de CA para a integração, prossiga para a configuração dos requisitos de autenticação e conta de serviço. Caso contrário, configure o certificado de CA.
Configurar o certificado de CA
Esta etapa é opcional. Se você se conectar usando o LDAP padrão (porta 389) ou um certificado público confiável, pule esta seção e prossiga para Requisitos de autenticação e conta de serviço. Se você se conectar por LDAPS (porta 636, necessária para redefinições de senha) usando um certificado emitido por uma CA particular ou interna, forneça a string de certificado codificada em base64 durante a configuração para estabelecer uma conexão TLS confiável.
Para configurar e fazer upload do certificado de CA, siga estas etapas:
Codifique o arquivo de certificado formatado em PEM:
Linux:
bash base64 -w 0 mycert.crtmacOS:
bash base64 -i mycert.crt
Copie a string de saída completa (incluindo cabeçalhos codificados) e cole-a no campo Arquivo de certificado de CA - analisado em string Base64 na configuração de integração do Google SecOps.
Defina o parâmetro Servidor como o FQDN do controlador do domínio (não o endereço IP) para que o nome do host corresponda ao nome comum (CN) ou ao nome alternativo do sujeito (SAN) no certificado.
Clique em Testar para validar o handshake de TLS.
Requisitos de autenticação e conta de serviço
A integração do Active Directory é autenticada usando credenciais padrão do AD DS.
Verifique se a configuração de autenticação está em conformidade com as seguintes práticas de segurança:
Conta de serviço dedicada: crie uma conta de serviço dedicada (como
svc_secops_ad) especificamente para playbooks automatizados do Google SecOps. Evite usar contas de usuário interativas ou contas de administrador de domínio integradas.Formato do nome de usuário: o nome de usuário pode ser fornecido como um nome principal de usuário (UPN, na sigla em inglês) (como
svc_secops@example.local) ou como um nome de logon de nível inferior (EXAMPLE\svc_secops).PoLP: não adicione a conta de serviço a grupos integrados privilegiados, como Administradores de domínio, Administradores corporativos ou Operadores de conta. Em vez disso, conceda permissões granulares em UOs específicas em que os objetos de usuário, computador ou grupo residem.
Configurar permissões de ação (privilégio mínimo)
Conceda à conta de serviço de autenticação apenas as permissões do Active Directory e o acesso ao atributo LDAP necessários para as ações específicas que você planeja executar.
Consulte as permissões mínimas para ações do Active Directory na tabela a seguir:
| Nome da ação | Permissão do AD DS / direito estendido obrigatório | Classe de objeto de destino | Descrição / Escopo do atributo |
|---|---|---|---|
| Ping | Read Property |
Usuário, raiz do domínio | Consulta o objeto da conta de serviço configurado (sAMAccountName,
userPrincipalName, mail) para validar a conectividade
e as credenciais do diretório. |
| Enriquecer entidades |
|
Usuário, computador, grupo | Consulta atributos de usuários e computadores e resolve associações de grupos aninhados.
Requer Read Property em userAccountControl para
evitar erros de subscrito nulo. |
| Desativar conta |
|
Usuário | Lê e define a flag ACCOUNTDISABLE (0x0002)
no objeto do usuário de destino. |
| Ativar conta |
|
Usuário | Lê e limpa a sinalização ACCOUNTDISABLE (0x0002)
no objeto do usuário de destino. |
| Desativar computador |
|
Computador | Lê e define a flag ACCOUNTDISABLE no objeto do computador de destino. |
| Ativar o computador |
|
Computador | Lê e limpa a flag ACCOUNTDISABLE no objeto do computador de destino. |
| Liberar conta bloqueada |
|
Usuário | Lê e define o atributo lockoutTime como 0 para
desbloquear uma conta de usuário bloqueada. |
| Forçar atualização de senha |
|
Usuário | Lê e define o atributo pwdLastSet como 0 para
exigir que o usuário mude a senha no próximo login. |
| Definir senha do usuário |
|
Usuário | Redefine a senha do usuário de destino. Requer LDAPS (porta 636) ou StartTLS. |
| Adicionar usuário ao grupo |
|
Grupo | Adiciona o nome distinto do usuário de destino (distinguishedName)
ao atributo member do grupo. |
| Remover usuário do grupo |
|
Grupo | Remove o nome diferenciado (distinguishedName) do usuário de destino do atributo member do grupo. |
| Alterar UO do usuário |
|
Unidade organizacional, usuário | Move objetos de usuário entre UOs usando o LDAP modify_dn. |
| Alterar UO do host |
|
Unidade organizacional, computador | Move objetos de computador entre UOs usando o LDAP modify_dn. |
| Atualizar atributos de um usuário do AD | Write Property em atributos de destino (como
mail, title, department,
telephoneNumber, description ou
manager) |
Usuário | Modifica os valores de atributos especificados no objeto de usuário de destino. |
| Atualizar atributos de um host do AD | Write Property em atributos de destino (como
description ou location) |
Computador | Modifica os valores de atributos especificados no objeto do computador de destino. |
| Receber participantes do grupo |
|
Grupo, usuário, computador | Consulta a associação ao grupo e os atributos da conta do membro. |
| Receber detalhes de contato do gerente |
|
Usuário | Lê o atributo manager do objeto do usuário de destino e
recupera os detalhes de contato do gerente. |
| O usuário está no grupo |
|
Usuário, grupo | Avalia se uma conta de usuário pertence ao grupo de segurança ou distribuição especificado. |
| Listar grupos de usuários |
|
Usuário, grupo | Retorna a lista de todos os grupos atribuídos à conta de usuário especificada. |
| Pesquisar no Active Directory |
|
Usuário, computador, grupo, unidade organizacional | Executa consultas de filtro LDAP personalizadas na subárvore do diretório. |
Como delegar permissões no Active Directory
Para aplicar o PoLP sem conceder direitos administrativos amplos, delegue permissões em UOs de destino usando o console gráfico do ADUC ou as ferramentas de linha de comando PowerShell e dsacls. Você só precisa usar um desses métodos e delegar as permissões necessárias para as ações específicas que planeja executar.
Delegar controle usando o ADUC
Se preferir usar uma interface gráfica, use o Assistente de Delegação de Controle no ADUC para delegar permissões específicas de objetos e propriedades.
Execute o assistente na UO de destino para conceder as permissões de objeto e propriedade necessárias para as ações que você planeja usar (como ler e gravar sinalizações de controle de conta, redefinir senhas ou desbloquear contas).
Para orientações detalhadas sobre como executar o assistente, consulte a documentação da Microsoft sobre Delegação de controle no AD DS.
Delegar controle usando o PowerShell e o dsacls
Se você preferir uma abordagem de linha de comando ou quiser automatizar as atribuições de permissão, use o PowerShell com o utilitário dsacls.exe integrado em vez do ADUC.
Execute apenas os exemplos de comando que se aplicam às ações que você planeja usar em uma estação de trabalho administrativa ou em um controlador de domínio, substituindo a UO de destino e o nome da conta de serviço:
- Conceda permissões de leitura e gravação em
userAccountControlpara objetos de usuário (para ativar ou desativar contas de usuário e evitar erros de enriquecimento):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;user" - Conceda permissões de leitura e gravação em
userAccountControlpara objetos de computador (para ativar ou desativar computadores):powershell dsacls.exe "OU=Computers,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;computer" - Conceda permissões para desbloquear a conta (
lockoutTime):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;lockoutTime;user" - Conceda permissões para forçar a mudança de senha (
pwdLastSet):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;pwdLastSet;user" - Conceda direitos de redefinição de senha (direito estendido
Reset Password):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:CA;Reset Password;user" - Conceda direitos de modificação de associação em um grupo de segurança:
powershell dsacls.exe "CN=SecOps-Quarantine,OU=Groups,DC=example,DC=local" /G "EXAMPLE\svc_secops_ad:RPWP;member;group"
Para mais detalhes sobre sintaxe e chaves de parâmetro, consulte a documentação da Microsoft sobre dsacls.
Parâmetros de integração
A integração com o Active Directory requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Server |
Obrigatório. O nome do host, o nome do DNS ou o endereço IP do servidor do Active Directory. A integração se comunica usando o protocolo LDAP. Para usar uma porta personalizada, anexe-a ao endereço (como
Por padrão, a integração usa a porta 636 quando o SSL/TLS está ativado e a porta 389 quando está desativado. |
Username |
Obrigatório. O nome de usuário ou endereço de e-mail do usuário para se conectar ao Active
Directory, como Esse parâmetro também aceita o atributo |
Password |
Obrigatório. A senha da conta de usuário. |
Domain |
Obrigatório. O caminho DNS completo para seu domínio no namespace de rede. Informe o nome de domínio totalmente qualificado
(FQDN) do seu domínio no seguinte formato:
Por exemplo, se o domínio interno do Active Directory for
|
Custom Query Fields |
Opcional. Uma lista separada por vírgulas de campos personalizados do Active Directory para incluir em
consultas, como |
CA Certificate File - parsed into Base64 String |
Opcional. A string do arquivo de certificado de CA codificada no formato base64 obtida ao configurar o certificado de CA. Forneça o valor total. |
Use SSL |
Opcional. Se selecionada, a integração valida o certificado SSL ao se conectar ao servidor do Active Directory e usa LDAPS seguro (porta 636). Se não estiver selecionada, o LDAP padrão (porta 389) será usado. |
Debug Logging |
Opcional. Se selecionada, a integração vai registrar informações detalhadas de depuração para operações do Active Directory. |
Para instruções sobre como configurar uma integração no Google SecOps, consulte Configurar integrações.
Se necessário, você pode fazer mudanças depois. Depois de configurar uma instância de integração, é possível usá-la em playbooks. Para mais informações sobre como configurar e oferecer suporte a várias instâncias, consulte Como oferecer suporte a várias instâncias.
Ações
Para mais informações sobre ações, consulte Responder a ações pendentes na sua mesa de trabalho e Executar uma ação manual no seu caso.
Adicionar usuário ao grupo
Use a ação Adicionar usuário ao grupo para adicionar usuários do caso a um ou mais grupos do Active Directory, como adicionar uma conta a um grupo de acesso restrito durante uma investigação. A ação identifica automaticamente os usuários-alvo do caso e os adiciona aos grupos especificados.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
A ação Adicionar usuário ao grupo requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Group Name |
Obrigatório. Uma lista separada por vírgulas de grupos para adicionar usuários. |
Saídas da ação
A ação Adicionar usuário ao grupo fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Adicionar usuário ao grupo pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Action wasn't able to add the following users to the group
"GROUP_NAME" in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a
conta de serviço tem permissão para modificar o atributo |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as contas de usuário existem no Active Directory e se os identificadores de entidade correspondem a nomes de usuário ou endereços de e-mail válidos. |
The following groups were not found in Active Directory:
GROUP_NAME |
A ação falhou para os grupos especificados. Verifique a
ortografia dos nomes dos grupos no parâmetro |
No users were added to the group
"GROUP_NAME" in Active
Directory. |
A ação falhou para o grupo especificado. Verifique se os usuários de destino existem no Active Directory e se a conta de serviço tem acesso de gravação ao grupo especificado. |
No users were added to the provided groups in Active
Directory. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Add User To Group". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, os parâmetros de entrada ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Adicionar usuário ao grupo:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Mudar UO do host
Use a ação Mudar UO do host para mover computadores no caso para uma unidade organizacional diferente no Active Directory, como mover uma máquina comprometida para uma UO de quarentena com políticas restritas. A ação identifica automaticamente os computadores de destino do caso e os move para a UO de destino especificada.
Essa ação é executada na entidade Hostname do Google SecOps.
Entradas da ação
A ação Alterar UO do host requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
OU Name |
Obrigatório. O nome da nova UO host. |
Saídas da ação
A ação Alterar UO do host fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Alterar UO do host pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Changed OU for the following hosts:
ENTITY_ID |
A ação foi concluída. |
Failed to change OU for the following hosts :
ENTITY_ID |
A ação falhou para os hosts especificados. Verifique se a UO de destino existe e se a conta de serviço tem permissão para mover objetos de computador entre as UOs de origem e de destino. |
The following hosts were not found in Active Directory:
ENTITY_ID |
A ação falhou para os hosts especificados. Verifique se as
contas de computador existem no Active Directory e correspondem às
entidades |
The action didn't change OU on any hosts. |
A ação falhou. Verifique se os computadores de destino e a UO de destino existem no Active Directory e se a conta de serviço tem permissões para mover as contas de computador. |
Error executing action "Change Host OU". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, o parâmetro |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Alterar UO do host:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Mudar a UO do usuário
Use a ação Alterar UO do usuário para mover os usuários do caso para uma unidade organizacional diferente no Active Directory, como mover uma conta para uma UO restrita durante um incidente ou fluxo de trabalho de desligamento. A ação identifica automaticamente os usuários-alvo do caso e os move para a UO de destino especificada.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
A ação Alterar UO do usuário requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
OU Name |
Obrigatório. O nome da nova UO de usuário. |
Saídas da ação
A ação Alterar UO do usuário fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Alterar UO do usuário pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Changed OU for the following users:
ENTITY_ID |
A ação foi concluída. |
Failed to change OU for the following users :
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a UO de destino existe e se a conta de serviço tem permissão para mover objetos de usuário entre as UOs de origem e de destino. |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
The action didn't change OU on any users. |
A ação falhou. Verifique se os usuários de destino e a UO de destino existem no Active Directory e se a conta de serviço tem permissões para mover as contas de usuário. |
Error executing action "Change User OU". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, o parâmetro |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Alterar UO do usuário:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Desativar conta
Use a ação Desativar conta para desativar contas de usuário no Active Directory. Essa ação segmenta automaticamente os usuários anexados ao caso.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Desativar conta fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Desativar conta pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Disabled account for the following users:
ENTITY_ID |
A ação foi concluída. |
Failed to disable account for the following users:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a
conta de serviço tem permissões de leitura e gravação para o
atributo |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
No users were disabled in Active Directory. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Disable Account". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Desativar conta:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Desativar computador
Use a ação Desativar computador para desativar contas de computador no Active Directory e impedir que máquinas comprometidas ou não autorizadas se autentiquem no domínio. A ação segmenta automaticamente os nomes de host anexados ao caso.
Essa ação é executada na entidade Hostname do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Desativar computador fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Desativar computador pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Action wasn't able to disable the following computers in Active
Directory: ENTITY_ID |
A ação falhou nos computadores especificados. Verifique se
a conta de serviço tem permissões de leitura e gravação para o
atributo |
The following computers were not found in Active Directory:
ENTITY_ID |
A ação falhou nos computadores especificados. Verifique se
as contas de computador existem no Active Directory e correspondem às
entidades |
No computers were disabled in Active Directory. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Disable Computer". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Desativar computador:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Ativar conta
Use a ação Ativar conta para reativar contas de usuário desativadas no Active Directory. A ação segmenta automaticamente os usuários anexados ao caso.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Ativar conta fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Ativar conta pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Action wasn't able to enable the following users in Active
Directory: ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a
conta de serviço tem permissões de leitura e gravação para o
atributo |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
No users were enabled in Active Directory. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Enable Account". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Ativar conta:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Ativar computador
Use a ação Ativar computador para reativar as contas de computador desativadas no Active Directory para que as máquinas possam se autenticar no domínio novamente. A ação visa automaticamente os nomes de host anexados ao caso.
Essa ação é executada na entidade Hostname do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Ativar computador fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Ativar computador pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Action wasn't able to enable the following computers in Active
Directory: ENTITY_ID |
A ação falhou nos computadores especificados. Verifique se
a conta de serviço tem permissões de leitura e gravação para o
atributo |
The following computers were not found in Active Directory:
ENTITY_ID |
A ação falhou nos computadores especificados. Verifique se
as contas de computador existem no Active Directory e correspondem às
entidades |
No computers were enabled in Active Directory. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Enable Computer". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Ativar computador:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Enriquecer entidades
Use a ação Enriquecer entidades para recuperar detalhes do perfil do Active Directory, status da conta e associações de grupo para usuários e computadores no caso. É possível enriquecer as entidades com todas as informações de diretório disponíveis ou limitar os resultados e a tabela de casos a atributos específicos.
Essa ação é assíncrona. Ajuste o valor do tempo limite do script no ambiente de desenvolvimento integrado do Google SecOps para a ação, se necessário.
A ação Enriquecer entidades é executada nas seguintes entidades do Google SecOps:
UserHostname
Entradas da ação
A ação Enriquecer entidades requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Mark Entities as Internal |
Opcional. Se selecionada, a ação marca automaticamente as entidades enriquecidas como internas. Ativado por padrão. |
Create Case Wall Table |
Opcional. Se selecionada, a ação gera uma tabela de mural de casos com os atributos do Active Directory recuperados para cada entidade enriquecida. Ativado por padrão. |
Specific Attribute Names To Enrich With |
Opcional. Uma lista separada por vírgulas de nomes de atributos para enriquecer as entidades. Se você não fornecer nenhum valor, a ação vai enriquecer as entidades com todos os atributos disponíveis. Se um atributo tiver vários valores, a ação vai enriquecer o atributo com todos os valores disponíveis. Esse parâmetro diferencia maiúsculas de minúsculas. |
Should Case Wall Table be filtered by the specified
Attributes? |
Opcional. Se selecionada, a ação preenche a tabela do painel de casos
apenas com os atributos especificados em |
Should JSON result be filtered by the specified
Attributes? |
Opcional. Se selecionado, o resultado JSON retorna apenas
os atributos especificados em |
Saídas da ação
A ação Enriquecer entidades fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Disponível |
| Tabela de enriquecimento de entidades | Disponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Tabela do painel de casos
A ação Enriquecer entidades fornece a seguinte tabela no Case
Wall quando Create Case Wall Table é selecionado:
- Nome da tabela:
Report for: <var class="readonly">ENTITY_ID</var> - Colunas: nomes e valores de atributos do Active Directory recuperados para a
entidade (ou filtrados pelo parâmetro
Specific Attribute Names To Enrich WithseShould Case Wall Table be filtered by the specified Attributes?estiver selecionado).
Enriquecimento de entidades
A ação Enriquecer entidades é compatível com o seguinte enriquecimento de entidade:
| Nome do campo de enriquecimento | Lógica |
|---|---|
AD_primaryGroupID |
A ação retorna o valor se ele existir no resultado JSON. |
AD_logonCount |
A ação retorna o valor se ele existir no resultado JSON. |
AD_cn |
A ação retorna o valor se ele existir no resultado JSON. |
AD_countryCode |
A ação retorna o valor se ele existir no resultado JSON. |
AD_objectClass |
A ação retorna o valor se ele existir no resultado JSON. |
AD_userPrincipalName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_adminCount |
A ação retorna o valor se ele existir no resultado JSON. |
AD_lastLogonTimestamp |
A ação retorna o valor se ele existir no resultado JSON. |
AD_manager |
A ação retorna o valor se ele existir no resultado JSON. |
AD_instanceType |
A ação retorna o valor se ele existir no resultado JSON. |
AD_distinguishedName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_dSCorePropagationData |
A ação retorna o valor se ele existir no resultado JSON. |
AD_msDS-SupportedEncryptionTypes |
A ação retorna o valor se ele existir no resultado JSON. |
AD_objectSid |
A ação retorna o valor se ele existir no resultado JSON. |
AD_whenCreated |
A ação retorna o valor se ele existir no resultado JSON. |
AD_uSNCreated |
A ação retorna o valor se ele existir no resultado JSON. |
AD_lockoutTime |
A ação retorna o valor se ele existir no resultado JSON. |
AD_badPasswordTime |
A ação retorna o valor se ele existir no resultado JSON. |
AD_pwdLastSet |
A ação retorna o valor se ele existir no resultado JSON. |
AD_sAMAccountName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_objectCategory |
A ação retorna o valor se ele existir no resultado JSON. |
AD_lastLogon |
A ação retorna o valor se ele existir no resultado JSON. |
AD_objectGUID |
A ação retorna o valor se ele existir no resultado JSON. |
AD_whenChanged |
A ação retorna o valor se ele existir no resultado JSON. |
AD_badPwdCount |
A ação retorna o valor se ele existir no resultado JSON. |
AD_accountExpires |
A ação retorna o valor se ele existir no resultado JSON. |
AD_displayName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_name |
A ação retorna o valor se ele existir no resultado JSON. |
AD_memberOf |
A ação retorna o valor se ele existir no resultado JSON. |
AD_codePage |
A ação retorna o valor se ele existir no resultado JSON. |
AD_userAccountControl |
A ação retorna o valor se ele existir no resultado JSON. |
AD_sAMAccountType |
A ação retorna o valor se ele existir no resultado JSON. |
AD_uSNChanged |
A ação retorna o valor se ele existir no resultado JSON. |
AD_sn |
A ação retorna o valor se ele existir no resultado JSON. |
AD_givenName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_lastLogoff |
A ação retorna o valor se ele existir no resultado JSON. |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Enriquecer entidades:
[
{
"EntityResult": {
"primaryGroupID": [513],
"logonCount": [6505],
"cn": ["user name"],
"countryCode": [0],
"objectClass": ["top", "person", "organizationalPerson"],
"userPrincipalName": ["user@example.com"],
"adminCount": [1],
"lastLogonTimestamp": ["2019-01-09 08:42:03.540783+00:00"],
"manager": ["CN=user name,OU=R&D,OU=TLV,OU=host name,DC=domain,DC=LOCAL"],
"instanceType": [4],
"distinguishedName": ["CN=user name,OU=R&D,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"dSCorePropagationData": ["2019-01-14 14:39:16+00:00"],
"msDS-SupportedEncryptionTypes": [0],
"objectSid": ["ID"],
"whenCreated": ["2011-11-07 08:00:44+00:00"],
"uSNCreated": [7288202],
"lockoutTime": ["1601-01-01 00:00:00+00:00"],
"badPasswordTime": ["date"],
"pwdLastSet": ["date"],
"sAMAccountName": ["example"],
"objectCategory": ["CN=Person,CN=Schema,CN=Configuration,DC=host,DC=LOCAL"],
"lastLogon": ["2019-01-14 17:13:54.463070+00:00"],
"objectGUID": ["GUID"],
"whenChanged": ["2019-01-14 16:49:01+00:00"],
"badPwdCount": [1],
"accountExpires": ["9999-12-31 23:59:59.999999"],
"displayName": ["example user"],
"name": ["user"],
"memberOf": ["CN=\\\\u05e7\\\\u05d1\\\\u05d5\\\\u05e6\\\\u05d4 \\\\u05d1\\\\u05e2\\\\u05d1\\\\u05e8\\\\u05d9\\\\u05ea,OU=TEST,OU=QA,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL", "CN=Organization Management,OU=Microsoft Exchange Security Groups,DC=domain,DC=LOCAL", "CN=Local Admin,OU=Groups,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"codePage": [0],
"userAccountControl": [111],
"sAMAccountType": [805306368],
"uSNChanged": [15301168],
"sn": ["example"],
"givenName": ["user"],
"lastLogoff": ["1601-01-01 00:00:00+00:00"]
},
"Entity": "user@example.com"
}
]
Mensagens de saída
A ação Enrich Entities pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
The following entities were not found in Active Directory:
ENTITY_ID |
A ação falhou para as entidades especificadas. Verifique se as contas de usuário ou host existem no Active Directory e correspondem aos identificadores de entidade no caso. |
Failed to enrich the following Users
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a
conta de serviço tem permissão para ler atributos (incluindo
|
Failed to enrich the following Hosts
ENTITY_ID |
A ação falhou para os hosts especificados. Verifique se a
conta de serviço tem permissão para ler atributos (incluindo
|
No entities were enriched. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Enrich Entities". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, os campos de consulta personalizados ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Enriquecer entidades:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Forçar atualização de senha
Use a ação Forçar atualização de senha para exigir que os usuários alterem a senha no próximo login. A ação segmenta automaticamente os usuários anexados ao caso.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Forçar atualização de senha fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Forçar atualização de senha pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Forced password update on next logon for the following
users: ENTITY_ID |
A ação foi concluída. |
Failed to force password update on next logon for the following
users: ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a
conta de serviço tem permissões de leitura e gravação para o
atributo |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
Password update wasn't forced on any users. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Force Password Update". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Forçar atualização de senha:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Receber participantes do grupo
Use a ação Receber membros do grupo para listar os usuários, computadores ou ambos que pertencem a um grupo específico do Active Directory. Se quiser, você pode restringir a pesquisa a uma unidade organizacional ou grupo principal específico e incluir membros de subgrupos aninhados.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
A ação Get Group Members requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Group Name |
Obrigatório. O nome do grupo que contém os membros listados. |
Members Type |
Obrigatório. O tipo de membro a ser recuperado do grupo. Os valores possíveis são os seguintes:
O valor padrão é |
Where To Search |
Obrigatório. Um Os valores possíveis são os seguintes:
O valor padrão é |
Filter Object Value |
Opcional. O nome do |
Perform Nested Search |
Opcional. Se selecionada, a ação recupera membros de subgrupos aninhados que pertencem ao grupo de destino. |
Limit |
Opcional. O número máximo de listagens a serem recuperadas do Active Directory. O valor padrão é |
Saídas da ação
A ação Get Group Members fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Disponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Tabela do painel de casos
A ação Get Group Members fornece a seguinte tabela no Case Wall:
- Nome da tabela:
Members of Active Directory group: <var class="readonly">GROUP_NAME</var> - Colunas:
Distinguished NameSAM Account NameUser Principal NameType
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Receber participantes do grupo:
[
{
"dn": "CN=Example User1,OU=User Accounts,DC=example,DC=local",
"sAMAccountName": "ExampleUser1",
"userPrincipalName": "user1@example.local",
"type": "CN=Person,CN=Schema,CN=Configuration,DC=example,DC=local"
},
{
"dn": "CN=Example User2,CN=Users,DC=example,DC=local",
"sAMAccountName": "ExampleUser2",
"userPrincipalName": "user2@example.local",
"type": "CN=Person,CN=Schema,CN=Configuration,DC=example,DC=local"
}
]
Mensagens de saída
A ação Get Group Members pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Error executing action "Get Group Members". Reason: Filter
Object Value should be provided |
A ação falhou. Informe um nome de UO ou grupo válido no
parâmetro |
Error executing action "Get Group Members". Reason: Given value
for Limit should be a positive number. |
A ação falhou. Insira um número inteiro maior que
|
Error executing action "Get Group Members". Reason: Given
group doesn't exist in Active Directory. |
A ação falhou. Verifique o nome do grupo no parâmetro |
Error executing action "Get Group Members". Reason: Specified
Organizational Unit doesn't exist in Active Directory. |
A ação falhou. Verifique se a unidade organizacional
especificada em |
Error executing action "Get Group Members". Reason: Specified
Group in "Filter Object Value" doesn't exist in Active
Directory. |
A ação falhou. Verifique se o grupo pai especificado em
|
Error executing action "Get Group Members". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, os parâmetros de entrada ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Receber participantes do grupo:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Receber detalhes de contato do gerente
Use a ação Receber detalhes de contato do gerente para procurar o gerente de um usuário no Active Directory e recuperar os dados de contato dele. A ação segmenta automaticamente os usuários anexados ao caso.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Receber detalhes de contato do gerente fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Disponível |
| Tabela de enriquecimento de entidades | Disponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Tabela do painel de casos
A ação Receber detalhes de contato do gerente fornece a seguinte tabela no Mural de casos:
- Nome da tabela:
Manager Contact: <var class="readonly">ENTITY_ID</var> - Colunas:
Manager NameManager Phone
Enriquecimento de entidades
A ação Receber detalhes de contato do gerente é compatível com o seguinte enriquecimento de entidade:
| Nome do campo de enriquecimento | Lógica |
|---|---|
AD_Manager_Name |
A ação retorna o valor se ele existir no resultado JSON. |
AD_Manager_phone |
A ação retorna o valor se ele existir no resultado JSON. |
AD_primaryGroupID |
A ação retorna o valor se ele existir no resultado JSON. |
AD_logonCount |
A ação retorna o valor se ele existir no resultado JSON. |
AD_cn |
A ação retorna o valor se ele existir no resultado JSON. |
AD_countryCode |
A ação retorna o valor se ele existir no resultado JSON. |
AD_objectClass |
A ação retorna o valor se ele existir no resultado JSON. |
AD_userPrincipalName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_adminCount |
A ação retorna o valor se ele existir no resultado JSON. |
AD_lastLogonTimestamp |
A ação retorna o valor se ele existir no resultado JSON. |
AD_manager |
A ação retorna o valor se ele existir no resultado JSON. |
AD_instanceType |
A ação retorna o valor se ele existir no resultado JSON. |
AD_distinguishedName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_dSCorePropagationData |
A ação retorna o valor se ele existir no resultado JSON. |
AD_msDS-SupportedEncryptionTypes |
A ação retorna o valor se ele existir no resultado JSON. |
AD_objectSid |
A ação retorna o valor se ele existir no resultado JSON. |
AD_whenCreated |
A ação retorna o valor se ele existir no resultado JSON. |
AD_uSNCreated |
A ação retorna o valor se ele existir no resultado JSON. |
AD_lockoutTime |
A ação retorna o valor se ele existir no resultado JSON. |
AD_badPasswordTime |
A ação retorna o valor se ele existir no resultado JSON. |
AD_pwdLastSet |
A ação retorna o valor se ele existir no resultado JSON. |
AD_sAMAccountName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_objectCategory |
A ação retorna o valor se ele existir no resultado JSON. |
AD_lastLogon |
A ação retorna o valor se ele existir no resultado JSON. |
AD_objectGUID |
A ação retorna o valor se ele existir no resultado JSON. |
AD_whenChanged |
A ação retorna o valor se ele existir no resultado JSON. |
AD_badPwdCount |
A ação retorna o valor se ele existir no resultado JSON. |
AD_accountExpires |
A ação retorna o valor se ele existir no resultado JSON. |
AD_displayName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_name |
A ação retorna o valor se ele existir no resultado JSON. |
AD_memberOf |
A ação retorna o valor se ele existir no resultado JSON. |
AD_codePage |
A ação retorna o valor se ele existir no resultado JSON. |
AD_userAccountControl |
A ação retorna o valor se ele existir no resultado JSON. |
AD_sAMAccountType |
A ação retorna o valor se ele existir no resultado JSON. |
AD_uSNChanged |
A ação retorna o valor se ele existir no resultado JSON. |
AD_sn |
A ação retorna o valor se ele existir no resultado JSON. |
AD_givenName |
A ação retorna o valor se ele existir no resultado JSON. |
AD_lastLogoff |
A ação retorna o valor se ele existir no resultado JSON. |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Receber detalhes de contato do gerente:
[
{
"EntityResult":
{
"primaryGroupID": [513],
"logonCount": [6505],
"cn": ["user name"],
"countryCode": [0],
"objectClass": ["top", "person", "organizationalPerson"],
"userPrincipalName": ["user@example.com"],
"adminCount": [1],
"lastLogonTimestamp": ["2019-01-09 08:42:03.540783+00:00"],
"manager": ["CN=user name,OU=R&D,OU=TLV,OU=host name,DC=domain,DC=LOCAL"],
"instanceType": [4],
"distinguishedName": ["CN=user name,OU=R&D,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"dSCorePropagationData": ["2019-01-14 14:39:16+00:00"],
"msDS-SupportedEncryptionTypes": [0],
"objectSid": ["ID"],
"whenCreated": ["2011-11-07 08:00:44+00:00"],
"uSNCreated": [7288202],
"lockoutTime": ["1601-01-01 00:00:00+00:00"],
"badPasswordTime": ["date"],
"pwdLastSet": ["date"],
"sAMAccountName": ["example"],
"objectCategory": ["CN=Person,CN=Schema,CN=Configuration,DC=host,DC=LOCAL"],
"lastLogon": ["2019-01-14 17:13:54.463070+00:00"],
"objectGUID": ["GUID"],
"whenChanged": ["2019-01-14 16:49:01+00:00"],
"badPwdCount": [1],
"accountExpires": ["9999-12-31 23:59:59.999999"],
"displayName": ["example"],
"name": ["user"],
"memberOf": ["CN=\\\\u05e7\\\\u05d1\\\\u05d5\\\\u05e6\\\\u05d4 \\\\u05d1\\\\u05e2\\\\u05d1\\\\u05e8\\\\u05d9\\\\u05ea,OU=TEST,OU=QA,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL", "CN=Organization Management,OU=Microsoft Exchange Security Groups,DC=domain,DC=LOCAL", "CN=Local Admin,OU=Groups,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"codePage": [0],
"userAccountControl": [111],
"sAMAccountType": [805306368],
"uSNChanged": [15301168],
"sn": ["example"],
"givenName": ["user"],
"lastLogoff": ["1601-01-01 00:00:00+00:00"]
},
"Entity": "user@example.com"
}
]
Mensagens de saída
A ação Receber detalhes de contato do gerente pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Retrieved manager details for the following users:
ENTITY_ID |
A ação foi concluída. |
The following users don't have managers specified in Active
Directory: ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se o
atributo |
Failed to retrieve manager details for the following users:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a
conta de serviço tem permissão para ler o atributo |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
No manager details were retrieved for the provided
users. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Get Manager Contact Details".
Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Get Manager Contact Details:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
O usuário está no grupo
Use a ação O usuário está no grupo para verificar se usuários específicos pertencem a um
determinado grupo do Active Directory. Por padrão, a ação verifica as entidades User
no caso, ou você pode inserir uma lista separada por vírgulas de nomes de usuário no parâmetro User
Name para verificar contas específicas diretamente.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
A ação O usuário está no grupo requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Group Name |
Obrigatório. O nome do grupo a ser verificado, como
|
User Name |
Opcional. Uma lista separada por vírgulas de nomes de usuário para verificar. Se você não fornecer um valor, a ação vai verificar as entidades |
Where To Search |
Obrigatório. Um Os valores possíveis são os seguintes:
O valor padrão é |
Filter Object Value |
Opcional. O nome do
|
Search In Subgroups |
Opcional. Se selecionada, a ação pesquisa recursivamente em subgrupos aninhados. |
Saídas da ação
A ação O usuário está no grupo fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação O usuário está no grupo:
[
{
"EntityResult": true,
"Entity": "USER1@EXAMPLE.COM"
}, {
"EntityResult": false,
"Entity": "USER2@EXAMPLE.COM"
}, {
"EntityResult": true,
"Entity": "USER3@EXAMPLE.COM"
}
]
Mensagens de saída
A ação O usuário está no grupo pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
The following users were not found in Active Directory:
USER_NAME |
A ação falhou para os usuários especificados. Verifique se os
nomes de usuário ou as entidades |
None of the provided users were found in Active
Directory. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Is User In Group". Reason: Filter
Object Value should be provided |
A ação falhou. Informe um nome de UO ou grupo válido no
parâmetro |
Error executing action "Is User In Group". Reason: Given
group doesn't exist in Active Directory. |
A ação falhou. Verifique o nome do grupo no parâmetro |
Error executing action "Is User In Group". Reason: Specified
Organizational Unit doesn't exist in Active Directory. |
A ação falhou. Verifique se a unidade organizacional
especificada em |
Error executing action "Is User In Group". Reason: Specified
Group in "Filter Object Value" doesn't exist in Active
Directory. |
A ação falhou. Verifique se o grupo pai especificado em
|
Error executing action "Is User In Group". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, os parâmetros de entrada ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação O usuário está no grupo:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Listar grupos de usuários
Use a ação Listar grupos de usuários para recuperar uma lista de todos os grupos do Active Directory a que um usuário pertence. A ação segmenta automaticamente os usuários anexados ao caso.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Listar grupos de usuários fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Listar grupos de usuários:
[
{
"EntityResult": ["Domain Users"],
"Entity": "user@example.com"
}
]
Mensagens de saída
A ação Listar grupos de usuários pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Groups were listed for the following users:
ENTITY_ID |
A ação foi concluída. |
No groups were found for the following users:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário estão atribuídas a pelo menos um grupo explícito no
atributo |
Failed to list groups for the following users:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a
conta de serviço tem permissão para ler o atributo |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
No groups were listed. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "List User Groups". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Listar grupos de usuários:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Ping
Use a ação Ping para verificar se o Google SecOps pode se conectar e autenticar no servidor do Active Directory usando as configurações de integração definidas.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Ping fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Ping pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Connected successfully. |
A ação foi concluída. |
Error executing action "Ping". Reason:
ERROR_REASON |
A ação falhou. Verifique o endereço do servidor, a porta, as configurações de SSL ou as credenciais da conta de serviço na configuração da integração. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Ping:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Liberar conta bloqueada
Use a ação Liberar conta bloqueada para desbloquear contas de usuário no Active Directory que foram bloqueadas após muitas tentativas de login com falha. A ação segmenta automaticamente os usuários anexados ao caso.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Liberar conta bloqueada fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Liberar conta bloqueada pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Unlocked account for the following users:
ENTITY_ID |
A ação foi concluída. |
Failed to unlock account for the following users:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a
conta de serviço tem permissões de leitura e gravação para o
atributo |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
No accounts were unlocked. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Release Locked Account". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Liberar conta bloqueada:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Remover usuário do grupo
Use a ação Remover usuário do grupo para remover usuários do caso de um ou mais grupos do Active Directory, como revogar o acesso elevado ao grupo durante um incidente. A ação identifica automaticamente os usuários-alvo do caso e os remove dos grupos especificados.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
A ação Remover usuário do grupo requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Group Name |
Obrigatório. Uma lista separada por vírgulas de grupos dos quais os usuários serão removidos. |
Saídas da ação
A ação Remover usuário do grupo fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Remover usuário do grupo pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Action wasn't able to remove the following users from the group
"GROUP_NAME" in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a
conta de serviço tem permissão para modificar o atributo |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
The following groups were not found in Active Directory:
GROUP_NAME |
A ação falhou para os grupos especificados. Verifique a
ortografia dos nomes dos grupos no parâmetro |
No users were removed from the group
"GROUP_NAME" in Active Directory.
|
A ação falhou para o grupo especificado. Verifique se os usuários de destino existem no Active Directory e se a conta de serviço tem acesso de gravação ao grupo especificado. |
No users were removed from the provided groups in Active
Directory. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Remove User From Group". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, os parâmetros de entrada ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Remover usuário do grupo:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Pesquisar no Active Directory
Use a ação Pesquisar no Active Directory para pesquisar usuários, computadores, grupos ou unidades organizacionais no diretório usando condições de pesquisa integradas ou uma consulta personalizada. Também é possível filtrar a pesquisa por unidades organizacionais específicas e escolher quais campos do diretório incluir nos resultados.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
A ação Pesquisar no Active Directory requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Search Condition |
Obrigatório. A condição a ser aplicada à pesquisa. Os valores possíveis são os seguintes:
O valor padrão é |
Include Domain |
Opcional. Se selecionada, a ação inclui o componente de domínio
ao pesquisar com as condições |
Search Object |
Obrigatório. Um tipo de objeto a ser pesquisado quando não estiver usando
Os valores possíveis são os seguintes:
O valor padrão é |
Filter Object Value |
Obrigatório. Um valor de objeto para filtrar ou a string de consulta LDAP completa quando |
Custom Fields |
Opcional. Uma lista separada por vírgulas de atributos LDAP a serem retornados nos resultados da pesquisa. |
Specific OUs to Search |
Opcional. Uma lista separada por vírgulas de nomes de unidades organizacionais para restringir o escopo da pesquisa. |
Include Default Search Fields |
Opcional. Se selecionada, a ação inclui campos padrão do Active Directory nos
resultados retornados, além de qualquer
Ativado por padrão. |
Max Records To Return |
Opcional. Um número máximo de registros a serem recuperados do Active Directory. O valor padrão é |
Sort Field |
Opcional. Um nome de atributo LDAP usado para classificar as entradas retornadas. |
Saídas da ação
A ação Pesquisar no Active Directory fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Disponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Tabela do painel de casos
A ação Pesquisar no Active Directory fornece a seguinte tabela no Case Wall:
- Nome da tabela:
Active Directory Search Results - Colunas: atributos do Active Directory retornados para as entradas de diretório correspondentes (com base em
Include Default Search FieldseCustom Fields).
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Pesquisar Active Directory:
[
{
"primaryGroupID": [
513
],
"logonCount": [
6505
],
"cn": [
"user name"
],
"countryCode": [
0
],
"objectClass": [
"top",
"person",
"organizationalPerson"
],
"userPrincipalName": [
"user@example.com"
],
"adminCount": [
1
],
"lastLogonTimestamp": [
"2019-01-09 08:42:03.540783+00:00"
],
"manager": [
"CN=user name,OU=R&D,OU=TLV,OU=host name,DC=domain,DC=LOCAL"
],
"instanceType": [
4
],
"distinguishedName": [
"CN=user name,OU=R&D,OU=TLV,OU=host,DC=domain,DC=LOCAL"
],
"dSCorePropagationData": [
"2019-01-14 14:39:16+00:00"
],
"msDS-SupportedEncryptionTypes": [
0
],
"objectSid": [
"ID"
],
"whenCreated": [
"2011-11-07 08:00:44+00:00"
],
"uSNCreated": [
7288202
],
"lockoutTime": [
"1601-01-01 00:00:00+00:00"
],
"badPasswordTime": [
"date"
],
"pwdLastSet": [
"date"
],
"sAMAccountName": [
"example"
],
"objectCategory": [
"CN=Person,CN=Schema,CN=Configuration,DC=host,DC=LOCAL"
],
"lastLogon": [
"2019-01-14 17:13:54.463070+00:00"
],
"objectGUID": [
"GUID"
],
"whenChanged": [
"2019-01-14 16:49:01+00:00"
],
"badPwdCount": [
1
],
"accountExpires": [
"9999-12-31 23:59:59.999999"
],
"displayName": [
"example"
],
"name": [
"user"
],
"memberOf": [
"CN=\\\\u05e7\\\\u05d1\\\\u05d5\\\\u05e6\\\\u05d4 \\\\u05d1\\\\u05e2\\\\u05d1\\\\u05e8\\\\u05d9\\\\u05ea,OU=TEST,OU=QA,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL",
"CN=Organization Management,OU=Microsoft Exchange Security Groups,DC=domain,DC=LOCAL",
"CN=Local Admin,OU=Groups,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL"
],
"codePage": [
0
],
"userAccountControl": [
111
],
"sAMAccountType": [
805306368
],
"uSNChanged": [
15301168
],
"sn": [
"example"
],
"givenName": [
"user"
],
"lastLogoff": [
"1601-01-01 00:00:00+00:00"
]
}
]
Mensagens de saída
A ação Pesquisar no Active Directory pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Error executing action "Search Active Directory". Reason: you
need to select "Search Object" or choose "Custom LDAP Query" as a "Search
Condition" |
A ação falhou. Selecione um tipo de objeto válido no parâmetro |
Error executing action "Search Active Directory". Reason: Value
for the parameter "Max Records To Return" should be a positive
number. |
A ação falhou. Insira um número inteiro maior que
|
Error executing action "Search Active Directory". Reason: The
following OUs were not found in Active Directory:
OU_NAMES |
A ação falhou. Verifique a ortografia das unidades organizacionais no parâmetro |
Error executing action "Search Active Directory". Reason:
Knowingly invalid query was executed:
"QUERY_STRING". Please verify the
inputs and try again. |
A ação falhou. Verifique a sintaxe da consulta personalizada ou
do valor do filtro no parâmetro |
Error executing action "Search Active Directory". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, os parâmetros de entrada ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Pesquisar Active Directory:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Definir senha do usuário
Use a ação Definir senha do usuário para redefinir a senha dos usuários no caso para uma nova senha. Verifique se a integração está conectada por SSL (LDAPS) e se a nova senha atende às regras de complexidade de senha do seu domínio.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
A ação Definir senha do usuário requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
New Password |
Obrigatório. O valor da nova senha. |
Saídas da ação
A ação Definir senha do usuário fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Definir senha do usuário pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Reset password for the following users:
ENTITY_ID |
A ação foi concluída. |
Failed to reset password for the following users:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se a nova senha atende aos requisitos de complexidade e histórico de senhas do domínio e se os usuários de destino não são contas administrativas protegidas. |
The following users were not found in Active Directory:
ENTITY_ID |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
No passwords were changed. |
A ação falhou. Confirme se o caso contém entidades |
Failed to execute "Set User Password" action! Watch Over
Extended Rights permission or SSL connection. |
A ação falhou. Verifique se |
Error executing action "Set User Password". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, os parâmetros de entrada ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Definir senha do usuário:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Atualizar atributos de um host do AD
Use a ação Atualizar atributos de um host do AD para atualizar uma propriedade de diretório específica em contas de computador no caso, como atualizar o campo Description de um computador com notas de incidente. A ação identifica automaticamente
os computadores de destino do caso e aplica o novo valor.
Essa ação é executada na entidade Hostname do Google SecOps.
Entradas da ação
A ação Atualizar atributos de um host do AD requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Attribute Name |
Obrigatório. O nome do atributo a ser atualizado, como
|
Attribute Value |
Obrigatório. O novo valor do atributo. |
Saídas da ação
A ação Atualizar atributos de um host do AD fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Atualizar atributos de um host do AD pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Successfully updated attribute
"ATTRIBUTE_NAME" on the following
hosts in Active Directory:
ENTITY_ID_LIST |
A ação foi concluída. |
Action wasn't able to update attribute
"ATTRIBUTE_NAME" on the following
hosts in Active Directory:
ENTITY_ID_LIST |
A ação falhou para os hosts especificados. Verifique se a conta de serviço tem permissão de gravação para o atributo especificado nas contas de computador de destino e se o formato do valor é válido para esse atributo. |
The following hosts were not found in Active Directory:
ENTITY_ID_LIST |
A ação falhou para os hosts especificados. Verifique se as
contas de computador existem no Active Directory e correspondem às
entidades |
No hosts were updated in Active Directory. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Update attributes of an AD Host".
Reason: Provided attribute doesn't exist in Active Directory. |
A ação falhou. Verifique a ortografia do atributo no
parâmetro |
Error executing action "Update attributes of an AD Host".
Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, os parâmetros de entrada ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Atualizar atributos de um host do AD:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Atualizar atributos de um usuário do AD
Use a ação Atualizar atributos de um usuário do AD para atualizar uma propriedade de diretório específica nas contas de usuário no caso, como atualizar o campo Description, title ou department de um usuário. A ação identifica automaticamente os usuários-alvo do caso e aplica o novo valor.
Essa ação é executada na entidade User do Google SecOps.
Entradas da ação
A ação Atualizar atributos de um usuário do AD requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Attribute Name |
Obrigatório. O nome do atributo a ser atualizado, como
|
Attribute Value |
Obrigatório. O novo valor do atributo. |
Saídas da ação
A ação Atualizar atributos de um usuário do AD fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Atualizar atributos de um usuário do AD pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Successfully updated attribute
"ATTRIBUTE_NAME" for the
following users in Active Directory:
ENTITY_ID_LIST |
A ação foi concluída. |
Action wasn't able to update attribute
"ATTRIBUTE_NAME" for the
following users in Active Directory:
ENTITY_ID_LIST |
A ação falhou para os usuários especificados. Verifique se a conta de serviço tem permissão de gravação para o atributo especificado nas contas de usuário de destino e se o formato do valor é válido para esse atributo. |
The following users were not found in Active Directory:
ENTITY_ID_LIST |
A ação falhou para os usuários especificados. Verifique se as
contas de usuário existem no Active Directory e correspondem às entidades
|
No users were updated in Active Directory. |
A ação falhou. Confirme se o caso contém entidades |
Error executing action "Update attributes of an AD User".
Reason: Provided attribute doesn't exist in Active Directory. |
A ação falhou. Verifique a ortografia do atributo no
parâmetro |
Error executing action "Update attributes of an AD User".
Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor do Active Directory, os parâmetros de entrada ou as credenciais da conta de serviço. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Atualizar atributos de um usuário do AD:
| Nome do resultado do script | Valor |
|---|---|
is_success |
true ou false |
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.