# PagerDuty

## PagerDuty approval

P0's PagerDuty integration will automatically approve access requests if the requestor is currently on-call for a configured escalation policy. In addition, requestors can escalate requests and notify users on-call to approve pending requests.

{% hint style="warning" %}
Any PagerDuty member who can schedule an override for themselves on an enabled policy can gain access to your infrastructure without further approval.
{% endhint %}

## Installation

{% hint style="info" %}
Installing P0 on PagerDuty takes about one minute.
{% endhint %}

### Before you begin

Make sure you are a PagerDuty admin.

### Setting up PagerDuty

1. Navigate to "Integrations" on [p0.app](https://p0.app), then select "PagerDuty":

<figure><img src="https://3783273641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSQNwGQz62W737pY0FzVb%2Fuploads%2Fgit-blob-8feb2c1bb42549e099b843683efcd7f86452a53a%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

2. Click "Install integration". You'll be taken to PagerDuty's consent screen. Approve the installation.

### Configuring PagerDuty

1. Select one or more escalation policies whose active members will receive automatic access approval:

<figure><img src="https://3783273641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSQNwGQz62W737pY0FzVb%2Fuploads%2Fgit-blob-3852e17efe40fe92642b96c814b8d37a9dc8b015%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
