BMC Remedy ITSM
Questo documento descrive come integrare BMC Remedy ITSM con Google Security Operations.
Configura l'integrazione di BMC Remedy ITSM in Google Security Operations
Per istruzioni dettagliate su come configurare un'integrazione in Google SecOps, consulta Configurare le integrazioni.
Parametri di integrazione
Utilizza i seguenti parametri per configurare l'integrazione:
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| Root API | Stringa | https://{IP}:{port} | Sì | Radice API dell'istanza BMC Remedy ITSM. |
| Nome utente | Stringa | N/D | No | Nome utente BMC Remedy ITSM. |
| Password | Password | N/D | No | Password di BMC Remedy ITSM. |
| Verifica SSL | Casella di controllo | Selezionata | Sì | Se abilitato, verifica che il certificato SSL per la connessione al server BMC Remedy ITSM sia valido. |
Casi d'uso
Eseguire l'azione di triage (aggiornamento/creazione/eliminazione di record)
Azioni
Dindin
Descrizione
Verifica la connettività a BMC Remedy ITSM con i parametri forniti nella pagina di configurazione dell'integrazione nella scheda Google Security Operations Marketplace.
Run On
L'azione non viene eseguita sulle entità e non ha parametri di input obbligatori.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se l'operazione va a buon fine: "Connessione al server BMC Remedy ITSM riuscita con i parametri di connessione forniti." L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se l'operazione non va a buon fine: "Impossibile connettersi al server BMC Remedy ITSM. Error is {0}".format(exception.stacktrace) |
Generale |
Recupero dettagli registrazione
Descrizione
Visualizza informazioni dettagliate sul record da BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| Tipo di record | Stringa | N/D | Sì | Specifica il tipo di record di cui vuoi recuperare i dettagli. |
| ID record | CSV | N/D | Sì | Specifica gli ID dei record per i quali vuoi restituire i dettagli. |
| Campi da restituire | CSV | N/D | No | Specifica i campi da restituire. Se vengono forniti campi non validi, l'azione non va a buon fine. Se non viene fornito nulla, l'azione restituisce tutti i campi. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Risultato JSON
[
{
"Request ID": "X|X",
"Submitter": "Remedy Application Service"
},
{
"Request ID": "X|X",
"Submitter": "Remedy Application Service"
},
{
"Request ID": "X|X",
"Submitter": "Remedy Application Service"
}
]
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se i dati sono disponibili per almeno un ID (is_success=true): "Successfully returned details regarding record type {Record Type} in BMC Remedy ITSM for the following ids: {record ids}". Se i dati non sono disponibili per almeno un ID (is_success=true): "Action wasn't able to find details regarding record type {Record Type} in BMC Remedy ITSM for the following ids: {record ids}". Se i dati non sono disponibili per tutti (is_success=false): "Nessun record trovato." L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Recupera dettagli record". Motivo: {0}''.format(error.Stacktrace) Se 400: "Error executing action "Get Record Details". Motivo: {0}''.format(messageText) |
Generale |
| Tabella Bacheca casi | Nome tabella: Dettagli del record {record Id} Colonne della tabella:
|
Generale |
Aggiorna record
Descrizione
Aggiorna un record in BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| Tipo di record | Stringa | N/D | Sì | Specifica il tipo di record da aggiornare. |
| ID record | Stringa | N/D | Sì | Specifica l'ID del record da aggiornare. |
| Campi da aggiornare | JSON | { "field":"value" } |
Sì | Specifica un oggetto JSON contenente tutti i campi e i valori necessari da aggiornare. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se viene segnalato il codice di stato 204 (is_success=true): "Aggiornamento riuscito del record {record type} con {record id} in BMC Remedy ITSM." L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Aggiorna record". Motivo: {0}''.format(error.Stacktrace) Se viene segnalato il codice di stato 404, 400 o 500: "Errore durante l'esecuzione dell'azione "Aggiorna record". Motivo: {messageText}{messageAppendedText}. Se viene fornito un payload JSON non valido: "Error executing action "Update Record". Motivo: payload JSON non valido fornito nel parametro "Campi da aggiornare". Controlla la struttura. |
Generale |
Elimina record
Descrizione
Elimina un record in BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| Tipo di record | Stringa | N/D | Sì | Specifica il tipo di record da eliminare. |
| ID record | Stringa | N/D | Sì | Specifica l'ID del record da eliminare. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se viene segnalato il codice di stato 204 (is_success=true) "Record {Record Type} eliminato correttamente con ID {record id} in BMC Remedy ITSM". Se viene segnalato il codice di stato 404 e il numero del messaggio è 302 (is_success=true): "{Record Type} Record with ID {record id} doesn't exist in BMC Remedy ITSM." (Il record {Record Type} con ID {record id} non esiste in BMC Remedy ITSM). L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Elimina record". Motivo: {0}''.format(error.Stacktrace) Se viene segnalato il codice di stato 404 e il numero del messaggio non è 302 (is_success=false): "Errore durante l'esecuzione dell'azione "Elimina record". Motivo: {messageText}" |
Generale |
Create Record
Descrizione
Crea un record in BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| Tipo di record | Stringa | N/D | Sì | Specifica il tipo di record da creare. |
| Payload del record | JSON | { "field":"value" } |
Sì | Specifica un oggetto JSON contenente tutti i campi e i valori necessari. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Risultato JSON
{
"values": {
"Work Log ID": "X",
"Submitter": "Admin",
"Submit Date": "2022-01-06T10:42:43.000+0000",
"Assigned To": null,
"Last Modified By": "Admin",
"Last Modified Date": "2022-01-06T10:42:43.000+0000",
"Status": "Enabled",
"Short Description": ".",
"Status History": null,
"Assignee Groups": null
}
}
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se viene segnalato il codice di stato 201 (is_success=true): "Record {record type} creato correttamente in BMC Remedy ITSM". L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Crea record". Motivo: {0}''.format(error.Stacktrace)" Se viene segnalato il codice di stato 400 e il numero del messaggio è 307: "Errore durante l'esecuzione dell'azione "Crea record". Motivo: i seguenti campi sono obbligatori: {csv of messageAppendedText}." Se viene segnalato il codice di stato 400 e il numero di messaggio non è 307: "Errore durante l'esecuzione dell'azione "Crea record". Motivo: {messageText}: {messageAppendedText}." Se viene fornito un payload JSON non valido: "Error executing action "Create Record". Motivo: payload JSON non valido fornito nel parametro "Payload record". Controlla la struttura." |
Generale |
Wait For Record Fields Update
Descrizione
Attendi l'aggiornamento dei campi del record in BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| Tipo di record | Stringa | N/D | Sì | Specifica il tipo di record per cui stai aspettando un aggiornamento. |
| ID record | Stringa | N/D | Sì | Specifica l'ID del record da aggiornare. |
| Campi da controllare | JSON | { "field":"value" } |
Sì | Specifica un oggetto JSON contenente tutti i campi e i valori necessari. |
| Errore in caso di timeout | Casella di controllo | Selezionata | Sì | Se abilitata, l'azione non va a buon fine se non vengono aggiornati tutti i campi. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Risultato JSON
{
"values": {
"Work Log ID": "X",
"Submitter": "Admin",
"Submit Date": "2022-01-06T10:42:43.000+0000",
"Assigned To": null,
"Last Modified By": "Admin",
"Last Modified Date": "2022-01-06T10:42:43.000+0000",
"Status": "Enabled",
"Short Description": ".",
"Status History": null,
"Assignee Groups": null
}
}
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se il codice di stato è 200 (is_success=true): "Il record {record type} con ID {record id} è stato aggiornato in BMC Remedy ITSM." Se uno dei campi non viene aggiornato e il parametro "Fail If Timeout" non è attivato (is_success=false): "I seguenti campi non sono stati aggiornati per il record {record type} con ID {record id} in BMC Remedy ITSM: {fields that were not updated}" Messaggio asincrono: "In attesa dell'aggiornamento dei seguenti campi per il record {record type} con ID {record id} in BMC Remedy ITSM: {fields that were not updated}" L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Attendi l'aggiornamento dei campi". Motivo: {0}''.format(error.Stacktrace) Se alcuni campi non vengono trovati: "Errore durante l'esecuzione dell'azione "Attendi l'aggiornamento dei campi". Motivo: i seguenti campi non sono stati trovati nella struttura del record: {fields that were not found}. Se viene segnalato il codice di stato 404: "Errore durante l'esecuzione dell'azione "Attendi l'aggiornamento dei campi del record". Motivo: {messageText}." Se uno dei campi non viene aggiornato e il parametro "Fail If Timeout" è attivato (is_success=false): "Error executing action "Wait For Fields Update". Motivo: i seguenti campi non sono stati aggiornati per il record {record type} con ID {record id} in BMC Remedy ITSM: {fields that were not updated}" Se viene fornito un payload JSON non valido: "Errore durante l'esecuzione dell'azione "Attendi l'aggiornamento dei campi". Motivo: payload JSON non valido fornito nel parametro "Campi da controllare". Controlla la struttura. |
Generale |
Recupera dettagli incidente
Descrizione
Ricevi informazioni dettagliate sugli incidenti da BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| ID incidente | CSV | N/D | Sì | Specifica gli ID degli incidenti per i quali vuoi restituire i dettagli. |
| Campi da restituire | CSV | N/D | No | Specifica i campi da restituire. Se vengono forniti campi non validi, l'azione non va a buon fine. Se non viene fornito nulla, l'azione restituisce tutti i campi. |
| Recupera note di lavoro | Casella di controllo | Selezionata | No | Se attivata, l'azione restituirà le note di lavoro relative all'incidente. |
| Numero massimo di note di lavoro da restituire | Numero intero | 50 | No | Specifica il numero di note di lavoro da restituire. Se non viene fornito nulla, l'azione restituisce 50 note di lavoro. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Risultato JSON
{
"Work Log ID": "X",
"Submitter": "Admin",
"Submit Date": "2022-01-06T10:42:43.000+0000",
"Assigned To": null,
"Last Modified By": "Admin",
"Last Modified Date": "2022-01-06T10:42:43.000+0000",
"Status": "Enabled",
"Short Description": ".",
"Status History": null,
"Assignee Groups": "",
"Worknotes": [
{
"Submitter": "X",
"Detailed Description": "asdasd",
"Work Log Type": "X",
"Work Log Submit Date": "2022-01-06T11:21:56.000+0000"
},
{
"Submitter": "X",
"Detailed Description": "Work Log Entry from Bob.",
"Work Log Type": "X",
"Work Log Submit Date": "2008-11-07T00:30:41.000+0000"
}
]
}
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se i dati sono disponibili per almeno un ID (is_success=true): "Successfully returned details regarding incidents in BMC Remedy ITSM for the following ids: {record ids}." (Dettagli restituiti correttamente relativi agli incidenti in BMC Remedy ITSM per i seguenti ID: {record ids}.) Se non sono disponibili dati per almeno un ID (is_success=true): "L'azione non è riuscita a trovare i dettagli relativi agli incidenti in BMC Remedy ITSM per i seguenti ID: {record ids}." Se non sono disponibili dati per tutti gli ID (is_success=false): "Non sono stati trovati incidenti." L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Recupera dettagli incidenti". Motivo: {0}''.format(error.Stacktrace) Se viene segnalato il codice di stato 400: "Errore durante l'esecuzione dell'azione "Ottieni dettagli sugli incidenti". Motivo: {0}''.format(messageText) |
Generale |
| Tabella Bacheca casi | Nome tabella:Dettagli incidente Colonne della tabella:
|
Generale |
| Tabella Bacheca casi | Nome tabella: Note di lavoro dell'incidente {incident number} Colonne della tabella:
|
Generale |
Aggiorna incidente
Descrizione
Aggiorna un incidente in BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| ID incidente | Stringa | N/D | Sì | Specifica l'ID dell'incidente da aggiornare. |
| Stato | DDL | Selezionane uno Valori possibili:
|
No | Specifica lo stato dell'incidente. Nota:se lo stato è "In attesa" o "Risolto", devi fornire anche il valore "Motivo dello stato". |
| Motivo dello stato | Stringa | N/D | No | Specifica il motivo dello stato dell'incidente. |
| Impatto | DDL | Selezionane uno Valori possibili:
|
No | Specifica l'impatto dell'incidente. |
| Urgenza | DDL | Selezionane uno Valori possibili:
|
NO | Specifica l'urgenza dell'incidente. |
| Descrizione | Stringa | N/D | No | Specifica la descrizione dell'incidente |
| Tipo di incidente | DDL | Selezionane uno Valori possibili:
|
No | Specifica il tipo di incidente. |
| Gruppo assegnato | Stringa | N/D | No | Specifica il gruppo assegnato all'incidente. |
| Assegnatario | Stringa | N/D | No | Specifica l'assegnatario dell'incidente. |
| Risoluzione | Stringa | N/D | No | Specifica la risoluzione dell'incidente. |
| Livello 1 della categoria di risoluzione | Stringa | N/D | No | Specifica la categoria di risoluzione di livello 1 per l'incidente. |
| Livello 2 della categoria di risoluzione | Stringa | N/D | No | Specifica il livello della categoria di risoluzione 2 per l'incidente. |
| Livello 3 della categoria di risoluzione | Stringa | N/D | No | Specifica il livello 3 della categoria di risoluzione per l'incidente. |
| Livello 1 della categoria di prodotto per la risoluzione | Stringa | N/D | No | Specifica la categoria di risoluzione di livello 1 per l'incidente. |
| Resolution Product Category Tier 2 | Stringa | N/D | No | Specifica il livello della categoria di risoluzione 2 per l'incidente. |
| Livello 3 della categoria di prodotto per la risoluzione | Stringa | N/D | No | Specifica il livello 3 della categoria di risoluzione per l'incidente. |
| Origine segnalata | DDL | Selezionane uno Valori possibili:
|
No | Specifica l'origine segnalata. |
| Campi personalizzati | JSON | N/D | No | Specifica un oggetto JSON contenente tutti i campi e i valori necessari da aggiornare. Nota:questo parametro sovrascrive gli altri parametri forniti. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se viene segnalato il codice di stato 204 (is_success=true): "Successfully updated incident with {record id} in BMC Remedy ITSM." (Incidente aggiornato correttamente con {record id} in BMC Remedy ITSM). L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Aggiorna incidente". Motivo: {0}''.format(error.Stacktrace" Se viene segnalato il codice di stato 400 o 500: "Errore durante l'esecuzione dell'azione "Aggiorna incidente". Motivo: {messageText}{messageAppendedText}. Se l'incidente non viene trovato (is_success = true):"Errore durante l'esecuzione dell'azione "Aggiorna incidente". Motivo: l'incidente {incident id} non è stato trovato in BMC Remedy ITSM. Controlla l'ortografia." Se viene fornito un payload JSON non valido: "Errore durante l'esecuzione dell'azione "Aggiorna incidente". Motivo: payload JSON non valido fornito nel parametro "Campi da aggiornare". Controlla la struttura." |
Generale |
Crea incidente
Descrizione
Crea un incidente in BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| Stato | DDL | Selezionane uno Valori possibili:
|
No | Specifica lo stato dell'incidente. |
| Impatto | DDL | Selezionane uno Valori possibili:
|
No | Specifica l'impatto dell'incidente. |
| Urgenza | DDL | Selezionane uno Valori possibili:
|
No | Specifica l'urgenza dell'incidente. |
| Descrizione | Stringa | N/D | No | Specifica la descrizione dell'incidente |
| Società | Stringa | N/D | No | Specifica l'azienda per l'incidente |
| Cliente | Stringa | N/D | No | Specifica il cliente per l'incidente. Nota:il cliente deve essere fornito nel formato "{Cognome} {Nome}". Esempio: Allbrook Allen |
| Nome modello | Stringa | N/D | No | Specifica il nome del modello per l'incidente. Nota:l'azione tenta di trovare l'ID del modello in background. Per una maggiore precisione, puoi fornire l'ID modello direttamente tramite i campi personalizzati. |
| Tipo di incidente | DDL | Selezionane uno Valori possibili:
|
No | Specifica il tipo di incidente. |
| Gruppo assegnato | Stringa | N/D | No | Specifica il gruppo assegnato all'incidente. |
| Assegnatario | Stringa | N/D | No | Specifica l'assegnatario dell'incidente. |
| Risoluzione | Stringa | N/D | No | Specifica la risoluzione dell'incidente. |
| Livello 1 della categoria di risoluzione | Stringa | N/D | No | Specifica la categoria di risoluzione di livello 1 per l'incidente. |
| Livello 2 della categoria di risoluzione | Stringa | N/D | No | Specifica il livello della categoria di risoluzione 2 per l'incidente. |
| Livello 3 della categoria di risoluzione | Stringa | N/D | No | Specifica il livello 3 della categoria di risoluzione per l'incidente. |
| Livello 1 della categoria di prodotto per la risoluzione | Stringa | N/D | No | Specifica la categoria di risoluzione di livello 1 per l'incidente. |
| Resolution Product Category Tier 2 | Stringa | N/D | No | Specifica il livello della categoria di risoluzione 2 per l'incidente. |
| Livello 3 della categoria di prodotto per la risoluzione | Stringa | N/D | No | Specifica il livello 3 della categoria di risoluzione per l'incidente. |
| Origine segnalata | DDL | Selezionane uno Valori possibili:
|
No | Specifica l'origine segnalata. |
| Campi personalizzati | JSON | N/D | No | Specifica un oggetto JSON contenente tutti i campi e i valori necessari da utilizzare durante la creazione. Nota:questo parametro sovrascriverà gli altri parametri forniti. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Risultato JSON
{
"Request ID": "X",
"Submitter": "X",
"Create Date": "2022-01-06T14:05:31.000+0000",
"Assigned To": null,
"Last Modified By": "X",
"Modified Date": "2022-01-06T14:05:31.000+0000",
"Status": "X",
"Short Description": ".",
"Status History": {
"New": {
"user": "X",
"timestamp": "2022-01-06T14:05:31.000+0000"
},
"In Progress": {
"user": "X",
"timestamp": "2022-01-06T14:05:31.000+0000"
}
},
"Assignee Groups": null,
"InstanceId": "X",
"Vendor Assignee Groups": null,
"Vendor Assignee Groups_parent": null,
"Assignee Groups_parent": null,
"Product Categorization Tier 1": null,
"Product Categorization Tier 2": null,
"Product Categorization Tier 3": null,
}
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se viene segnalato il codice di stato 201 (is_success=true): "Successfully created incident with in BMC Remedy ITSM." (Incidente creato correttamente in BMC Remedy ITSM). L'azione deve non riuscire e interrompere l'esecuzione di un playbook: <Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Crea incidente". Motivo: {0}''.format(error.Stacktrace)" Se viene segnalato il codice di stato 400 e il numero del messaggio è 307: "Error executing action "Create Incident". Motivo: i seguenti campi sono obbligatori: {csv of messageAppendedText}." Se viene segnalato il codice di stato 400 o 500 e il numero del messaggio non è 307: "Errore durante l'esecuzione dell'azione "Crea incidente". Motivo: {messageText} {messageAppendedText}." Se viene fornito un payload JSON non valido: "Error executing action "Create Incident". Motivo: payload JSON non valido fornito nel parametro "Campi da aggiornare". Controlla la struttura." Se il modello non viene trovato: "Errore durante l'esecuzione dell'azione "Crea incidente". Motivo: non è stato trovato il modello con il nome "{template Name}". Controlla l'ortografia o fornisci l'ID modello direttamente tramite i campi personalizzati." |
Generale |
Wait For Incident Fields Update
Descrizione
Attendi l'aggiornamento dei campi dell'incidente in BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| ID incidente | Stringa | Vero | Specifica l'ID dell'incidente da aggiornare. | |
| Stato | DDL | Selezionane uno Valori possibili: Selezionane uno Nuovo Assegnata In corso In attesa Risolto Chiuso Annullato |
Falso | Specifica lo stato previsto per l'incidente. |
| Campi da controllare | JSON | { "field":"value" } |
Falso | Specifica un oggetto JSON contenente tutti i campi e i valori necessari. Nota: questo parametro ha la priorità sul campo "Stato". |
| Errore in caso di timeout | Bool | Vero | Vero | Se abilitata, l'azione non verrà completata se non tutti i campi sono stati aggiornati. |
Run On
N/D
Risultati dell'azione
Risultato script
is_success. Può essere True o False. Se l'azione viene eseguita correttamente (non vengono restituiti errori, la risposta del server è 200 OK) su almeno una delle entità, is_success deve essere impostato su True.
Risultato JSON
{
"values": {
"Work Log ID": "X",
"Submitter": "X",
"Submit Date": "2022-01-06T10:42:43.000+0000",
"Assigned To": null,
"Last Modified By": "X",
"Last Modified Date": "2022-01-06T10:42:43.000+0000",
"Status": "X",
"Short Description": ".",
"Status History": null,
"Assignee Groups": null
}
}
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se viene segnalato il codice di stato 200 (is_success= true): "L'incidente con ID {incident id} è stato aggiornato in BMC Remedy ITSM." Se uno dei campi non viene aggiornato e il parametro "Fail If Timeout" non è attivato (is_success=false): "I seguenti campi non sono stati aggiornati per l'incidente con ID {incident id} in BMC Remedy ITSM: {fields that were not updated}" Messaggio asincrono: "In attesa dell'aggiornamento dei seguenti campi per la richiesta con ID {incident id} in BMC Remedy ITSM: {fields that were not updated}" L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Attendi l'aggiornamento dei campi dell'incidente". Motivo: {0}''.format(error.Stacktrace) Se alcuni campi non vengono trovati: "Errore durante l'esecuzione dell'azione "Attendi l'aggiornamento dei campi dell'incidente". Motivo: i seguenti campi non sono stati trovati nella struttura dell'incidente: {fields that were not found}. Se l'incidente non viene trovato: "Error executing action "Wait For Incident Fields Update". Motivo: non è stato trovato l'incidente con ID {incident ID}. Se uno dei campi non viene aggiornato e il parametro "Fail If Timeout" è attivato (is_success=false): "Error executing action "Wait For Fields Update". Motivo: i seguenti campi non sono stati aggiornati per l'incidente con ID {incident id} in BMC Remedy ITSM: {fields that were not updated}" Se viene fornito un payload JSON non valido: "Error executing action "Wait For Fields Update". Motivo: payload JSON non valido fornito nel parametro "Campi da controllare". Controlla la struttura." Se i parametri "Stato" e "Campi da controllare" non vengono forniti: "Errore durante l'esecuzione dell'azione "Attendi aggiornamento campi". Motivo: il parametro "Stato" o "Campi da controllare" deve avere un valore. |
Generale |
Aggiungere una nota di lavoro all'incidente
Descrizione
Aggiungi una nota di lavoro agli incidenti in BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| ID incidente | Stringa | N/D | Sì | Specifica l'ID dell'incidente a cui vuoi aggiungere una nota di lavoro. |
| Testo della nota di lavoro | Stringa | N/D | Sì | Specifica il testo della nota di lavoro. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se i dati sono disponibili per almeno un ID (is_success=true): "Successfully added a note to incident "{incident id}" in BMC Remedy ITSM." (Nota aggiunta correttamente all'incidente "{incident id}" in BMC Remedy ITSM.) L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Aggiungi nota di lavoro all'incidente". Motivo: {0}''.format(error.Stacktrace)" Se l'incidente non viene trovato (is_success = false): "Errore durante l'esecuzione dell'azione "Aggiorna incidente". Motivo: l'incidente {incident id} non è stato trovato in BMC Remedy ITSM. Controlla l'ortografia." |
Generale |
Elimina incidente
Descrizione
Elimina un incidente in BMC Remedy ITSM.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| ID incidente | Stringa | N/D | Sì | Specifica l'ID dell'incidente da eliminare. |
Pubblica su
Questa azione non viene eseguita sulle entità.
Risultati dell'azione
Risultato script
| Nome risultato script | Opzioni di valore | Esempio |
|---|---|---|
| is_success | Vero/Falso | is_success:False |
Bacheca casi
| Tipo di risultato | Valore/Descrizione | Tipo (entità/generale) |
|---|---|---|
| Messaggio di output* | L'azione non deve non riuscire né interrompere l'esecuzione di un playbook: Se viene segnalato il codice di stato 204 (is_success = true): "Successfully deleted incident with ID {record id} in BMC Remedy ITSM. Se l'incidente non viene trovato (is_success=true): "L'incidente con ID {record id} non esiste in BMC Remedy ITSM." L'azione deve non riuscire e interrompere l'esecuzione di un playbook: Se viene segnalato un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server o altro: "Errore durante l'esecuzione dell'azione "Elimina incidente". Motivo: {0}''.format(error.Stacktrace)" |
Generale |
Job
Sincronizzare gli incidenti chiusi per tag
Descrizione
Sincronizza le richieste BMC Remedy ITSM create all'interno del playbook Google SecOps Case e dei casi Google SecOps.
Parametri
| Nome visualizzato del parametro | Tipo | Valore predefinito | È obbligatorio | Descrizione |
|---|---|---|---|---|
| Tabella degli incidenti | Stringa | HPD:IncidentInterface | Sì | Specifica il nome della tabella, che deve essere utilizzata per recuperare i dettagli sugli incidenti. |
| Root API | Stringa | https://{IP}:{port} | Sì | Radice API dell'istanza BMC Remedy ITSM. |
| Nome utente | Stringa | N/D | Sì | Nome utente BMC Remedy ITSM. |
| Password | Password | N/D | Sì | Password BMC Remedy ITSM |
| Ore massime indietro | Numero intero | 24 | No | Specifica il numero di ore a ritroso per sincronizzare gli stati. |
| Verifica SSL | Casella di controllo | Selezionata | Sì | Se abilitato, verifica che il certificato SSL per la connessione al server BMC Remedy ITSM sia valido. |
Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.