Quick Start
Last updated
Last updated
This guide provides the following sections to help you get up and running with P0:
In order to set up P0, you or a colleague must have admin privileges to:
Install a Slack App
Create roles or policies and grant privileges on at least one IAM resource (e.g., Amazon Web Services (AWS), Google Cloud, or Snowflake)
To create your P0 account and set up an approver to approve access requests:
Once you've created an account, under Settings, add one or more access-request approvers.
To install P0 and an IAM resource:
To set up P0 on an IAM resource, follow one of the guides below:
Have the requestor open Slack, navigate to the p0-requests channel, and enter /p0 request
in the Slack channel:
Populate the request details. For example:
The approver should receive a Slack notification via a DM from P0 Security. Navigate to that DM chat, choose an expiration, and click Approve.
After a few moments, the access requestor will receive a notification in the p0-requests channel that access was granted.
Most IAM systems have a delay of around 10 to 30 seconds after access is configured before access propagates to the resource and usage is enabled.
Once the access propagates to the resource, the requestor can validate the access.
Now that you can make access requests, you can:
Create a free P0 account at. All you need is an email address.
To install P0 on your Slack instance, follow the .
You can use the (CLI) as an alternate method to request permissions, and then approve using the P0 website app.
Once you've set up P0, you can make your first access request. You can try this out entirely on your own, if you enabled one-party approvals in above. Otherwise, grab a colleague to help you, and designate one person as the requestor and the other as the approver:
If you run into any issues, please reach out to for assistance. We're here to help!
Add
Connect P0 to
Add
Run an
based on the requestor and resource