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 impeça mais 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 adequados com base na função 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 o desligamento:desative contas, remova-as de grupos e transfira a propriedade de arquivos quando um funcionário se desligar.
Antes de começar
Antes de configurar a integração do Active Directory no Google SecOps, verifique se o ambiente de rede, o Active Directory Domain Services (AD DS) e as credenciais da conta de serviço atendem a todos os pré-requisitos operacionais.
Para preparar seu ambiente para a 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 os controladores de domínio do Active Directory.
Se a conexão for via LDAPS (porta 636), o que é necessário para redefinições de senha, verifique se os certificados de diretório estão configurados. Se você estiver usando uma autoridade certificadora (CA) interna, prepare o certificado de CA raiz ou intermediário para codificação em base64.
Crie uma conta de serviço dedicada do Active Directory seguindo o princípio de privilégio mínimo (PoLP).
Revise as permissões de ação necessárias para determinar os atributos e direitos de acesso necessários para os playbooks específicos que você planeja executar.
Delegue permissões nas unidades organizacionais (UOs) de destino usando Usuários e computadores do Active Directory (ADUC) ou PowerShell (
dsacls), verificando se a conta de serviço tem acesso explícito de leitura e gravação ao atributouserAccountControl.
Requisitos de rede e DNS
O Google SecOps se comunica diretamente com os controladores de domínio do Active Directory usando o Protocolo leve de acesso a diretórios (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 seu 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 e obrigatório para senhas): abra a porta
636/TCPou 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, como Definir senha do usuário.
- LDAP (padrão): abra a porta
Resolução de DNS e nome de host: o Active Directory exige uma resolução precisa de nome de host para corresponder a certificados SSL/TLS e vinculações de serviços de diretório. Se o domínio for resolvido por um nome DNS totalmente qualificado na configuração interna de DNS, 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
O Active Directory exige uma resolução precisa de nomes de host para corresponder a certificados SSL/TLS e vinculações de serviços de diretório. Se o agente remoto não conseguir resolver o controlador de domínio do Active Directory usando DNS, mapeie o host manualmente.
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 de domínio para o nome de domínio totalmente qualificado (FQDN):
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, siga para a configuração dos requisitos de autenticação e conta de serviço. Caso contrário, configure o certificado de CA.
(Opcional) Configure o certificado de CA
Ao se conectar por LDAPS (porta 636) usando certificados emitidos 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 da CA – analisado em string Base64 na configuração de integração do Google SecOps.
Defina o parâmetro Servidor como o FQDN do controlador de domínio (não o endereço IP) para que o nome do host corresponda ao nome comum (CN) ou ao nome alternativo do assunto (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 faz a autenticação 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 os 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 do usuário (UPN), 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 privilegiados integrados, como Administradores do domínio, Administradores da empresa ou Operadores da conta. Em vez disso, conceda permissões granulares em UOs específicas onde residem objetos de usuário, computador ou grupo.
Configurar permissões de ação (privilégio mínimo)
Conceda à conta de serviço de autenticação as permissões específicas do Active Directory e o acesso aos atributos LDAP necessários para as ações executadas pelos seus playbooks.
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 configurada (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 flag 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 | Write Property: lockoutTime |
Usuário | Define o atributo lockoutTime como 0 para desbloquear uma conta de usuário bloqueada. |
| Forçar atualização de senha | Write Property: pwdLastSet |
Usuário | Define o atributo pwdLastSet como 0 para exigir que o
usuário mude a senha no próximo login. |
| Definir senha de usuário |
|
Usuário | Redefine a senha do usuário de destino. Exige LDAPS (porta 636) ou StartTLS. |
| Adicionar usuário ao grupo |
|
Grupo | Adiciona o nome distinto (DN, na sigla em inglês) do usuário de destino (distinguishedName) ao atributo member do grupo. |
| Remover usuário do grupo |
|
Grupo | Remove o nome distinto (distinguishedName) do usuário de destino do atributo member do grupo. |
| Mudar a UO do usuário |
|
Unidade organizacional (UO), usuário | Move objetos de usuário entre UOs usando o LDAP modify_dn. |
| Mudar a UO do host |
|
Unidade organizacional (UO), 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 atributo especificados no objeto do usuário de destino. |
| Atualizar atributos de um host de anúncio | Write Property em atributos de destino (como description ou location) |
Computador | Modifica os valores de atributo 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 de 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. |
| Is User In Group |
|
Usuário, grupo | Avalia se uma conta de usuário pertence ao grupo de segurança ou de 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, UO | Executa consultas de filtro LDAP personalizadas na subárvore do diretório. |
Delegação de permissões no Active Directory
Para aplicar o PoLP sem conceder direitos administrativos amplos, use o ADUC ou o PowerShell e o dsacls para delegar permissões em UOs de destino usando ferramentas padrão de gerenciamento do Active Directory.
Delegar controle usando o ADUC
Se preferir usar uma interface gráfica, delegue permissões específicas de objeto e propriedade usando o Assistente de delegação de controle no ADUC.
Execute o assistente na UO de destino para conceder as permissões específicas de objeto e propriedade necessárias para o gerenciamento de contas, como leitura e gravação de flags de controle de contas, redefinição de senhas e desbloqueio de contas.
Para orientações detalhadas sobre como executar o assistente, consulte a documentação da Microsoft sobre Delegação de controle no AD DS no Windows Server.
Delegar o controle usando o PowerShell e o dsacls
Se você preferir uma abordagem de linha de comando ou precisar automatizar e criar scripts de atribuições
de permissão, use o PowerShell com o utilitário de linha de comando
dsacls.exe integrado.
Execute os exemplos de comando a seguir 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 acesso de leitura e gravação em
userAccountControl(desative/ative contas de usuário e evite erros de enriquecimento):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;user" - Conceda permissão de leitura e gravação em
userAccountControlpara objetos de computador (desativar/ativar computadores):powershell dsacls.exe "OU=Computers,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;computer" - Conceder permissões para desbloquear a conta (
lockoutTime):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:WP;lockoutTime;user" - Conceder 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:WP;pwdLastSet;user" - Conceder 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" - Conceder 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 a sintaxe e as chaves de parâmetro, consulte a documentação da Microsoft sobre dsacls.
Parâmetros de integração
A integração com o Active Directory exige 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, adicione-a ao endereço (por exemplo, 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 endereço de e-mail do usuário para se conectar ao Active
Directory, como Esse parâmetro também aceita o atributo |
Domain |
Obrigatório. O caminho DNS completo para seu domínio no namespace da rede. Para configurar esse parâmetro, insira o nome de domínio totalmente qualificado (FQDN) do seu domínio no seguinte formato: example.local, o FQDN a ser inserido será
example.local. Se o domínio interno do Active Directory for
corp.example.com, o FQDN a ser inserido será
corp.example.com. |
Password |
Obrigatório. A senha da conta de usuário. |
Custom Query Fields |
Opcional. Campos personalizados da integração com o Active Directory, como |
CA Certificate File - parsed into Base64 String |
Opcional. A string do arquivo de certificado de CA codificada no formato base64 que você recebeu ao configurar o certificado de CA. Para configurar esse parâmetro, insira o valor BASE64_ENCODED_CERTIFICATE_STRING completo. |
Use SSL |
Opcional. Se selecionada, a integração valida o certificado SSL ao se conectar ao servidor do Active Directory. A integração usa LDAPS seguro (porta 636) quando selecionada. Se não for selecionada, ela usará o LDAP padrão (porta 389). Não selecionada por padrão. |
Para instruções sobre como configurar uma integração no Google SecOps, consulte Configurar integrações.
Você pode fazer mudanças mais tarde, se necessário. Depois de configurar uma instância de integração, você pode usá-la em playbooks. Para mais informações sobre como configurar e oferecer suporte a várias instâncias, consulte Suporte a várias instâncias.
Ações
Para mais informações sobre ações, consulte Responder a ações pendentes da sua mesa de trabalho e Realizar uma ação manual.
Adicionar usuário ao grupo
Use a ação Adicionar usuário ao grupo para adicionar usuários a grupos.
Essa ação é executada na entidade User do Google SecOps.
Entradas de ação
A ação Adicionar usuário ao grupo exige 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. |
Error executing action "Add User to Group". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
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 a UO do host
Use a ação Mudar UO do host para alterar a UO de um host.
Essa ação é executada na entidade Hostname do Google SecOps.
Entradas de ação
A ação Mudar UO do host exige os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
OU Name |
Obrigatório. O nome da nova UO do usuário. |
Saídas da ação
A ação Mudar 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 |
| Resultado do script | Disponível |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Mudar UO do host:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Mudar a unidade organizacional do usuário
Use a ação Mudar UO do usuário para mudar a UO de um usuário.
Essa ação é executada na entidade User do Google SecOps.
Entradas de ação
A ação Mudar OU do usuário exige os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
OU Name |
Obrigatório. O nome da nova UO do usuário. |
Saídas da ação
A ação Mudar OU 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 |
| Resultado do script | Disponível |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Mudar unidade organizacional do usuário:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Desativar conta
Use a ação Desativar conta para desativar uma conta de usuário.
Essa ação é executada na entidade User do Google SecOps.
Entradas de 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 |
| Resultado do script | Disponível |
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 uma conta de computador.
Essa ação é executada na entidade Hostname do Google SecOps.
Entradas de 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 |
| Resultado do script | Disponível |
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 ativar uma conta de usuário.
Essa ação é executada na entidade User do Google SecOps.
Entradas de 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 |
| Resultado do script | Disponível |
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 ativar uma conta de computador.
Essa ação é executada na entidade Hostname do Google SecOps.
Entradas de 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 |
| Resultado do script | Disponível |
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 enriquecer as entidades Hostname ou Username com propriedades do Active Directory.
Essa ação é assíncrona. Ajuste o valor de 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 de ação
A ação Enriquecer entidades exige os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Mark entities as internal |
Obrigatório. Se selecionada, a ação marca automaticamente as entidades enriquecidas como internas. |
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 definir um 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 de casos apenas com os atributos especificados no valor do parâmetro Não selecionada por padrão. |
Should JSON result be filtered by the specified
attributes? |
Opcional. Se selecionado, o resultado JSON vai retornar apenas os atributos especificados no valor de parâmetro Não selecionada por padrão. |
Connection Timeout |
Opcional. Limite de tempo limite de conexão de rede em segundos. O valor padrão é |
Receive Timeout |
Opcional. Limite de tempo limite de recebimento de rede em segundos. O valor padrão é |
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 | Indisponível |
| Tabela de enriquecimento de entidades | Disponível |
| Resultado JSON | Disponível |
| Resultado do script | Disponível |
Enriquecimento de entidade
A ação Enriquecer entidades é compatível com o seguinte enriquecimento de entidades:
| 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"
}
]
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 um usuário mude a senha no próximo login.
Essa ação é executada na entidade User do Google SecOps.
Entradas de 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 |
| Resultado do script | Disponível |
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 Get Group Members para recuperar os membros de um grupo especificado do Active Directory.
Essa ação permite recuperar os membros do usuário e do nome do host, além de pesquisar em grupos aninhados.
Entradas de ação
A ação Receber membros do grupo exige 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 do grupo. O valor padrão é |
Perform Nested Search |
Opcional. Se selecionada, a ação vai recuperar mais detalhes sobre os grupos que fazem parte do grupo principal. Não selecionada por padrão. |
Limit |
Obrigatório. O número máximo de listagens a serem recuperadas do Active Directory. O valor padrão é 100. |
Saídas da ação
A ação Get Group Members (Receber membros 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 | 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 Receber membros do grupo:
[
{
"cn":"Example User1",
"displayName":"Example User1",
"distinguishedName":"CN=Example User1,OU=User Accounts,DC=example,DC=local"
},
{
"cn":"Example User2",
"displayName":"Example User2",
"distinguishedName":"CN=Example User2,CN=Users,DC=example,DC=local"
},
{
"cn":"Example User3",
"displayName":"Example User3",
"distinguishedName":"CN=Example User3,CN=Users,DC=example,DC=local"
}
]
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Receber membros do grupo:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Acessar detalhes de contato do gerente
Use a ação Receber detalhes de contato do gerente para obter os detalhes de contato do gerente no Active Directory.
Essa ação é executada na entidade User do Google SecOps.
Entradas de 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 | Indisponível |
| Tabela de enriquecimento de entidades | Disponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Enriquecimento de entidade
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": ["{id}"],
"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 Ping 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 Manager Contact Details".
Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Receber detalhes de contato do gerente:
| 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 o usuário é membro de um grupo específico.
Essa ação é executada na entidade User do Google SecOps.
Entradas de ação
A ação O usuário está no grupo? exige os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Group Name |
Obrigatório. O nome do grupo a ser verificado, como
|
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 |
| 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"
}
]
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 List User Groups para receber uma lista de todos os grupos de usuários disponíveis no Active Directory.
Essa ação é executada na entidade User do Google SecOps.
Entradas de ação
Nenhuma.
Saídas da ação
A ação List User Groups (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 |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação List User Groups:
[
{
"EntityResult": ["Domain Users"],
"Entity": "user@example.com"
}
]
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 testar a conectividade com o Active Directory.
Essa ação é executada em todas as entidades do Google SecOps.
Entradas de 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 |
| Resultado do script | Disponível |
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 |
Desbloquear conta
Use a ação Liberar conta bloqueada para desbloquear uma conta.
Essa ação é executada na entidade User do Google SecOps.
Entradas de 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 |
| Resultado do script | Disponível |
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 o usuário dos grupos.
Essa ação é executada na entidade User do Google SecOps.
Entradas de ação
A ação Remover usuário do grupo exige os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Group Name |
Obrigatório. Uma lista separada por vírgulas de grupos de que 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. |
Error executing action "Remove User From Group". Reason:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
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 no Active Directory usando uma consulta especificada.
Essa ação não é executada em entidades do Google SecOps.
Entradas de ação
A ação Pesquisar Active Directory exige os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Query String |
Obrigatório. A string de consulta a ser executada no Active Directory. |
Limit |
Opcional. O número máximo de listagens a serem recuperadas do Active Directory. |
Saídas da ação
A ação Pesquisar 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 | 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 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 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:
ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
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 configurar a senha do usuário.
Essa ação é executada na entidade User do Google SecOps.
Entradas de ação
A ação Definir senha do usuário exige os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
New Password |
Obrigatório. Um novo valor de 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 |
| Resultado do script | Disponível |
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 os atributos dos hosts atuais no Active Directory.
Essa ação é executada na entidade Hostname do Google SecOps.
Entradas de ação
A ação Atualizar atributos de um host de AD exige os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Attribute Name |
Obrigatório. O nome do atributo a ser atualizado, como
|
Attribute Value |
Obrigatório. Um novo valor para o 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 |
|---|---|
|
A ação foi concluída. |
Failed to update the
ATTRIBUTE_NAME for the following
entities: ENTITY_ID_LIST.
|
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela abaixo 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 os atributos dos usuários atuais no Active Directory.
Essa ação é executada na entidade User do Google SecOps.
Entradas de ação
A ação Atualizar atributos de um usuário do AD exige os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Attribute Name |
Obrigatório. O nome do atributo a ser atualizado, como
|
Attribute Value |
Obrigatório. Um novo valor para o atributo. |
Saídas da ação
A ação Atualizar atributos de um usuário do AD oferece 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 |
|---|---|
|
A ação foi concluída. |
Failed to update the
ATTRIBUTE_NAME for the following
entities: ENTITY_ID_LIST.
|
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
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.