Integre o Active Directory com o Google SecOps
Este documento explica como integrar o Active Directory com o Google Security Operations (Google SecOps).
Versão de integração: 37.0
Esta integração usa um ou mais componentes de código aberto. Pode transferir uma cópia comprimida do código-fonte completo desta integração a partir do contentor do Cloud Storage.
Exemplos de utilização
A integração do Active Directory pode ajudar a resolver os seguintes exemplos de utilização:
Ativar e desativar utilizadores: use as capacidades do Google SecOps para desativar uma conta de utilizador potencialmente comprometida e impedir mais acessos não autorizados.
Reponha palavras-passe: use as capacidades do Google SecOps para repor automaticamente a palavra-passe do utilizador no Active Directory e notificar o utilizador da alteração.
Gerir grupos: use as capacidades do Google SecOps para adicionar novos utilizadores aos grupos de segurança adequados com base na respetiva função e garantir que os utilizadores têm as autorizações de acesso corretas.
Obter informações do utilizador: use as capacidades do Google SecOps para obter detalhes do utilizador, como associações a grupos, hora do último início de sessão e informações de contacto sobre uma conta de utilizador específica.
Automatize a desvinculação: use as capacidades do Google SecOps para desativar contas, removê-las de grupos e transferir a propriedade de ficheiros quando um funcionário é desvinculado.
Antes de começar
Para integrar com êxito o Active Directory com o Google SecOps, tem de configurar o ficheiro /etc/hosts
.
Se tiver a resolução DNS configurada com a sua configuração de DNS e o seu domínio do Active Directory for resolvido pelo nome DNS totalmente qualificado, não precisa de configurar o ficheiro /etc/hosts
.
Configure o ficheiro /etc/hosts
Para configurar o ficheiro /etc/hosts
, conclua os seguintes passos:
Na imagem do contentor do agente remoto, aceda ao ficheiro
/etc/hosts
.Introduza o seguinte comando para editar o ficheiro
/etc/hosts
:sudo vi /etc/hosts/
.No ficheiro
/etc/hosts
, adicione o endereço IP e o nome do anfitrião do anfitrião que usa para estabelecer ligação ao Active Directory, como192.0.2.195 hostname.example
.Guarde as alterações.
Se não precisar do certificado da autoridade de certificação para a integração, avance para a configuração dos parâmetros de integração.
Se precisar do certificado da autoridade de certificação para a integração, avance para a secção seguinte.
Opcional: configure o certificado da autoridade de certificação (AC)
Se necessário, pode configurar a integração do Active Directory através de um ficheiro de certificado da autoridade de certificação (AC).
Para configurar a integração com um certificado da AC, conclua os seguintes passos:
Para obter o certificado da AC, introduza o comando
cat mycert.crt
:bash-3.2# cat mycert.crt -----BEGIN CERTIFICATE----- CERTIFICATE_STRING -----END CERTIFICATE----- bash-3.2#
Para codificar o ficheiro do certificado da AC de raiz para o formato base64 com as strings
-----BEGIN CERTIFICATE-----
e-----END CERTIFICATE-----
, introduza o comandocat mycert.crt |base64
:bash-3.2# cat mycert.crt |base64 BASE64_ENCODED_CERTIFICATE_STRING bash-3.2#
Copie o
BASE64_ENCODED_CERTIFICATE_STRING
valor e introduza-o no campo de valor do parâmetro na configuração de integração do Google SecOps Active Directory.CA Certificate File - parsed into Base64 String
Para configurar o parâmetro
Server
do Google SecOps Active Directory integration configuration, introduza o nome do anfitrião do servidor Active Directory e não o endereço IP.Clique em Testar para testar a configuração.
Integre o Active Directory com o Google SecOps
A integração do Active Directory requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
Server |
Obrigatório. O endereço IP ou um nome de anfitrião do servidor Active Directory. Este parâmetro também aceita nomes DNS em vez de endereços IP. Este parâmetro não suporta portas personalizadas. |
Username |
Obrigatório. O endereço de email do utilizador a associar ao Active Directory, como Este parâmetro também aceita o atributo |
Domain |
Obrigatório. O caminho DNS completo para o seu domínio no espaço de nomes da rede. Para configurar este parâmetro, introduza o nome do domínio totalmente qualificado (FQDN) do seu domínio se tiver o seguinte formato:
example.local , o FQDN a introduzir é
example.local . Se o seu domínio interno do Active Directory for
corp.example.com , o FQDN a introduzir é
corp.example.com . |
Password |
Obrigatório. A palavra-passe da conta de utilizador. |
Custom Query Fields |
Opcional. Campos personalizados da integração do Active Directory, como |
CA Certificate File - parsed into Base64 String |
Opcional. A string do ficheiro do certificado da CA codificada no formato base64 que obteve quando configurou o certificado da CA. Para configurar este parâmetro, introduza o valor BASE64_ENCODED_CERTIFICATE_STRING completo. |
Use SSL |
Opcional. Se estiver selecionada, a integração valida o certificado SSL quando se liga ao servidor do Active Directory. Não selecionado por predefinição. |
Para obter instruções sobre como configurar uma integração no Google SecOps, consulte o artigo Configurar integrações.
Se necessário, pode fazer alterações numa fase posterior. Depois de configurar uma instância de integração, pode usá-la em manuais de soluções. Para mais informações sobre como configurar e suportar várias instâncias, consulte o artigo Suporte de várias instâncias.
Ações
Para mais informações sobre ações, consulte os artigos Responda a ações pendentes da sua mesa de trabalho e Execute uma ação manual.
Adicionar utilizador ao grupo
Use a ação Adicionar utilizador ao grupo para adicionar o utilizador a grupos.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
A ação Adicionar utilizador ao grupo requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
Group Name |
Obrigatório. Uma lista de grupos separados por vírgulas aos quais adicionar utilizadores. |
Resultados da ação
A ação Adicionar utilizador ao grupo fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Mensagens de saída | Disponível |
Resultado do script | Disponível |
Mensagens de saída
A ação Adicionar utilizador ao grupo pode devolver as seguintes mensagens de saída:
Mensagem de saída | Descrição da mensagem |
---|---|
|
A ação foi bem-sucedida. |
Error executing action "Add User to Group". Reason:
ERROR_REASON |
A ação falhou. Verifique a ligação ao servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela seguinte indica o valor do resultado do script quando usa a ação Adicionar utilizador ao grupo:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Altere a UO anfitriã
Use a ação Alterar UO do anfitrião para alterar a unidade organizacional (UO) de um anfitrião.
Esta ação é executada na entidade Hostname
do Google SecOps.
Dados de ações
A ação Change Host OU requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
OU Name |
Obrigatório. O nome da UO do novo utilizador. |
Resultados da ação
A ação Change Host OU fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte apresenta o valor do resultado do script quando usa a ação Change Host OU:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Alterar UO do utilizador
Use a ação Alterar UO do utilizador para alterar a unidade organizacional (UO) de um utilizador.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
A ação Alterar UO do utilizador requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
OU Name |
Obrigatório. O nome da UO do novo utilizador. |
Resultados da ação
A ação Alterar UO do utilizador fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte apresenta o valor da saída do resultado do script quando usa a ação Change User OU:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Desative a conta
Use a ação Desativar conta para desativar uma conta de utilizador.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
Nenhum.
Resultados da ação
A ação Desativar conta fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte apresenta o valor do resultado do script quando usa 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.
Esta ação é executada na entidade Hostname
do Google SecOps.
Dados de ações
Nenhum.
Resultados da ação
A ação Desativar computador fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte lista o valor do resultado do script quando usa a ação Desativar computador:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Ative a conta
Use a ação Ativar conta para ativar uma conta de utilizador.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
Nenhum.
Resultados da ação
A ação Ativar conta fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte apresenta o valor do resultado do script quando usa a ação Enable Account:
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.
Esta ação é executada na entidade Hostname
do Google SecOps.
Dados de ações
Nenhum.
Resultados da ação
A ação Ativar computador fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte lista o valor do resultado do script quando usa a ação Enable Computer:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Enriquecer entidades
Use a ação Enrich Entities para enriquecer as entidades Hostname
ou Username
com propriedades do Active Directory.
Esta ação é assíncrona. Ajuste o valor do tempo limite do script no IDE do Google SecOps para a ação, se necessário.
A ação Enrich Entities é executada nas seguintes entidades do Google SecOps:
User
Hostname
Dados de ações
A ação Enrich Entities requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
Mark entities as internal |
Obrigatório. Se selecionada, a ação marca automaticamente as entidades enriquecidas com êxito como entidades internas. |
Specific Attribute Names To Enrich With |
Opcional. Uma lista de nomes de atributos separados por vírgulas para enriquecer as entidades. Se não definir nenhum valor, a ação enriquece as entidades com todos os atributos disponíveis. Se um atributo contiver vários valores, a ação enriquece o atributo com todos os valores disponíveis. Este parâmetro é sensível a maiúsculas e minúsculas. |
Should Case Wall table be filtered by the specified
attributes? |
Opcional. Se selecionada, a ação preenche a tabela de registo de alterações
apenas com os atributos que especificou no valor do parâmetro Não selecionado por predefinição. |
Should JSON result be filtered by the specified
attributes? |
Opcional. Se estiver selecionado, o resultado JSON devolve apenas os atributos que especificou no valor do parâmetro Não selecionado por predefinição. |
Resultados da ação
A ação Enrich Entities fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento de entidades | Disponível |
Resultado JSON | Disponível |
Resultado do script | Disponível |
Enriquecimento de entidades
A ação Enrich Entities suporta o seguinte enriquecimento de entidades:
Nome do campo de enriquecimento | Lógica |
---|---|
AD_primaryGroupID |
A ação devolve o valor se existir no resultado JSON. |
AD_logonCount |
A ação devolve o valor se existir no resultado JSON. |
AD_cn |
A ação devolve o valor se existir no resultado JSON. |
AD_countryCode |
A ação devolve o valor se existir no resultado JSON. |
AD_objectClass |
A ação devolve o valor se existir no resultado JSON. |
AD_userPrincipalName |
A ação devolve o valor se existir no resultado JSON. |
AD_adminCount |
A ação devolve o valor se existir no resultado JSON. |
AD_lastLogonTimestamp |
A ação devolve o valor se existir no resultado JSON. |
AD_manager |
A ação devolve o valor se existir no resultado JSON. |
AD_instanceType |
A ação devolve o valor se existir no resultado JSON. |
AD_distinguishedName |
A ação devolve o valor se existir no resultado JSON. |
AD_dSCorePropagationData |
A ação devolve o valor se existir no resultado JSON. |
AD_msDS-SupportedEncryptionTypes |
A ação devolve o valor se existir no resultado JSON. |
AD_objectSid |
A ação devolve o valor se existir no resultado JSON. |
AD_whenCreated |
A ação devolve o valor se existir no resultado JSON. |
AD_uSNCreated |
A ação devolve o valor se existir no resultado JSON. |
AD_lockoutTime |
A ação devolve o valor se existir no resultado JSON. |
AD_badPasswordTime |
A ação devolve o valor se existir no resultado JSON. |
AD_pwdLastSet |
A ação devolve o valor se existir no resultado JSON. |
AD_sAMAccountName |
A ação devolve o valor se existir no resultado JSON. |
AD_objectCategory |
A ação devolve o valor se existir no resultado JSON. |
AD_lastLogon |
A ação devolve o valor se existir no resultado JSON. |
AD_objectGUID |
A ação devolve o valor se existir no resultado JSON. |
AD_whenChanged |
A ação devolve o valor se existir no resultado JSON. |
AD_badPwdCount |
A ação devolve o valor se existir no resultado JSON. |
AD_accountExpires |
A ação devolve o valor se existir no resultado JSON. |
AD_displayName |
A ação devolve o valor se existir no resultado JSON. |
AD_name |
A ação devolve o valor se existir no resultado JSON. |
AD_memberOf |
A ação devolve o valor se existir no resultado JSON. |
AD_codePage |
A ação devolve o valor se existir no resultado JSON. |
AD_userAccountControl |
A ação devolve o valor se existir no resultado JSON. |
AD_sAMAccountType |
A ação devolve o valor se existir no resultado JSON. |
AD_uSNChanged |
A ação devolve o valor se existir no resultado JSON. |
AD_sn |
A ação devolve o valor se existir no resultado JSON. |
AD_givenName |
A ação devolve o valor se existir no resultado JSON. |
AD_lastLogoff |
A ação devolve o valor se existir no resultado JSON. |
Resultado JSON
O exemplo seguinte mostra o resultado JSON recebido quando usa a ação Enrich Entities:
[
{
"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 seguinte lista o valor do resultado do script quando usa a ação Enrich Entities:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Forçar atualização da palavra-passe
Use a ação Forçar atualização da palavra-passe para exigir que um utilizador altere a respetiva palavra-passe no início de sessão seguinte.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
Nenhum.
Resultados da ação
A ação Forçar atualização da palavra-passe fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte indica o valor do resultado do script quando usa a ação Forçar atualização da palavra-passe:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Obter membros do grupo
Use a ação Get Group Members para obter os membros de um grupo do Active Directory especificado.
Esta ação suporta a obtenção dos membros do utilizador e do nome do anfitrião, e suporta a pesquisa em grupos aninhados.
Dados de ações
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 indicados. |
Members Type |
Obrigatório. O tipo de membro do grupo. O valor predefinido é |
Perform Nested Search |
Opcional. Se estiver selecionada, a ação obtém detalhes adicionais acerca dos grupos que fazem parte do grupo principal. Não selecionado por predefinição. |
Limit |
Obrigatório. O número máximo de fichas de empresa a obter do Active Directory. O valor predefinido é 100. |
Resultados da ação
A ação Get Group Members fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Disponível |
Resultado do script | Disponível |
Resultado JSON
O exemplo seguinte mostra o resultado JSON recebido quando usa a ação Get Group Members:
[
{
"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 seguinte indica o valor do resultado do script quando usa a ação Get Group Members:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Obtenha os detalhes de contacto do gestor
Use a ação Get Manager Contact Details para obter os detalhes de contacto do gestor no Active Directory.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
Nenhum.
Resultados da ação
A ação Get Manager Contact Details fornece as seguintes saídas:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponí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 entidades
A ação Get Manager Contact Details suporta o seguinte enriquecimento de entidades:
Nome do campo de enriquecimento | Lógica |
---|---|
AD_Manager_Name |
A ação devolve o valor se existir no resultado JSON. |
AD_Manager_phone |
A ação devolve o valor se existir no resultado JSON. |
AD_primaryGroupID |
A ação devolve o valor se existir no resultado JSON. |
AD_logonCount |
A ação devolve o valor se existir no resultado JSON. |
AD_cn |
A ação devolve o valor se existir no resultado JSON. |
AD_countryCode |
A ação devolve o valor se existir no resultado JSON. |
AD_objectClass |
A ação devolve o valor se existir no resultado JSON. |
AD_userPrincipalName |
A ação devolve o valor se existir no resultado JSON. |
AD_adminCount |
A ação devolve o valor se existir no resultado JSON. |
AD_lastLogonTimestamp |
A ação devolve o valor se existir no resultado JSON. |
AD_manager |
A ação devolve o valor se existir no resultado JSON. |
AD_instanceType |
A ação devolve o valor se existir no resultado JSON. |
AD_distinguishedName |
A ação devolve o valor se existir no resultado JSON. |
AD_dSCorePropagationData |
A ação devolve o valor se existir no resultado JSON. |
AD_msDS-SupportedEncryptionTypes |
A ação devolve o valor se existir no resultado JSON. |
AD_objectSid |
A ação devolve o valor se existir no resultado JSON. |
AD_whenCreated |
A ação devolve o valor se existir no resultado JSON. |
AD_uSNCreated |
A ação devolve o valor se existir no resultado JSON. |
AD_lockoutTime |
A ação devolve o valor se existir no resultado JSON. |
AD_badPasswordTime |
A ação devolve o valor se existir no resultado JSON. |
AD_pwdLastSet |
A ação devolve o valor se existir no resultado JSON. |
AD_sAMAccountName |
A ação devolve o valor se existir no resultado JSON. |
AD_objectCategory |
A ação devolve o valor se existir no resultado JSON. |
AD_lastLogon |
A ação devolve o valor se existir no resultado JSON. |
AD_objectGUID |
A ação devolve o valor se existir no resultado JSON. |
AD_whenChanged |
A ação devolve o valor se existir no resultado JSON. |
AD_badPwdCount |
A ação devolve o valor se existir no resultado JSON. |
AD_accountExpires |
A ação devolve o valor se existir no resultado JSON. |
AD_displayName |
A ação devolve o valor se existir no resultado JSON. |
AD_name |
A ação devolve o valor se existir no resultado JSON. |
AD_memberOf |
A ação devolve o valor se existir no resultado JSON. |
AD_codePage |
A ação devolve o valor se existir no resultado JSON. |
AD_userAccountControl |
A ação devolve o valor se existir no resultado JSON. |
AD_sAMAccountType |
A ação devolve o valor se existir no resultado JSON. |
AD_uSNChanged |
A ação devolve o valor se existir no resultado JSON. |
AD_sn |
A ação devolve o valor se existir no resultado JSON. |
AD_givenName |
A ação devolve o valor se existir no resultado JSON. |
AD_lastLogoff |
A ação devolve o valor se existir no resultado JSON. |
Resultado JSON
O exemplo seguinte mostra o resultado JSON recebido quando usa a ação Get Manager Contact Details:
[
{
"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 devolver as seguintes mensagens de saída:
Mensagem de saída | Descrição da mensagem |
---|---|
|
A ação foi bem-sucedida. |
Error executing action "Get Manager Contact Details".
Reason: ERROR_REASON |
A ação falhou. Verifique a ligação ao servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela seguinte indica o valor do resultado do script quando usa a ação Get Manager Contact Details:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Is User in Group
Use a ação O utilizador está no grupo para verificar se o utilizador é membro de um grupo específico.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
A ação O utilizador está no grupo requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
Group Name |
Obrigatório. O nome do grupo a verificar, como
|
Resultados da ação
A ação O utilizador está no grupo fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Disponível |
Resultado do script | Disponível |
Resultado JSON
O exemplo seguinte mostra o resultado JSON recebido quando usa a ação Is User in Group:
[
{
"EntityResult": true,
"Entity": "USER1@EXAMPLE.COM"
}, {
"EntityResult": false,
"Entity": "USER2@EXAMPLE.COM"
}, {
"EntityResult": true,
"Entity": "USER3@EXAMPLE.COM"
}
]
Resultado do script
A tabela seguinte indica o valor do resultado do script quando usa a ação Is User in Group:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Apresentar grupos de utilizadores
Use a ação List User Groups para obter uma lista de todos os grupos de utilizadores disponíveis no Active Directory.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
Nenhum.
Resultados da ação
A ação List User Groups fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Disponível |
Resultado do script | Disponível |
Resultado JSON
O exemplo seguinte mostra o resultado JSON recebido quando usa a ação List User Groups:
[
{
"EntityResult": ["Domain Users"],
"Entity": "user@example.com"
}
]
Resultado do script
A tabela seguinte indica o valor da saída do resultado do script quando usa a ação List User Groups (Listar grupos de utilizadores):
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Tchim-tchim
Use a ação Ping para testar a conetividade ao Active Directory.
Esta ação é executada em todas as entidades do Google SecOps.
Dados de ações
Nenhum.
Resultados da ação
A ação Ping fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte lista o valor do resultado do script quando usa a ação Ping:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Liberte a conta bloqueada
Use a ação Libertar conta bloqueada para desbloquear uma conta bloqueada.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
Nenhum.
Resultados da ação
A ação Release Locked Account fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte apresenta o valor da saída do resultado do script quando usa a ação Release Locked Account:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Remova o utilizador do grupo
Use a ação Remover utilizador do grupo para remover o utilizador de grupos.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
A ação Remover utilizador 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 remover os utilizadores. |
Resultados da ação
A ação Remover utilizador do grupo fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Mensagens de saída | Disponível |
Resultado do script | Disponível |
Mensagens de saída
A ação Remover utilizador do grupo pode devolver as seguintes mensagens de saída:
Mensagem de saída | Descrição da mensagem |
---|---|
|
A ação foi bem-sucedida. |
Error executing action "Remove User From Group". Reason:
ERROR_REASON |
A ação falhou. Verifique a ligação ao servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela seguinte indica o valor da saída do resultado do script quando usa a ação Remover utilizador do grupo:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Pesquise no Active Directory
Use a ação Pesquisar no Active Directory para pesquisar no Active Directory através de uma consulta especificada.
Esta ação não é executada em entidades do Google SecOps.
Dados de ações
A ação Pesquisar no Active Directory requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
Query String |
Obrigatório. A string de consulta a executar no Active Directory. |
Limit |
Opcional. O número máximo de fichas de empresa a obter do Active Directory. |
Resultados da ação
A ação Pesquisar no Active Directory fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Disponível |
Mensagens de saída | Disponível |
Resultado do script | Disponível |
Resultado JSON
O exemplo seguinte mostra o resultado JSON recebido quando usa a ação Pesquisar no 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 devolver as seguintes mensagens de saída:
Mensagem de saída | Descrição da mensagem |
---|---|
|
A ação foi bem-sucedida. |
Error executing action "Search Active Directory". Reason:
ERROR_REASON |
A ação falhou. Verifique a ligação ao servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela seguinte lista o valor da saída do resultado do script quando usa a ação Pesquisar no Active Directory:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Defina a palavra-passe do utilizador
Use a ação Definir palavra-passe do utilizador para configurar a palavra-passe do utilizador.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
A ação Definir palavra-passe do utilizador requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
New Password |
Obrigatório. Um novo valor da palavra-passe. |
Resultados da ação
A ação Definir palavra-passe do utilizador fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Resultado do script | Disponível |
Resultado do script
A tabela seguinte apresenta o valor do resultado do script quando usa a ação Definir palavra-passe do utilizador:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Atualize os atributos de um anfitrião de anúncios
Use a ação Atualizar atributos de um anfitrião do AD para atualizar os atributos dos anfitriões atuais no Active Directory.
Esta ação é executada na entidade Hostname
do Google SecOps.
Dados de ações
A ação Atualizar atributos de um anfitrião de anúncios requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
Attribute Name |
Obrigatório. O nome do atributo a atualizar, como
|
Attribute Value |
Obrigatório. Um novo valor para o atributo. |
Resultados da ação
A ação Atualizar atributos de um anfitrião de AD fornece as seguintes saídas:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Mensagens de saída | Disponível |
Resultado do script | Disponível |
Mensagens de saída
A ação Atualizar atributos de um anfitrião de anúncios pode devolver as seguintes mensagens de saída:
Mensagem de saída | Descrição da mensagem |
---|---|
|
A ação foi bem-sucedida. |
Failed to update the
ATTRIBUTE_NAME for the following
entities: ENTITY_ID_LIST.
|
A ação falhou. Verifique a ligação ao servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela seguinte indica o valor do resultado do script quando usa a ação Atualizar atributos de um anfitrião de AD:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Atualize os atributos de um utilizador do AD
Use a ação Atualizar atributos de um utilizador do AD para atualizar os atributos dos utilizadores atuais no Active Directory.
Esta ação é executada na entidade User
do Google SecOps.
Dados de ações
A ação Atualizar atributos de um utilizador do AD requer os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
Attribute Name |
Obrigatório. O nome do atributo a atualizar, como
|
Attribute Value |
Obrigatório. Um novo valor para o atributo. |
Resultados da ação
A ação Atualizar atributos de um utilizador do AD fornece os seguintes resultados:
Tipo de saída da ação | Disponibilidade |
---|---|
Fixação à parede da caixa | Não disponível |
Link da parede da caixa | Não disponível |
Mesa de parede para caixas | Não disponível |
Tabela de enriquecimento | Não disponível |
Resultado JSON | Não disponível |
Mensagens de saída | Disponível |
Resultado do script | Disponível |
Mensagens de saída
A ação Atualizar atributos de um utilizador do AD pode devolver as seguintes mensagens de saída:
Mensagem de saída | Descrição da mensagem |
---|---|
|
A ação foi bem-sucedida. |
Failed to update the
ATTRIBUTE_NAME for the following
entities: ENTITY_ID_LIST.
|
A ação falhou. Verifique a ligação ao servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela seguinte indica o valor da saída do resultado do script quando usa a ação Atualizar atributos de um utilizador 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 da Google SecOps.