---
title: blossom permission_set:create
url: "/docs/reference/cli/permission_set/create/"
canonical_url: https://docs.blossom88.com/docs/reference/cli/permission_set/create/
markdown_url: https://docs.blossom88.com/docs/reference/cli/permission_set/create.md
summary: Create a permission set
categories:
- cli
- reference
---

# blossom permission_set:create

Create a permission set

## Usage

    blossom permission_set:create [--data DATA]

## Flags

| Flag | Description |
| --- | --- |
| `--data, -d` | YAML or JSON permission_set data, a path to a data file, or an HTTP(S) URL |

Examples:

    blossom permission_set:init --type custom
    blossom permission_set:create --data permission_set.yml

List the current permission scopes before editing a custom Permission Set:

    blossom permission_set:scopes

The create payload uses `permission_set.scopes` for custom access:

```yaml
permission_set:
  name: Support Operator
  description: Can inspect activity and deploy Services.
  access_mode: custom
  scopes:
    - activity:read
    - service:read
    - service:write
```
