Integra Active Directory con Google SecOps
Questo documento spiega come integrare Active Directory con Google Security Operations.
Casi d'uso
L'integrazione di Active Directory utilizza le funzionalità di Google SecOps per supportare i seguenti casi d'uso:
Attiva e disattiva gli utenti: disattiva un account utente potenzialmente compromesso e impedisci ulteriori accessi non autorizzati.
Reimposta le password: reimposta automaticamente la password utente in Active Directory e comunica la modifica all'utente.
Gestisci i gruppi: aggiungi nuovi utenti ai gruppi di sicurezza appropriati in base al loro ruolo e assicurati che dispongano delle autorizzazioni di accesso corrette.
Recupera le informazioni dell'utente: recupera i dettagli dell'utente, come le iscrizioni ai gruppi, l'ora dell'ultimo accesso e i dati di contatto di un account utente specifico.
Automatizza l'offboarding: disattiva gli account, rimuovili dai gruppi e trasferisci la proprietà dei file quando un dipendente lascia l'azienda.
Prima di iniziare
Prima di configurare l'integrazione di Active Directory in Google SecOps, verifica che l'ambiente di rete, Active Directory Domain Services (AD DS) e le credenziali dell'account di servizio soddisfino tutti i prerequisiti operativi.
Per preparare l'ambiente per l'integrazione, completa i seguenti prerequisiti:
Verifica la connettività di rete e la risoluzione DNS tra la tua istanza Google SecOps (o l'agente remoto) e i domain controller Active Directory.
(Facoltativo) Se ti connetti tramite LDAPS (porta 636, richiesta per le reimpostazioni della password) utilizzando un'autorità di certificazione interna, configura il certificato CA codificando il certificato radice o intermedio in una stringa base64.
Crea un service account Active Directory dedicato rispettando il principio del privilegio minimo.
Esamina le autorizzazioni per le azioni richieste per determinare gli attributi e i diritti di accesso necessari per le azioni specifiche che prevedi di eseguire.
Delega le autorizzazioni sulle unità organizzative di destinazione per le azioni che prevedi di utilizzare (utilizzando Utenti e computer di Active Directory o PowerShell e dsacls), assicurandoti che l'account di servizio abbia accesso esplicito in lettura e scrittura all'attributo
userAccountControl.
Requisiti di rete e DNS
Google SecOps comunica direttamente con i domain controller di Active Directory utilizzando il protocollo LDAP (Lightweight Directory Access Protocol) o LDAPS su TCP.
Assicurati che l'ambiente di rete soddisfi le seguenti regole di connettività:
Connettività delle porte: assicurati che i firewall e il routing della rete consentano la comunicazione in uscita da Google SecOps (o dall'agente remoto) ai domain controller Active Directory sulle seguenti porte:
- LDAP (standard): apri la porta
389/TCPper la comunicazione LDAP non criptata. - LDAPS (consigliato, obbligatorio per le password): apri la porta
636/TCP(o la porta SSL/TLS personalizzata). LDAPS è necessario per il traffico della directory criptato ed è obbligatorio per le azioni di modifica della password.
- LDAP (standard): apri la porta
Risoluzione DNS e dei nomi host: Active Directory richiede una risoluzione dei nomi host accurata per far corrispondere i certificati SSL/TLS e le associazioni dei servizi di directory. Se il tuo dominio viene risolto da un nome DNS completo tramite la configurazione DNS interna, non è necessaria alcuna configurazione aggiuntiva dell'host. Se la risoluzione DNS non è disponibile nell'immagine container dell'agente remoto, configura il file
/etc/hosts.
Configura il file /etc/hosts
Questa configurazione è facoltativa. Se il tuo domain controller è già risolto tramite la configurazione del DNS interno, salta questa sezione. Se l'agente remoto non riesce a risolvere il domain controller Active Directory utilizzando il DNS, mappa manualmente l'host nel file /etc/hosts in modo che corrisponda ai certificati SSL/TLS e alle associazioni del servizio di directory.
Per configurare il file /etc/hosts, completa i seguenti passaggi:
Apri
/etc/hostsin un editor di testo con privilegi amministrativi:sudo vi /etc/hostsAggiungi una voce che mappa l'indirizzo IP del domain controller al relativo nome di dominio completo (FQDN):
192.0.2.195 dc01.example.localSalva e chiudi il file.
Se non hai bisogno di un certificato CA per l'integrazione, procedi alla configurazione dei requisiti di autenticazione e service account. In caso contrario, configura il certificato CA.
Configura il certificato CA
Questo passaggio è facoltativo. Se ti connetti utilizzando LDAP standard (porta 389) o utilizzi un certificato pubblicamente attendibile, salta questa sezione e vai a Requisiti di autenticazione e del service account. Se ti connetti tramite LDAPS (porta 636, richiesta per le reimpostazioni della password) utilizzando un certificato emesso da una CA privata o interna, fornisci la stringa del certificato con codifica base64 durante la configurazione per stabilire una connessione TLS attendibile.
Per configurare e caricare il certificato CA, completa i seguenti passaggi:
Codifica il file del certificato in formato PEM:
Linux:
bash base64 -w 0 mycert.crtmacOS:
bash base64 -i mycert.crt
Copia l'intera stringa di output (incluse le intestazioni codificate) e incollala nel campo CA Certificate File - parsed into Base64 String (File del certificato CA - analizzato in stringa Base64) nella configurazione dell'integrazione di Google SecOps.
Imposta il parametro Server sul nome di dominio completo del domain controller (non sul suo indirizzo IP) in modo che il nome host corrisponda al nome comune (CN) o al nome alternativo del soggetto (SAN) sul certificato.
Fai clic su Test per convalidare il TLS handshake.
Requisiti di autenticazione e account di servizio
L'integrazione di Active Directory esegue l'autenticazione utilizzando le credenziali AD DS standard.
Assicurati che la configurazione dell'autenticazione sia conforme alle seguenti pratiche di sicurezza:
Service account dedicato: crea un account di servizio dedicato (ad esempio
svc_secops_ad) specifico per i playbook automatici di Google SecOps. Evita di utilizzare account utente interattivi o account amministratore di dominio integrati.Formato del nome utente: il nome utente può essere fornito come nome dell'entità utente (UPN) (ad esempio
svc_secops@example.local) o come nome di accesso di livello precedente (EXAMPLE\svc_secops).PoLP: non aggiungere il account di servizio a gruppi integrati con privilegi come Domain Admins, Enterprise Admins o Account Operators. Concedi invece autorizzazioni granulari a UO specifiche in cui risiedono gli oggetti utente, computer o gruppo.
Configura le autorizzazioni per le azioni (privilegio minimo)
Concedi al account di servizio di autenticazione solo le autorizzazioni Active Directory e l'accesso agli attributi LDAP necessari per le azioni specifiche che prevedi di eseguire.
Consulta le autorizzazioni minime per le azioni di Active Directory nella tabella seguente:
| Nome azione | Autorizzazione AD DS/diritto esteso richiesto | Classe oggetto target | Descrizione/Ambito di attribuzione |
|---|---|---|---|
| Ping | Read Property |
Utente, radice dominio | Esegue una query sull'oggetto account di servizio configurato (sAMAccountName,
userPrincipalName, mail) per convalidare la connettività
e le credenziali della directory. |
| Arricchisci le entità |
|
Utente, computer, gruppo | Esegue query sugli attributi di utenti e computer e risolve le iscrizioni ai gruppi nidificati.
Richiede Read Property su userAccountControl per evitare errori di indice nullo. |
| Disattiva account |
|
Utente | Legge e imposta il flag ACCOUNTDISABLE (0x0002)
sull'oggetto utente di destinazione. |
| Attiva account |
|
Utente | Legge e cancella il flag ACCOUNTDISABLE (0x0002)
sull'oggetto utente di destinazione. |
| Disattiva computer |
|
Computer | Legge e imposta il flag ACCOUNTDISABLE sull'oggetto computer di destinazione. |
| Attiva Computer |
|
Computer | Legge e cancella il flag ACCOUNTDISABLE sull'oggetto computer di destinazione. |
| Sblocca account bloccato |
|
Utente | Legge e imposta l'attributo lockoutTime su 0 per sbloccare un account utente bloccato. |
| Forza l'aggiornamento della password |
|
Utente | Legge e imposta l'attributo pwdLastSet su 0 per richiedere all'utente di cambiare la password al prossimo accesso. |
| Imposta password utente |
|
Utente | Reimposta la password dell'utente di destinazione. Richiede LDAPS (porta 636) o StartTLS. |
| Aggiungi utente al gruppo |
|
Gruppo | Aggiunge il nome distinto (distinguishedName) dell'utente di destinazione all'attributo member del gruppo. |
| Rimuovi utente dal gruppo |
|
Gruppo | Rimuove il nome distinto dell'utente di destinazione (distinguishedName) dall'attributo member del gruppo. |
| Cambia UO utente |
|
Unità organizzativa, utente | Sposta gli oggetti utente tra le UO utilizzando LDAP modify_dn. |
| Cambia l'UO host |
|
Unità organizzativa, computer | Sposta gli oggetti computer tra le UO utilizzando LDAP modify_dn. |
| Aggiorna gli attributi di un utente AD | Write Property sugli attributi target (come
mail, title, department,
telephoneNumber, description o
manager) |
Utente | Modifica i valori degli attributi specificati nell'oggetto utente di destinazione. |
| Aggiorna gli attributi di un host AD | Write Property sugli attributi target (come
description o location) |
Computer | Modifica i valori degli attributi specificati nell'oggetto computer di destinazione. |
| Recupera i membri del gruppo |
|
Gruppo, Utente, Computer | Esegue query sull'appartenenza ai gruppi e sugli attributi degli account dei membri. |
| Get Manager Contact Details |
|
Utente | Legge l'attributo manager dall'oggetto utente di destinazione e recupera i dati di contatto del responsabile. |
| Is User In Group |
|
Utente, gruppo | Valuta se un account utente appartiene al gruppo di sicurezza o di distribuzione specificato. |
| Elenca gruppi di utenti |
|
Utente, gruppo | Restituisce l'elenco di tutti i gruppi assegnati all'account utente specificato. |
| Cerca in Active Directory |
|
Utente, computer, gruppo, unità organizzativa | Esegue query di filtro LDAP personalizzate sulla sottostruttura della directory. |
Delega delle autorizzazioni in Active Directory
Per applicare il PoLP senza concedere diritti amministrativi ampi, delega le autorizzazioni alle UO di destinazione utilizzando la console ADUC grafica o gli strumenti a riga di comando PowerShell e dsacls. Devi utilizzare solo uno di questi metodi e delegare solo le autorizzazioni necessarie per le azioni specifiche che prevedi di eseguire.
Delega il controllo utilizzando ADUC
Se preferisci utilizzare un'interfaccia grafica, utilizza la Delega guidata del controllo in ADUC per delegare le autorizzazioni specifiche per oggetti e proprietà.
Esegui la procedura guidata nell'UO di destinazione per concedere le autorizzazioni per oggetti e proprietà necessarie per le azioni che intendi utilizzare (ad esempio la lettura e la scrittura dei flag di controllo dell'account, la reimpostazione delle password o lo sblocco degli account).
Per istruzioni passo passo sull'esecuzione della procedura guidata, consulta la documentazione di Microsoft sulla delega del controllo in AD DS.
Delega il controllo utilizzando PowerShell e dsacls
Se preferisci un approccio da riga di comando o vuoi automatizzare le assegnazioni delle autorizzazioni, utilizza PowerShell con l'utilità dsacls.exe integrata anziché ADUC.
Esegui solo gli esempi di comandi che si applicano alle azioni che prevedi di utilizzare su una workstation amministrativa o un domain controller, sostituendo l'UO di destinazione e il nome del account di servizio:
- Concedi le autorizzazioni di lettura e scrittura su
userAccountControlper gli oggetti utente (per attivare o disattivare gli account utente ed evitare errori di arricchimento):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;user" - Concedi le autorizzazioni di lettura e scrittura su
userAccountControlper gli oggetti computer (per attivare o disattivare i computer):powershell dsacls.exe "OU=Computers,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;computer" - Concedi le autorizzazioni per sbloccare l'account (
lockoutTime):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;lockoutTime;user" - Concedi le autorizzazioni per forzare la modifica della password (
pwdLastSet):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;pwdLastSet;user" - Concedi i diritti di reimpostazione della password (diritto esteso
Reset Password):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:CA;Reset Password;user" - Concedi i diritti di modifica dell'appartenenza a un gruppo di sicurezza:
powershell dsacls.exe "CN=SecOps-Quarantine,OU=Groups,DC=example,DC=local" /G "EXAMPLE\svc_secops_ad:RPWP;member;group"
Per maggiori dettagli sulla sintassi e sugli switch dei parametri, consulta la documentazione di Microsoft su dsacls.
Parametri di integrazione
L'integrazione di Active Directory richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
Server |
Obbligatorio. Il nome host, il nome DNS o l'indirizzo IP del server Active Directory. L'integrazione comunica utilizzando il protocollo LDAP. Per utilizzare una porta personalizzata, aggiungila all'indirizzo (ad esempio Per impostazione predefinita, l'integrazione utilizza la porta 636 quando SSL/TLS è abilitato e la porta 389 quando è disabilitato. |
Username |
Obbligatorio. Il nome utente o l'indirizzo email dell'utente per la connessione ad Active Directory, ad esempio Questo parametro accetta anche l'attributo |
Password |
Obbligatorio. La password dell'account utente. |
Domain |
Obbligatorio. Il percorso DNS completo del tuo dominio all'interno dello spazio dei nomi di rete. Fornisci il nome di dominio completo (FQDN) del tuo dominio nel seguente formato: Ad esempio, se il tuo dominio Active Directory interno è |
Custom Query Fields |
Facoltativo. Un elenco separato da virgole di campi Active Directory personalizzati da includere nelle query, ad esempio |
CA Certificate File - parsed into Base64 String |
Facoltativo. La stringa del file del certificato CA codificata nel formato base64 ottenuto durante la configurazione del certificato CA. Fornisci il valore completo. |
Use SSL |
Facoltativo. Se selezionata, l'integrazione convalida il certificato SSL durante la connessione al server di directory Active Directory e utilizza LDAPS sicuro (porta 636). Se non viene selezionata, viene utilizzato l'LDAP standard (porta 389). |
Debug Logging |
Facoltativo. Se selezionata, l'integrazione registra informazioni di debug dettagliate per le operazioni di Active Directory. |
Per istruzioni su come configurare un'integrazione in Google SecOps, consulta Configura le integrazioni.
Se necessario, puoi apportare modifiche in un secondo momento. Dopo aver configurato un'istanza di integrazione, puoi utilizzarla nei playbook. Per saperne di più su come configurare e supportare più istanze, consulta Supporto di più istanze.
Azioni
Per saperne di più sulle azioni, consulta Rispondi alle azioni in attesa dalla scrivania di lavoro ed Esegui un'azione manuale nel tuo caso.
Aggiungi utente al gruppo
Utilizza l'azione Aggiungi utente al gruppo per aggiungere utenti della richiesta a uno o più gruppi di Active Directory, ad esempio per aggiungere un account a un gruppo con accesso limitato durante un'indagine. L'azione identifica automaticamente gli utenti target dalla richiesta e li aggiunge ai gruppi specificati.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
L'azione Aggiungi utente al gruppo richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
Group Name |
Obbligatorio. Un elenco separato da virgole di gruppi a cui aggiungere gli utenti. |
Output azione
L'azione Aggiungi utente al gruppo fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Aggiungi utente al gruppo può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
|
L'azione è andata a buon fine. |
Action wasn't able to add the following users to the group
"GROUP_NAME" in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che il account di servizio disponga dell'autorizzazione per modificare l'attributo |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e che gli identificatori delle entità corrispondano a nomi utente o indirizzi email validi. |
The following groups were not found in Active Directory:
GROUP_NAME |
L'azione non è riuscita per i gruppi specificati. Controlla l'ortografia dei nomi dei gruppi nel parametro |
No users were added to the group
"GROUP_NAME" in Active
Directory. |
L'azione non è riuscita per il gruppo specificato. Verifica che gli utenti di destinazione esistano in Active Directory e che il account di servizio disponga dell'accesso in scrittura al gruppo specificato. |
No users were added to the provided groups in Active
Directory. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Add User To Group". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, i parametri di input o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore dell'output del risultato dello script quando utilizzi l'azione Aggiungi utente al gruppo:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Cambia UO host
Utilizza l'azione Cambia UO host per spostare i computer nel caso in un'altra unità organizzativa in Active Directory, ad esempio per spostare una macchina compromessa in un'UO di quarantena con policy limitate. L'azione identifica automaticamente i computer di destinazione dalla richiesta e li sposta nell'UO di destinazione specificata.
Questa azione viene eseguita sull'entità Google SecOps Hostname.
Input azione
L'azione Cambia UO host richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
OU Name |
Obbligatorio. Il nome della nuova UO host. |
Output azione
L'azione Cambia UO host fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Cambia UO host può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Changed OU for the following hosts:
ENTITY_ID |
L'azione è andata a buon fine. |
Failed to change OU for the following hosts :
ENTITY_ID |
L'azione non è riuscita per gli host specificati. Verifica che la UO di destinazione esista e che l'account di servizio disponga dell'autorizzazione per spostare gli oggetti computer tra le UO di origine e di destinazione. |
The following hosts were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli host specificati. Verifica che gli account computer esistano in Active Directory e corrispondano alle entità |
The action didn't change OU on any hosts. |
L'azione non è andata a buon fine. Verifica che i computer di destinazione e l'UO di destinazione esistano in Active Directory e che il account di servizio disponga delle autorizzazioni per spostare gli account computer. |
Error executing action "Change Host OU". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, il parametro |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Cambia UO host:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Cambia UO utente
Utilizza l'azione Cambia UO utente per spostare gli utenti della richiesta in un'altra unità organizzativa in Active Directory, ad esempio per spostare un account in un'UO con restrizioni durante un incidente o un workflow di offboarding. L'azione identifica automaticamente gli utenti target della richiesta e li sposta nell'UO di destinazione specificata.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
L'azione Cambia UO utente richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
OU Name |
Obbligatorio. Il nome della nuova UO utente. |
Output azione
L'azione Cambia UO utente fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Cambia UO utente può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Changed OU for the following users:
ENTITY_ID |
L'azione è andata a buon fine. |
Failed to change OU for the following users :
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che la UO di destinazione esista e che il account di servizio disponga dell'autorizzazione per spostare gli oggetti utente tra le UO di origine e di destinazione. |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
The action didn't change OU on any users. |
L'azione non è andata a buon fine. Verifica che gli utenti di destinazione e l'UO di destinazione esistano in Active Directory e che il account di servizio disponga delle autorizzazioni per spostare gli account utente. |
Error executing action "Change User OU". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, il parametro |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Cambia UO utente:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Disabilita account
Utilizza l'azione Disattiva account per disattivare gli account utente in Active Directory. Questa azione ha come target automatico gli utenti collegati alla richiesta.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
Nessuno.
Output azione
L'azione Disattiva account fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Disattiva account può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Disabled account for the following users:
ENTITY_ID |
L'azione è andata a buon fine. |
Failed to disable account for the following users:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che il account di servizio disponga delle autorizzazioni di lettura e scrittura per l'attributo |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
No users were disabled in Active Directory. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Disable Account". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Disattiva account:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Disattiva computer
Utilizza l'azione Disattiva computer per disattivare gli account computer in Active Directory e impedire l'autenticazione nel dominio di macchine compromesse o non autorizzate. L'azione ha come target automatico i nomi host allegati alla richiesta.
Questa azione viene eseguita sull'entità Google SecOps Hostname.
Input azione
Nessuno.
Output azione
L'azione Disattiva computer fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Disattiva computer può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
|
L'azione è andata a buon fine. |
Action wasn't able to disable the following computers in Active
Directory: ENTITY_ID |
L'azione non è riuscita per i computer specificati. Verifica che
il account di servizio disponga delle autorizzazioni di lettura e autorizzazione in scrittura per
l'attributo |
The following computers were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per i computer specificati. Verifica che gli account computer esistano in Active Directory e corrispondano alle entità |
No computers were disabled in Active Directory. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Disable Computer". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Disattiva computer:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Abilita account
Utilizza l'azione Attiva account per riattivare gli account utente disattivati in Active Directory. L'azione ha come target automatico gli utenti collegati alla richiesta.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
Nessuno.
Output azione
L'azione Attiva account fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Attiva account può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
|
L'azione è andata a buon fine. |
Action wasn't able to enable the following users in Active
Directory: ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che il account di servizio disponga delle autorizzazioni di lettura e autorizzazione in scrittura per l'attributo |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
No users were enabled in Active Directory. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Enable Account". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Attiva account:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Attiva computer
Utilizza l'azione Attiva computer per riattivare gli account computer disattivati in Active Directory in modo che le macchine possano autenticarsi nuovamente nel dominio. L'azione sceglie automaticamente come target i nomi host associati alla richiesta.
Questa azione viene eseguita sull'entità Google SecOps Hostname.
Input azione
Nessuno.
Output azione
L'azione Attiva computer fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Attiva computer può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
|
L'azione è andata a buon fine. |
Action wasn't able to enable the following computers in Active
Directory: ENTITY_ID |
L'azione non è riuscita per i computer specificati. Verifica che
il account di servizio disponga delle autorizzazioni di lettura e autorizzazione in scrittura per
l'attributo |
The following computers were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per i computer specificati. Verifica che gli account computer esistano in Active Directory e corrispondano alle entità |
No computers were enabled in Active Directory. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Enable Computer". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Abilita computer:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Arricchisci le entità
Utilizza l'azione Arricchisci entità per recuperare i dettagli del profilo Active Directory, lo stato dell'account e le iscrizioni ai gruppi per gli utenti e i computer nel caso. Puoi arricchire le entità con tutte le informazioni della directory disponibili o limitare i risultati e la tabella della bacheca delle richieste ad attributi specifici.
Questa azione è asincrona. Se necessario, modifica il valore di timeout dello script nell'IDE di Google SecOps per l'azione.
L'azione Arricchisci entità viene eseguita sulle seguenti entità Google SecOps:
UserHostname
Input azione
L'azione Arricchisci entità richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
Mark Entities as Internal |
Facoltativo. Se selezionata, l'azione contrassegna automaticamente le entità arricchite correttamente come entità interne. Abilitato per impostazione predefinita. |
Create Case Wall Table |
Facoltativo. Se selezionata, l'azione genera una tabella della bacheca del caso contenente gli attributi di Active Directory recuperati per ogni entità arricchita. Abilitato per impostazione predefinita. |
Specific Attribute Names To Enrich With |
Facoltativo. Un elenco separato da virgole di nomi di attributi con cui arricchire le entità. Se non fornisci alcun valore, l'azione arricchisce le entità con tutti gli attributi disponibili. Se un attributo contiene più valori, l'azione arricchisce l'attributo con tutti i valori disponibili. Questo parametro è sensibile alle maiuscole. |
Should Case Wall Table be filtered by the specified
Attributes? |
Facoltativo. Se selezionata, l'azione compila la tabella della bacheca casi solo con gli attributi specificati in |
Should JSON result be filtered by the specified
Attributes? |
Facoltativo. Se selezionata, il risultato JSON restituisce solo gli attributi specificati in |
Output azione
L'azione Arricchisci entità fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Disponibile |
| Tabella di arricchimento delle entità | Disponibile |
| Risultato JSON | Disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Tabella della bacheca casi
L'azione Arricchisci entità fornisce la seguente tabella nella bacheca delle richieste quando è selezionato Create Case Wall Table:
- Nome tabella:
Report for: <var class="readonly">ENTITY_ID</var> - Colonne: nomi e valori degli attributi Active Directory recuperati per l'entità (o filtrati in base al parametro
Specific Attribute Names To Enrich Withse è selezionatoShould Case Wall Table be filtered by the specified Attributes?).
Enrichment delle entità
L'azione Enrich Entities supporta il seguente arricchimento delle entità:
| Nome del campo di arricchimento | Logica |
|---|---|
AD_primaryGroupID |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_logonCount |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_cn |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_countryCode |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_objectClass |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_userPrincipalName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_adminCount |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_lastLogonTimestamp |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_manager |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_instanceType |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_distinguishedName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_dSCorePropagationData |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_msDS-SupportedEncryptionTypes |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_objectSid |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_whenCreated |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_uSNCreated |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_lockoutTime |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_badPasswordTime |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_pwdLastSet |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_sAMAccountName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_objectCategory |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_lastLogon |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_objectGUID |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_whenChanged |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_badPwdCount |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_accountExpires |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_displayName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_name |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_memberOf |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_codePage |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_userAccountControl |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_sAMAccountType |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_uSNChanged |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_sn |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_givenName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_lastLogoff |
L'azione restituisce il valore se esiste nel risultato JSON. |
Risultato JSON
L'esempio seguente mostra l'output del risultato JSON ricevuto quando utilizzi l'azione Arricchisci entità:
[
{
"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"
}
]
Messaggi di output
L'azione Arricchisci entità può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
|
L'azione è andata a buon fine. |
The following entities were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per le entità specificate. Verifica che gli account utente o host esistano in Active Directory e corrispondano agli identificatori delle entità nel caso. |
Failed to enrich the following Users
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che l'account di servizio disponga dell'autorizzazione per leggere gli attributi (incluso |
Failed to enrich the following Hosts
ENTITY_ID |
L'azione non è riuscita per gli host specificati. Verifica che l'account di servizio disponga dell'autorizzazione per leggere gli attributi (incluso |
No entities were enriched. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Enrich Entities". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server di directory Active Directory, i campi delle query personalizzate o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Arricchisci entità:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Forza aggiornamento password
Utilizza l'azione Forza l'aggiornamento della password per richiedere agli utenti di cambiare la password al successivo accesso. L'azione ha come target automatico gli utenti collegati alla richiesta.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
Nessuno.
Output azione
L'azione Forza l'aggiornamento della password fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Forza aggiornamento password può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Forced password update on next logon for the following
users: ENTITY_ID |
L'azione è andata a buon fine. |
Failed to force password update on next logon for the following
users: ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che il account di servizio disponga delle autorizzazioni di lettura e scrittura per l'attributo |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
Password update wasn't forced on any users. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Force Password Update". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore dell'output del risultato dello script quando utilizzi l'azione Forza l'aggiornamento della password:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Ottieni membri del gruppo
Utilizza l'azione Get Group Members (Recupera membri del gruppo) per elencare gli utenti, i computer o entrambi che appartengono a un gruppo Active Directory specifico. Se vuoi, puoi restringere la ricerca a un'unità organizzativa o a un gruppo principale specifico e includere i membri dei sottogruppi nidificati.
Questa azione non viene eseguita sulle entità Google SecOps.
Input azione
L'azione Recupera membri del gruppo richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
Group Name |
Obbligatorio. Il nome del gruppo che contiene i membri elencati. |
Members Type |
Obbligatorio. Il tipo di membro da recuperare dal gruppo. I valori possibili sono:
Il valore predefinito è |
Where To Search |
Obbligatorio. Un I valori possibili sono:
Il valore predefinito è |
Filter Object Value |
Facoltativo. Il nome di |
Perform Nested Search |
Facoltativo. Se selezionata, l'azione recupera i membri dai sottogruppi nidificati che appartengono al gruppo di destinazione. |
Limit |
Facoltativo. Il numero massimo di schede da recuperare da Active Directory. Il valore predefinito è |
Output azione
L'azione Recupera membri del gruppo fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Tabella della bacheca casi
L'azione Recupera membri del gruppo fornisce la seguente tabella nella bacheca della richiesta:
- Nome tabella:
Members of Active Directory group: <var class="readonly">GROUP_NAME</var> - Colonne:
Distinguished NameSAM Account NameUser Principal NameType
Risultato JSON
L'esempio seguente mostra l'output del risultato JSON ricevuto quando utilizzi l'azione Recupera i membri del gruppo:
[
{
"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"
}
]
Messaggi di output
L'azione Get Group Members può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
|
L'azione è andata a buon fine. |
Error executing action "Get Group Members". Reason: Filter
Object Value should be provided |
L'azione non è andata a buon fine. Fornisci un nome UO o gruppo valido nel parametro |
Error executing action "Get Group Members". Reason: Given value
for Limit should be a positive number. |
L'azione non è andata a buon fine. Inserisci un numero intero maggiore di |
Error executing action "Get Group Members". Reason: Given
group doesn't exist in Active Directory. |
L'azione non è andata a buon fine. Controlla il nome del gruppo nel parametro |
Error executing action "Get Group Members". Reason: Specified
Organizational Unit doesn't exist in Active Directory. |
L'azione non è andata a buon fine. Verifica che l'unità organizzativa specificata in |
Error executing action "Get Group Members". Reason: Specified
Group in "Filter Object Value" doesn't exist in Active
Directory. |
L'azione non è andata a buon fine. Verifica che il gruppo principale specificato in |
Error executing action "Get Group Members". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, i parametri di input o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Recupera i membri del gruppo:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Ottieni i dati di contatto del gestore
Utilizza l'azione Recupera i dati di contatto del gestore per cercare il gestore di un utente in Active Directory e recuperare i suoi dati di contatto. L'azione ha come target automatico gli utenti collegati alla richiesta.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
Nessuno.
Output azione
L'azione Recupera i dati di contatto del responsabile fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Disponibile |
| Tabella di arricchimento delle entità | Disponibile |
| Risultato JSON | Disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Tabella della bacheca casi
L'azione Recupera i dati di contatto del gestore fornisce la seguente tabella nella bacheca della richiesta:
- Nome tabella:
Manager Contact: <var class="readonly">ENTITY_ID</var> - Colonne:
Manager NameManager Phone
Enrichment delle entità
L'azione Recupera i dati di contatto del gestore supporta il seguente arricchimento delle entità:
| Nome del campo di arricchimento | Logica |
|---|---|
AD_Manager_Name |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_Manager_phone |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_primaryGroupID |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_logonCount |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_cn |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_countryCode |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_objectClass |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_userPrincipalName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_adminCount |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_lastLogonTimestamp |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_manager |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_instanceType |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_distinguishedName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_dSCorePropagationData |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_msDS-SupportedEncryptionTypes |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_objectSid |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_whenCreated |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_uSNCreated |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_lockoutTime |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_badPasswordTime |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_pwdLastSet |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_sAMAccountName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_objectCategory |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_lastLogon |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_objectGUID |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_whenChanged |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_badPwdCount |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_accountExpires |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_displayName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_name |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_memberOf |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_codePage |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_userAccountControl |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_sAMAccountType |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_uSNChanged |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_sn |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_givenName |
L'azione restituisce il valore se esiste nel risultato JSON. |
AD_lastLogoff |
L'azione restituisce il valore se esiste nel risultato JSON. |
Risultato JSON
L'esempio seguente mostra l'output del risultato JSON ricevuto quando utilizzi l'azione Recupera i dati di contatto del gestore:
[
{
"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"
}
]
Messaggi di output
L'azione Get Manager Contact Details può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Retrieved manager details for the following users:
ENTITY_ID |
L'azione è andata a buon fine. |
The following users don't have managers specified in Active
Directory: ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che l'attributo |
Failed to retrieve manager details for the following users:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che il account di servizio disponga dell'autorizzazione per leggere l'attributo |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
No manager details were retrieved for the provided
users. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Get Manager Contact Details".
Reason: ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Recupera i dati di contatto del gestore:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Is User In Group
Utilizza l'azione Is User In Group (L'utente è nel gruppo) per verificare se utenti specifici appartengono a un determinato gruppo di Active Directory. Per impostazione predefinita, l'azione controlla le entità User
nella richiesta, oppure puoi inserire un elenco di nomi utente separati da virgole nel parametro User
Name per controllare direttamente account specifici.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
L'azione Is User In Group richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
Group Name |
Obbligatorio. Il nome del gruppo da controllare, ad esempio |
User Name |
Facoltativo. Un elenco separato da virgole di nomi utente da controllare. Se non fornisci un valore, l'azione controlla le entità |
Where To Search |
Obbligatorio. Un I valori possibili sono:
Il valore predefinito è |
Filter Object Value |
Facoltativo. Il nome di |
Search In Subgroups |
Facoltativo. Se selezionata, l'azione esegue la ricerca in modo ricorsivo all'interno dei sottogruppi nidificati. |
Output azione
L'azione Is User In Group (L'utente è nel gruppo) fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Risultato JSON
L'esempio seguente mostra l'output del risultato JSON ricevuto quando utilizzi l'azione Is User In Group:
[
{
"EntityResult": true,
"Entity": "USER1@EXAMPLE.COM"
}, {
"EntityResult": false,
"Entity": "USER2@EXAMPLE.COM"
}, {
"EntityResult": true,
"Entity": "USER3@EXAMPLE.COM"
}
]
Messaggi di output
L'azione Is User In Group può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
|
L'azione è andata a buon fine. |
The following users were not found in Active Directory:
USER_NAME |
L'azione non è riuscita per gli utenti specificati. Verifica che i nomi utente o le entità |
None of the provided users were found in Active
Directory. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Is User In Group". Reason: Filter
Object Value should be provided |
L'azione non è andata a buon fine. Fornisci un nome UO o gruppo valido nel parametro |
Error executing action "Is User In Group". Reason: Given
group doesn't exist in Active Directory. |
L'azione non è andata a buon fine. Controlla il nome del gruppo nel parametro |
Error executing action "Is User In Group". Reason: Specified
Organizational Unit doesn't exist in Active Directory. |
L'azione non è andata a buon fine. Verifica che l'unità organizzativa specificata in |
Error executing action "Is User In Group". Reason: Specified
Group in "Filter Object Value" doesn't exist in Active
Directory. |
L'azione non è andata a buon fine. Verifica che il gruppo principale specificato in |
Error executing action "Is User In Group". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, i parametri di input o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore dell'output del risultato dello script quando utilizzi l'azione L'utente è nel gruppo:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Elenca gruppi di utenti
Utilizza l'azione Elenca gruppi di utenti per recuperare un elenco di tutti i gruppi Active Directory a cui appartiene un utente. L'azione ha come target automatico gli utenti collegati alla richiesta.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
Nessuno.
Output azione
L'azione Elenca gruppi di utenti fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Risultato JSON
L'esempio seguente mostra l'output del risultato JSON ricevuto quando utilizzi l'azione Elenca gruppi di utenti:
[
{
"EntityResult": ["Domain Users"],
"Entity": "user@example.com"
}
]
Messaggi di output
L'azione Elenca gruppi di utenti può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Groups were listed for the following users:
ENTITY_ID |
L'azione è andata a buon fine. |
No groups were found for the following users:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente siano assegnati ad almeno un gruppo esplicito nell'attributo |
Failed to list groups for the following users:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che il account di servizio disponga dell'autorizzazione per leggere l'attributo |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
No groups were listed. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "List User Groups". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Elenca gruppi di utenti:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Dindin
Utilizza l'azione Ping per verificare che Google SecOps possa connettersi e autenticarsi al tuo server Active Directory utilizzando le impostazioni di integrazione configurate.
Questa azione non viene eseguita sulle entità Google SecOps.
Input azione
Nessuno.
Output azione
L'azione Ping fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Ping può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Connected successfully. |
L'azione è andata a buon fine. |
Error executing action "Ping". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla l'indirizzo del server, la porta, le impostazioni SSL o le credenziali dell'account di servizio nella configurazione dell'integrazione. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Ping:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Sblocca l'account bloccato
Utilizza l'azione Sblocca account bloccato per sbloccare gli account utente in Active Directory che sono stati bloccati dopo troppi tentativi di accesso non riusciti. L'azione ha come target automatico gli utenti collegati alla richiesta.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
Nessuno.
Output azione
L'azione Sblocca account bloccato fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Sblocca account bloccato può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Unlocked account for the following users:
ENTITY_ID |
L'azione è andata a buon fine. |
Failed to unlock account for the following users:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che il account di servizio disponga delle autorizzazioni di lettura e scrittura per l'attributo |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
No accounts were unlocked. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Release Locked Account". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Sblocca account:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Rimuovi utente dal gruppo
Utilizza l'azione Rimuovi utente dal gruppo per rimuovere gli utenti nel caso da uno o più gruppi Active Directory, ad esempio per revocare l'accesso elevato al gruppo durante un incidente. L'azione identifica automaticamente gli utenti target dalla richiesta e li rimuove dai gruppi specificati.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
L'azione Rimuovi utente dal gruppo richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
Group Name |
Obbligatorio. Un elenco separato da virgole di gruppi da cui rimuovere gli utenti. |
Output azione
L'azione Rimuovi utente dal gruppo fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Rimuovi utente dal gruppo può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
|
L'azione è andata a buon fine. |
Action wasn't able to remove the following users from the group
"GROUP_NAME" in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che il account di servizio disponga dell'autorizzazione per modificare l'attributo |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
The following groups were not found in Active Directory:
GROUP_NAME |
L'azione non è riuscita per i gruppi specificati. Controlla l'ortografia dei nomi dei gruppi nel parametro |
No users were removed from the group
"GROUP_NAME" in Active Directory.
|
L'azione non è riuscita per il gruppo specificato. Verifica che gli utenti di destinazione esistano in Active Directory e che il account di servizio disponga dell'accesso in scrittura al gruppo specificato. |
No users were removed from the provided groups in Active
Directory. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Remove User From Group". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, i parametri di input o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore dell'output del risultato dello script quando utilizzi l'azione Rimuovi utente dal gruppo:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Cerca in Active Directory
Utilizza l'azione Cerca in Active Directory per cercare nella directory utenti, computer, gruppi o unità organizzative utilizzando condizioni di ricerca integrate o una query personalizzata. Puoi anche filtrare la ricerca in base a unità organizzative specifiche e scegliere quali campi della directory includere nei risultati.
Questa azione non viene eseguita sulle entità Google SecOps.
Input azione
L'azione Cerca in Active Directory richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
Search Condition |
Obbligatorio. La condizione da applicare alla ricerca. I valori possibili sono:
Il valore predefinito è |
Include Domain |
Facoltativo. Se selezionata, l'azione include il componente del dominio durante la ricerca con le condizioni |
Search Object |
Obbligatorio. Un tipo di oggetto da cercare quando non utilizzi I valori possibili sono:
Il valore predefinito è |
Filter Object Value |
Obbligatorio. Un valore dell'oggetto in base al quale filtrare o la stringa di query LDAP completa quando |
Custom Fields |
Facoltativo. Un elenco separato da virgole di attributi LDAP da restituire nei risultati di ricerca. |
Specific OUs to Search |
Facoltativo. Un elenco separato da virgole di nomi di unità organizzative per limitare l'ambito di ricerca. |
Include Default Search Fields |
Facoltativo. Se selezionata, l'azione include i campi predefiniti di Active Directory nei risultati restituiti, oltre a qualsiasi Abilitato per impostazione predefinita. |
Max Records To Return |
Facoltativo. Un numero massimo di record da recuperare da Active Directory. Il valore predefinito è |
Sort Field |
Facoltativo. Un nome di attributo LDAP utilizzato per ordinare le voci restituite. |
Output azione
L'azione Cerca in Active Directory fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Tabella della bacheca casi
L'azione Cerca in Active Directory fornisce la seguente tabella nella bacheca del caso:
- Nome tabella:
Active Directory Search Results - Colonne: attributi di Active Directory restituiti per le voci della directory corrispondenti (in base a
Include Default Search FieldseCustom Fields).
Risultato JSON
L'esempio seguente mostra l'output del risultato JSON ricevuto quando utilizzi l'azione Cerca in 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"
]
}
]
Messaggi di output
L'azione Cerca in Active Directory può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
|
L'azione è andata a buon fine. |
Error executing action "Search Active Directory". Reason: you
need to select "Search Object" or choose "Custom LDAP Query" as a "Search
Condition" |
L'azione non è andata a buon fine. Seleziona un tipo di oggetto valido nel parametro |
Error executing action "Search Active Directory". Reason: Value
for the parameter "Max Records To Return" should be a positive
number. |
L'azione non è andata a buon fine. Inserisci un numero intero maggiore di |
Error executing action "Search Active Directory". Reason: The
following OUs were not found in Active Directory:
OU_NAMES |
L'azione non è andata a buon fine. Controlla l'ortografia delle unità organizzative nel parametro |
Error executing action "Search Active Directory". Reason:
Knowingly invalid query was executed:
"QUERY_STRING". Please verify the
inputs and try again. |
L'azione non è andata a buon fine. Controlla la sintassi della query personalizzata o del valore del filtro nel parametro |
Error executing action "Search Active Directory". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, i parametri di input o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Cerca in Active Directory:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Imposta password utente
Utilizza l'azione Imposta password utente per reimpostare la password degli utenti della richiesta con una nuova password. Assicurati che l'integrazione sia connessa tramite SSL (LDAPS) e che la nuova password soddisfi le regole di complessità delle password del tuo dominio.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
L'azione Imposta password utente richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
New Password |
Obbligatorio. Il valore della nuova password. |
Output azione
L'azione Imposta password utente fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Imposta password utente può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Reset password for the following users:
ENTITY_ID |
L'azione è andata a buon fine. |
Failed to reset password for the following users:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che la nuova password soddisfi i requisiti di complessità e cronologia delle password del dominio e che gli utenti di destinazione non siano account amministrativi protetti. |
The following users were not found in Active Directory:
ENTITY_ID |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
No passwords were changed. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Failed to execute "Set User Password" action! Watch Over
Extended Rights permission or SSL connection. |
L'azione non è andata a buon fine. Assicurati che |
Error executing action "Set User Password". Reason:
ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, i parametri di input o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Imposta password utente:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Aggiorna gli attributi di un host AD
Utilizza l'azione Aggiorna gli attributi di un host AD per aggiornare una proprietà della directory specifica negli account computer nel caso, ad esempio aggiornando il campo Description di un computer con note sull'incidente. L'azione identifica automaticamente i computer di destinazione dalla richiesta e applica il nuovo valore.
Questa azione viene eseguita sull'entità Google SecOps Hostname.
Input azione
L'azione Aggiorna gli attributi di un host AD richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
Attribute Name |
Obbligatorio. Il nome dell'attributo da aggiornare, ad esempio |
Attribute Value |
Obbligatorio. Il nuovo valore dell'attributo. |
Output azione
L'azione Aggiorna gli attributi di un host AD fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Aggiorna gli attributi di un host AD può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Successfully updated attribute
"ATTRIBUTE_NAME" on the following
hosts in Active Directory:
ENTITY_ID_LIST |
L'azione è andata a buon fine. |
Action wasn't able to update attribute
"ATTRIBUTE_NAME" on the following
hosts in Active Directory:
ENTITY_ID_LIST |
L'azione non è riuscita per gli host specificati. Verifica che il account di servizio disponga dell'autorizzazione in scrittura per l'attributo specificato negli account computer di destinazione e che il formato del valore sia valido per l'attributo. |
The following hosts were not found in Active Directory:
ENTITY_ID_LIST |
L'azione non è riuscita per gli host specificati. Verifica che gli account computer esistano in Active Directory e corrispondano alle entità |
No hosts were updated in Active Directory. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Update attributes of an AD Host".
Reason: Provided attribute doesn't exist in Active Directory. |
L'azione non è andata a buon fine. Controlla l'ortografia dell'attributo nel parametro |
Error executing action "Update attributes of an AD Host".
Reason: ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, i parametri di input o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Aggiorna gli attributi di un host AD:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Aggiorna gli attributi di un utente AD
Utilizza l'azione Aggiorna gli attributi di un utente AD per aggiornare una proprietà della directory specifica negli account utente nel caso, ad esempio aggiornando il campo Description, title o department di un utente. L'azione identifica automaticamente gli utenti target dalla richiesta e applica il nuovo valore.
Questa azione viene eseguita sull'entità Google SecOps User.
Input azione
L'azione Aggiorna gli attributi di un utente AD richiede i seguenti parametri:
| Parametro | Descrizione |
|---|---|
Attribute Name |
Obbligatorio. Il nome dell'attributo da aggiornare, ad esempio |
Attribute Value |
Obbligatorio. Il nuovo valore dell'attributo. |
Output azione
L'azione Aggiorna gli attributi di un utente AD fornisce i seguenti output:
| Tipo di output dell'azione | Disponibilità |
|---|---|
| Allegato della bacheca richieste | Non disponibile |
| Link alla bacheca casi | Non disponibile |
| Tabella della bacheca casi | Non disponibile |
| Tabella di arricchimento | Non disponibile |
| Risultato JSON | Non disponibile |
| Messaggi di output | Disponibile |
| Risultato dello script | Disponibile |
Messaggi di output
L'azione Aggiorna gli attributi di un utente AD può restituire i seguenti messaggi di output:
| Messaggio di output | Descrizione del messaggio |
|---|---|
Successfully updated attribute
"ATTRIBUTE_NAME" for the
following users in Active Directory:
ENTITY_ID_LIST |
L'azione è andata a buon fine. |
Action wasn't able to update attribute
"ATTRIBUTE_NAME" for the
following users in Active Directory:
ENTITY_ID_LIST |
L'azione non è riuscita per gli utenti specificati. Verifica che il account di servizio disponga dell'autorizzazione in scrittura per l'attributo specificato negli account utente di destinazione e che il formato del valore sia valido per l'attributo. |
The following users were not found in Active Directory:
ENTITY_ID_LIST |
L'azione non è riuscita per gli utenti specificati. Verifica che gli account utente esistano in Active Directory e corrispondano alle entità |
No users were updated in Active Directory. |
L'azione non è andata a buon fine. Verifica che la richiesta contenga entità |
Error executing action "Update attributes of an AD User".
Reason: Provided attribute doesn't exist in Active Directory. |
L'azione non è andata a buon fine. Controlla l'ortografia dell'attributo nel parametro |
Error executing action "Update attributes of an AD User".
Reason: ERROR_REASON |
L'azione non è andata a buon fine. Controlla la connessione al server Active Directory, i parametri di input o le credenziali del account di servizio. |
Risultato dello script
La tabella seguente elenca il valore per l'output del risultato dello script quando utilizzi l'azione Aggiorna gli attributi di un utente AD:
| Nome del risultato dello script | Valore |
|---|---|
is_success |
true o false |
Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.