# Posture

With Posture, P0 automatically scans your environment for access risks.

### Features

* Detect access vulnerabilities from authentication, authorization, and lateral movement
* P0 automatically determines finding assignee's based on fine-grained resource ownership
* Users can fix findings using automated remediation suggestions, or document acceptable risks

### How it works

P0 automatically scans your access graph for issues after collecting your [access-inventory](https://docs.p0.dev/readme/access-inventory "mention").

<figure><img src="https://3783273641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSQNwGQz62W737pY0FzVb%2Fuploads%2Fgit-blob-29bb212f8731212910ff40352ade935685350734%2FScreenshot%202025-04-28%20at%202.37.39%20PM.png?alt=media" alt="Posture findings list showing monitors ranked by severity with finding counts for unused privileges, IAM roles, and service accounts" width="563"><figcaption></figcaption></figure>

For each finding, you can view the attack path, assign findings, and review auto-generated fixes.

<figure><img src="https://3783273641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSQNwGQz62W737pY0FzVb%2Fuploads%2Fgit-blob-0d5ba337dc2a9e98fd89d06f800aeb55aa372d68%2Fimage.png?alt=media" alt="Split view showing a posture monitor with findings list on the left and the selected finding&#x27;s attack path and details on the right" width="563"><figcaption></figcaption></figure>

### Getting started

P0 automatically collects posture findings after you follow [creating-an-environment](https://docs.p0.dev/environments/creating-an-environment "mention")
