PagerDuty (anteprima)
PagerDuty è una piattaforma di gestione degli eventi imprevisti agile che si integra con gli stack di monitoraggio IT Ops e DevOps per migliorare l'affidabilità operativa e l'agilità per le organizzazioni.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Normale | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Normale | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Normale | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | Microsoft |
| URL |
Supporto di Microsoft LogicApps Supporto di Microsoft Power Automate Supporto di Microsoft Power Apps |
| Metadati del connettore | |
|---|---|
| Editore | Microsoft |
| Sito web | https://www.pagerduty.com/ |
| Informativa sulla privacy | https://www.pagerduty.com/privacy-policy/ |
Creazione di una connessione
Il connettore supporta i tipi di autenticazione seguenti:
| Predefinita | Parametri per la creazione della connessione. | Tutte le aree geografiche | Non condivisibile |
Predefinito
Applicabile: tutte le aree
Parametri per la creazione della connessione.
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| Chiave API PagerDuty | securestring | Chiave API PagerDuty | Vero |
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 30 | 60 secondi |
| Frequenza dei polling dei trigger | 1 | 30 secondi |
Azioni
| Aggiungere una nota a un evento imprevisto |
Aggiungere una nota a un determinato evento imprevisto. |
| Confermare un evento imprevisto |
Confermare un determinato evento imprevisto. |
| Creare un evento imprevisto |
Crea un nuovo evento imprevisto per un determinato servizio identificabile dalla chiave di integrazione. |
| Inoltrare un evento imprevisto |
Usare un criterio di escalation specifico per un evento imprevisto. |
| Ottenere l'utente in base all'ID |
Recupera le informazioni dell'utente per un ID specificato. |
| Ottenere un evento imprevisto |
Recupera l'oggetto evento imprevisto in base alla chiave dell'evento imprevisto. |
| Riassegnare un evento imprevisto |
Riassegnare un determinato evento imprevisto. |
| Risolvere un evento imprevisto |
Contrassegnare un determinato evento imprevisto come risolto. |
| Snooze evento imprevisto |
Snooze un determinato incidente da un certo momento. |
Aggiungere una nota a un evento imprevisto
Aggiungere una nota a un determinato evento imprevisto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selezionare un evento imprevisto |
|
Aggiunto da
|
userId | True | string |
Selezionare un utente |
|
Annotazioni
|
note | True | string |
Testo per la nota |
Restituisce
Risposta all'endpoint AddNoteToIncident
- Corpo
- AddNoteResponse
Confermare un evento imprevisto
Confermare un determinato evento imprevisto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selezionare un evento imprevisto |
|
Riconosciuto da
|
userId | True | string |
Selezionare un utente |
Restituisce
Un evento imprevisto con la proprietà dell'evento imprevisto stesso
- Corpo
- SingleIncident
Creare un evento imprevisto
Crea un nuovo evento imprevisto per un determinato servizio identificabile dalla chiave di integrazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave del servizio
|
service_key | True | string |
Chiave di integrazione del servizio da PagerDuty |
|
Description
|
description | True | string |
Descrizione dell'evento imprevisto |
Restituisce
Nuovo evento imprevisto
- Corpo
- NewIncident
Inoltrare un evento imprevisto
Usare un criterio di escalation specifico per un evento imprevisto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selezionare un evento imprevisto |
|
Escalation eseguita da
|
userId | True | string |
Selezionare un utente |
|
Criteri di escalation
|
policyId | True | string |
Selezionare un criterio |
Restituisce
Un evento imprevisto con la proprietà dell'evento imprevisto stesso
- Corpo
- SingleIncident
Ottenere l'utente in base all'ID
Recupera le informazioni dell'utente per un ID specificato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID utente
|
userId | True | string |
ID univoco dell'utente. |
Restituisce
Un utente pagerDuty
- Corpo
- User
Ottenere un evento imprevisto
Recupera l'oggetto evento imprevisto in base alla chiave dell'evento imprevisto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Incidente
|
incident_key | True | string |
Chiave dell'evento imprevisto |
Restituisce
Un evento imprevisto
- Corpo
- Incident
Riassegnare un evento imprevisto
Riassegnare un determinato evento imprevisto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selezionare un evento imprevisto |
|
Dall'utente
|
userId | True | string |
Selezionare un utente |
|
Per l'utente
|
reassignUserId | True | string |
Selezionare un utente |
Restituisce
Un evento imprevisto con la proprietà dell'evento imprevisto stesso
- Corpo
- SingleIncident
Risolvere un evento imprevisto
Contrassegnare un determinato evento imprevisto come risolto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selezionare un evento imprevisto |
|
Risolto da
|
userId | True | string |
Selezionare un utente |
Restituisce
Un evento imprevisto con la proprietà dell'evento imprevisto stesso
- Corpo
- SingleIncident
Snooze evento imprevisto
Snooze un determinato incidente da un certo momento.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selezionare un evento imprevisto |
|
Snoozed da
|
userId | True | string |
Selezionare un utente |
|
Sonnecchiare
|
duration | True | integer |
Quantità di tempo, in secondi, per insodare l'evento imprevisto |
Restituisce
Un evento imprevisto con la proprietà dell'evento imprevisto stesso
- Corpo
- SingleIncident
Trigger
| Quando un evento imprevisto viene assegnato a un utente |
Si attiva quando un evento imprevisto viene assegnato all'utente specificato. |
| Quando viene aggiunta una nota |
Attiva quando viene aggiunta una nota all'evento imprevisto specificato. |
| Quando viene creato un evento imprevisto |
Attiva quando viene creato un nuovo evento imprevisto. |
| Quando viene riconosciuto un evento imprevisto |
Si attiva quando viene riconosciuto un evento imprevisto esistente. |
| Quando viene risolto un evento imprevisto |
Si attiva quando viene risolto un evento imprevisto esistente. |
Quando un evento imprevisto viene assegnato a un utente
Si attiva quando un evento imprevisto viene assegnato all'utente specificato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
User
|
userId | True | string |
Selezionare un utente |
Restituisce
Risposta per un elenco di eventi imprevisti
- Corpo
- IncidentsResponse
Quando viene aggiunta una nota
Attiva quando viene aggiunta una nota all'evento imprevisto specificato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selezionare un evento imprevisto |
Restituisce
Oggetto risposta per le note
- Corpo
- NotesResponse
Quando viene creato un evento imprevisto
Attiva quando viene creato un nuovo evento imprevisto.
Restituisce
Risposta per un elenco di eventi imprevisti
- Corpo
- IncidentsResponse
Quando viene riconosciuto un evento imprevisto
Si attiva quando viene riconosciuto un evento imprevisto esistente.
Restituisce
Risposta per un elenco di eventi imprevisti
- Corpo
- IncidentsResponse
Quando viene risolto un evento imprevisto
Si attiva quando viene risolto un evento imprevisto esistente.
Restituisce
Risposta per un elenco di eventi imprevisti
- Corpo
- IncidentsResponse
Definizioni
IncidentsResponse
Risposta per un elenco di eventi imprevisti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco di eventi imprevisti
|
incidents | array of Incident |
Elenco di eventi imprevisti |
SingleIncident
Un evento imprevisto con la proprietà dell'evento imprevisto stesso
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
incidente
|
incident | Incident |
Un evento imprevisto |
Incidente
Un evento imprevisto
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID incidente
|
id | string |
ID incidente |
|
Titolo evento imprevisto
|
summary | string |
Titolo evento imprevisto |
|
URL dettagli evento imprevisto
|
html_url | string |
URL dettagli evento imprevisto |
|
Crea data
|
created_at | string |
Crea data |
|
Stato corrente
|
status | string |
Stato corrente |
|
Chiave evento imprevisto
|
incident_key | string |
Chiave evento imprevisto |
|
servizio
|
service | Service |
Un servizio |
|
ID utente assegnato
|
assignedUserId | string |
ID dell'utente assegnato a questo evento imprevisto |
|
Ultima modifica dello stato
|
last_status_change_at | string |
Ultima modifica dello stato |
|
last_status_change_by
|
last_status_change_by | LastStatusChangeBy |
Rappresenta l'utente o il servizio che ha modificato l'ultimo evento imprevisto |
|
first_trigger_log_entry
|
first_trigger_log_entry | FirstTriggerLogEntry |
Voce di log per quando viene attivato un evento imprevisto |
|
escalation_policy
|
escalation_policy | EscalationPolicy |
Criteri applicati per l'escalation di un evento imprevisto |
|
Urgenza attuale
|
urgency | string |
Urgenza attuale |
NuovoIncident
Nuovo evento imprevisto
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Key
|
incident_key | string |
Key |
Servizio
Un servizio
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID servizio
|
id | string |
ID servizio |
LastStatusChangeBy
Rappresenta l'utente o il servizio che ha modificato l'ultimo evento imprevisto
FirstTriggerLogEntry
Voce di log per quando viene attivato un evento imprevisto
EscalationPolicy
Criteri applicati per l'escalation di un evento imprevisto
Oggetto
User
Un utente pagerDuty
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome
|
name | string |
Nome |
|
Indirizzo di posta elettronica
|
string |
Indirizzo di posta elettronica |
|
|
Nome del fuso orario preferito. Se null, verrà usato il fuso orario dell'account
|
time_zone | string |
Nome del fuso orario preferito. Se null, verrà usato il fuso orario dell'account |
|
L'utente viene fatturato
|
billed | boolean |
L'utente viene fatturato |
|
Ruolo utente
|
role | string |
Ruolo utente |
|
Description
|
description | string |
Bio dell'utente |
|
Metodi di contatto per l'utente
|
contact_methods | array of ContactMethod |
Metodi di contatto per l'utente |
|
Regole di notifica per l'utente
|
notification_rules | array of NotificationRule |
Regole di notifica per l'utente |
|
Titolo di lavoro
|
job_title | string |
Titolo di lavoro dell'utente |
|
Teams a cui appartiene l'utente
|
teams | array of Object |
Teams a cui appartiene l'utente |
|
Elenco di eventi imprevisti per l'utente
|
coordinated_incidents | array of Object |
Elenco di eventi imprevisti per l'utente |
|
ID utente
|
id | string |
ID utente |
|
URL in cui l'entità viene visualizzata in modo univoco nell'app Web
|
html_url | string |
URL in cui l'entità viene visualizzata in modo univoco nell'app Web |
ContactMethod
Metodo per il contatto
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
HTML URL
|
html_url | string |
URL in cui l'entità viene visualizzata in modo univoco nell'app Web |
NotificationRule
Regola di notifica
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
HTML URL
|
html_url | string |
URL in cui l'entità viene visualizzata in modo univoco nell'app Web |
NotesResponse
Oggetto risposta per le note
AddNoteResponse
Risposta all'endpoint AddNoteToIncident
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
utente
|
user | UserResponse |
Risposta dell'utente |
|
nota
|
note | NoteResponse |
Risposta nota |
UserResponse
Risposta dell'utente
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID utente
|
id | string |
ID utente |
NotaResponse
Risposta nota
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Identificatore univoco dell'utente
|
id | string |
Identificatore univoco dell'utente |
|
utente
|
user | UserResponse |
Risposta dell'utente |
|
Contenuto della nota
|
content | string |
Contenuto della nota |
|
Data e ora di creazione della nota
|
created_at | string |
Data e ora di creazione della nota |