# tigris iam policies

Manage IAM policies. Policies define permissions for access keys.

**Alias:** `p`

## Usage[​](#usage "Direct link to Usage")

```
tigris iam policies <operation> [flags]

t3 iam p <operation> [flags]
```

## Commands[​](#commands "Direct link to Commands")

| Command                                               | Description                                   |
| ----------------------------------------------------- | --------------------------------------------- |
| [`list`](/docs/cli/iam/policies/list/.md)             | List all policies in the current organization |
| [`get`](/docs/cli/iam/policies/get/.md)               | Show details for a policy                     |
| [`create`](/docs/cli/iam/policies/create/.md)         | Create a new policy with a policy document    |
| [`edit`](/docs/cli/iam/policies/edit/.md)             | Update an existing policy's document          |
| [`delete`](/docs/cli/iam/policies/delete/.md)         | Delete a policy                               |
| [`link-key`](/docs/cli/iam/policies/link-key/.md)     | Link an access key to a policy                |
| [`unlink-key`](/docs/cli/iam/policies/unlink-key/.md) | Unlink an access key from a policy            |
| [`list-keys`](/docs/cli/iam/policies/list-keys/.md)   | List all access keys attached to a policy     |

## Examples[​](#examples "Direct link to Examples")

```
tigris iam policies list

tigris iam policies get

tigris iam policies create my-policy --document policy.json

tigris iam policies edit arn:aws:iam::org_id:policy/my-policy --document policy.json

tigris iam policies delete arn:aws:iam::org_id:policy/my-policy

tigris iam policies link-key arn:aws:iam::org_id:policy/my-policy --id tid_AaBb

tigris iam policies list-keys arn:aws:iam::org_id:policy/my-policy
```
