---
title: blossom account:member:update
url: "/docs/reference/cli/account/member/update/"
canonical_url: https://docs.blossom88.com/docs/reference/cli/account/member/update/
markdown_url: https://docs.blossom88.com/docs/reference/cli/account/member/update.md
summary: Update an Account member
categories:
- cli
- reference
---

# blossom account:member:update

Update an Account member

## Usage

    blossom account:member:update --id ID [--data DATA]

## Flags

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

Examples:

    blossom account:member:init
    blossom account:member:update --id account_user-100 --data member.yml

Updates a member's role and account permissions in the selected account.

Use `account:member:init` to create a starter `member.yml` file.
Edit the file, then update the member with `--data`.

Account admins have full access to the selected account, so admin members do
not need account permission fields.

member.yml:

```yaml
member:
  role: member
  permission_set_id: read_only
```

`permission_set_id` accepts built-in Permission Set ids such as `full_access`
and `read_only`, or a custom Permission Set id such as `permission_set-100`.
