> For the complete documentation index, see [llms.txt](https://docs.p0.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.p0.dev/readme/posture.md).

# Posture

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

### Features

* Detects access vulnerabilities from authentication, authorization, and lateral movement
* Automatically determines finding assignees based on fine-grained resource ownership
* Provides automated remediation suggestions and lets users document acceptable risks

### How it works

P0 automatically scans your access graph for issues after collecting your [Access Inventory](/readme/access-inventory.md).

<figure><img src="/files/KImQQHa8C2mzHConKJmq" 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="/files/KXPFDuxRg6azC1eIJCgz" 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>

### Related documentation

* [Posture overview](/posture/posture-overview.md) — Filter, export, and manage posture findings in detail
* [Monitor results](/posture/monitor-results.md) — View individual monitor results and take bulk actions
* [Finding details](/posture/finding-details.md) — Inspect attack paths, assign findings, and review suggested fixes

### Getting started

P0 automatically collects posture findings after you follow [Creating an Environment](/environments/creating-an-environment.md). For a Posture-focused walkthrough that covers running your first scan and triaging findings, see [Getting started with Posture](/getting-started/getting-started-with-posture.md). The same scan also powers [Access Inventory](/inventory/access-inventory.md) — to explore your access graph, see [Getting started with Access Inventory](/getting-started/getting-started-with-access-inventory.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.p0.dev/readme/posture.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
