CyberArk PAM
Questo documento fornisce indicazioni su come integrare CyberArk Privileged Access Manager (PAM) con Google Security Operations SOAR.
Versione integrazione: 6.0
Prima di iniziare
Per configurare CyberArk PAM in modo che funzioni con l'integrazione, devi creare un utente per l'integrazione e concedere a questo utente le autorizzazioni per accedere ai vault CyberArk PAM necessari.
Crea un utente
Completa i seguenti passaggi per creare un utente per l'integrazione:
- Accedi a PrivateArk Client come amministratore.
- Vai a Strumenti > Strumenti di amministrazione > Utenti e gruppi.
- Nella finestra di dialogo Utenti e gruppi, seleziona la posizione dell'utente, fai clic su Nuovo e seleziona Utente.
- Nelle diverse schede della finestra di dialogo Nuovo utente, inserisci le informazioni necessarie. Le schede Generale e Autenticazione sono obbligatorie.
Per saperne di più sulla creazione di un utente, vedi Aggiungere un utente a un Vault.
Concedi autorizzazioni all'utente creato
Completa i seguenti passaggi per aggiungere l'accesso a un vault a un utente appena creato:
- Accedi a PrivateArk Client come amministratore.
- Seleziona il vault a cui vuoi fornire l'accesso e accedi (fai doppio clic).
- Nel menu in alto, fai clic su Proprietari.
- Per aggiungere un nuovo utente, fai clic su Aggiungi.
- Nella finestra di dialogo, seleziona l'utente.
- Nella sezione Autorizzato a, seleziona almeno le seguenti autorizzazioni:
Monitor Safe
Retrieve files from Safe
Store files in Safe
Admisiter Safe
- Per salvare le modifiche, fai clic su Ok.
- Per uscire dalla finestra di dialogo, fai clic su Chiudi.
(Facoltativo) Configura il certificato client
Puoi utilizzare un certificato client esistente o crearne uno nuovo per comunicazioni sicure tra l'istanza CyberArk PAM e Google SecOps SOAR. Per saperne di più su come configurare il certificato client, vedi Configurazione del servizio web del provider di credenziali centrale.
Integra CyberArk PAM e Google SecOps
L'integrazione richiede i seguenti parametri:
Parametri | Descrizione |
---|---|
API Root |
Obbligatorio L'URL radice dell'API. Fornisci il valore nel
seguente formato: |
Username |
Obbligatorio Il nome utente con cui connettersi. |
Password |
Obbligatorio La password per la connessione. |
Verify SSL |
Obbligatorio Se selezionata, l'integrazione verifica che il certificato SSL per la connessione al server CyberArk sia valido. Questa opzione è selezionata per impostazione predefinita. |
CA Certificate |
Obbligatorio Il certificato CA da utilizzare per la convalida della connessione sicura alla radice dell'API. Questo parametro accetta il certificato CA sotto forma di stringa con codifica Base64. |
Client Certificate |
Optional Se configurato per CyberArk PAM, specifica il certificato client CyberArk da utilizzare per stabilire una connessione alla radice dell'API. Fornisci il certificato come file PFX (in formato PKCS #12). |
Client Certificate Passphrase |
Optional La passphrase richiesta per il certificato client. |
Per ulteriori informazioni su come configurare l'integrazione in Google SecOps SOAR, consulta Configurare le integrazioni.
Azioni
L'integrazione di CyberArk PAM include le seguenti azioni:
Ottenere il valore della password dell'account
Utilizza l'azione Ottieni valore password account per ottenere il valore della password dell'account da CyberArk.
Con questa azione, puoi recuperare sia la password che la chiave SSH.
Questa azione non viene eseguita sulle entità Google SecOps.
Input azione
L'azione Ottieni valore password account richiede i seguenti parametri:
Parametri | Descrizione |
---|---|
Account |
Obbligatorio
L'ID account per cui recuperare il valore della password. Nota: l'ID account può essere recuperato dall'azione Elenca account. |
Reason |
Obbligatorio
Il motivo per accedere al valore della password dell'account. Il valore predefinito viene recuperato automaticamente da Google SecOps SOAR. |
Ticketing System Name |
Optional
Il nome del sistema di gestione dei ticket. |
Ticket ID |
Optional
L'ID ticket del sistema di gestione dei ticket. |
Version |
Optional
La versione del valore della password dell'account da recuperare. |
Output dell'azione
L'azione Ottieni valore password account fornisce i seguenti output:
Tipo di output dell'azione | Disponibilità |
---|---|
Allegato della bacheca casi | Non disponibile |
Link alla bacheca richieste | 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 descrive l'output del risultato JSON ricevuto quando si utilizza l'azione Ottieni valore password account:
{
"content": "PASSWORD_VALUE"
}
Messaggi di output
L'azione Ottieni valore password account fornisce i seguenti messaggi di output:
Messaggio di output | Descrizione del messaggio |
---|---|
Successfully fetched password value for account ID
ACCOUNT_ID
|
Azione riuscita. |
Error executing action "Get Account Password Value". Reason:
ERROR_REASON |
Azione non riuscita. Controlla la connessione al server, i parametri di input o le credenziali. |
Risultato dello script
La seguente tabella descrive i valori dell'output del risultato dello script quando utilizzi l'azione Ottieni valore password account:
Nome del risultato dello script | Valore |
---|---|
is_success |
True o False |
Elenco account
Utilizza l'azione Elenca account per elencare gli account disponibili in CyberArk PAM in base ai criteri forniti.
Questa azione non viene eseguita sulle entità Google SecOps SOAR.
Input azione
L'azione Elenca account richiede i seguenti parametri:
Parametri | Descrizione |
---|---|
Search Query |
Obbligatorio La query di ricerca da utilizzare. |
Search operator |
Obbligatorio L'operatore di ricerca da utilizzare per eseguire una ricerca in base alla query di ricerca fornita. I valori possibili sono:
Il valore predefinito è |
Max Records To Return |
Obbligatorio Il numero di record da restituire. Se non fornisci alcun valore, l'azione restituisce 50 record (valore predefinito dell'API). |
Records Offset |
Obbligatorio L'offset per l'azione per restituire i valori. |
Filter Query |
Obbligatorio La query di filtro da utilizzare. Puoi basare il filtro sui parametri
|
Saved Filter |
Obbligatorio La query del filtro salvato da utilizzare. Questo parametro
ha la priorità sul parametro |
Output dell'azione
L'azione Elenca account fornisce i seguenti output:
Tipo di output dell'azione | Disponibilità |
---|---|
Allegato della bacheca casi | Non disponibile |
Link alla bacheca richieste | 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
In una bacheca dei casi, l'azione Elenca account fornisce la seguente tabella:
Nome tabella: Available PAM Accounts
Colonne della tabella:
- ID
- Safe Name
- Nome utente
- Tipo di secret
Risultato JSON
L'esempio seguente descrive l'output del risultato JSON ricevuto quando si utilizza l'azione Elenca account:
{
"value": [
{
"categoryModificationTime": 1672051160,
"platformId": "WinDomain",
"safeName": "UserTestSafe",
"id": "33_3",
"name": "user@example.com",
"address": "user@example.com",
"userName": "user",
"secretType": "password",
"platformAccountProperties": {},
"secretManagement": {
"automaticManagementEnabled": true,
"lastModifiedTime": 1672051160
},
"createdTime": 1672051160
}
],
"count": 1
}
Messaggi di output
L'azione Elenca account fornisce i seguenti messaggi di output:
Messaggio di output | Descrizione del messaggio |
---|---|
|
Azione riuscita. |
Error executing action "List Accounts". Reason:
ERROR_REASON |
Azione non riuscita. Controlla la connessione al server, i parametri di input o le credenziali. |
Risultato dello script
La seguente tabella descrive i valori dell'output del risultato dello script quando utilizzi l'azione Elenca account:
Nome del risultato dello script | Valore |
---|---|
is_success |
True o False |
Dindin
Utilizza l'azione *Ping per verificare la connettività a CyberArk.
Questa azione non viene eseguita sulle entità Google SecOps.
Input di integrazione
Nessuno.
Output dell'azione
L'azione Ping fornisce i seguenti output:
Tipo di output dell'azione | Disponibilità |
---|---|
Allegato della bacheca casi | Non disponibile |
Link alla bacheca richieste | 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 fornisce i seguenti messaggi di output:
Messaggio di output | Descrizione del messaggio |
---|---|
Successfully connected to the CyberArk PAM installation with the
provided connection parameters! |
Azione riuscita. |
Failed to connect to the CyberArk PAM installation! Error is
ERROR_REASON |
Azione non riuscita. Controlla la connessione al server, i parametri di input o le credenziali. |
Risultato dello script
La seguente tabella descrive i valori per l'output del risultato dello script quando utilizzi l'azione Ping:
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.