Skip to main content
The CLI access policy decides which hirotm commands are allowed on a board. You turn each permission on or off in the board’s settings in the Web UI. Different boards can have different policies. This page lists the permissions and shows which commands need each one.
Read board is the foundation. If it is off for a board, no other permission applies and every CLI command on that board is blocked—reads and writes alike.

Permissions at a glance

CLI-created means the item was created from hirotm. Any means the item was created in the Web UI or by anyone else. The “manage any” permissions are stronger and include the “CLI-created” ones.

Reading data

These commands only need Read board on the target board.

Creating lists and tasks

To add new content the CLI needs Read board plus the matching create permission.

Managing existing lists

For lists that already exist, the permission depends on who created the list.
Granting Manage any lists alone is enough—it covers CLI-created lists too. You only need to enable Manage CLI-created lists if you want to keep the CLI scoped to its own lists.

Managing existing tasks

The same pattern as lists: permission depends on who created the task.
Granting Manage any tasks alone is enough—it covers CLI-created tasks too.

Managing board structure

Releases shape how tasks are grouped into milestones. Changing them needs Manage structure.

Deleting and restoring boards

Anything that touches a board’s lifecycle needs Delete board.
Creating a brand-new board is controlled separately, in the app-level settings in the Web UI—not in any single board’s policy.

Always available

These commands are not tied to any board, so they work regardless of policy.
Pick the smallest set that fits your use case.

Checking the current policy

To see which permissions are currently enabled on a board, run:
The output includes the board’s current CLI policy, so you can confirm which commands will succeed before you run them.