BMC Remedy ITSM
Versione integrazione: 4.0
Configura l'integrazione di BMC Remedy ITSM in Google Security Operations
Per istruzioni dettagliate su come configurare un'integrazione in Google SecOps, vedi 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 per 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: "Errore durante l'esecuzione dell'azione "Recupera dettagli record". Motivo: {0}''.format(messageText) |
Generale |
Tabella Bacheca casi | Nome tabella: Dettagli 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 di messaggio è 302 (is_success=true): "{Record Type} Record with ID {record id} doesn't exist in BMC Remedy ITSM." ({Record Type} Record with ID {record id} doesn't exist 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 del messaggio non è 307: "Error executing action "Create 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: "Error executing action "Wait For Fields Update". 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 il livello 1 della categoria di risoluzione per l'incidente. |
Livello 2 della categoria di risoluzione | Stringa | N/D | No | Specifica la categoria di risoluzione di livello 2 per l'incidente. |
Livello 3 della categoria di risoluzione | Stringa | N/D | No | Specifica il livello della categoria di risoluzione 3 per l'incidente. |
Livello 1 della categoria di prodotto per la risoluzione | Stringa | N/D | No | Specifica il livello 1 della categoria di risoluzione per l'incidente. |
Resolution Product Category Tier 2 | Stringa | N/D | No | Specifica la categoria di risoluzione di livello 2 per l'incidente. |
Livello 3 della categoria di prodotto per la risoluzione | Stringa | N/D | No | Specifica il livello della categoria di risoluzione 3 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 il livello 1 della categoria di risoluzione per l'incidente. |
Livello 2 della categoria di risoluzione | Stringa | N/D | No | Specifica la categoria di risoluzione di livello 2 per l'incidente. |
Livello 3 della categoria di risoluzione | Stringa | N/D | No | Specifica il livello della categoria di risoluzione 3 per l'incidente. |
Livello 1 della categoria di prodotto per la risoluzione | Stringa | N/D | No | Specifica il livello 1 della categoria di risoluzione per l'incidente. |
Resolution Product Category Tier 2 | Stringa | N/D | No | Specifica la categoria di risoluzione di livello 2 per l'incidente. |
Livello 3 della categoria di prodotto per la risoluzione | Stringa | N/D | No | Specifica il livello della categoria di risoluzione 3 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
Sincronizza incidenti chiusi per tag
Descrizione
Sincronizza le richieste BMC Remedy ITSM create all'interno del playbook dei casi di Google SecOps e dei casi di 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.