Condividi tramite


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

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

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

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

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

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

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

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

Quando viene creato un evento imprevisto

Attiva quando viene creato un nuovo evento imprevisto.

Restituisce

Risposta per un elenco di eventi imprevisti

Quando viene riconosciuto un evento imprevisto

Si attiva quando viene riconosciuto un evento imprevisto esistente.

Restituisce

Risposta per un elenco di eventi imprevisti

Quando viene risolto un evento imprevisto

Si attiva quando viene risolto un evento imprevisto esistente.

Restituisce

Risposta per un elenco di eventi imprevisti

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
email 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

Uso del connettore