Nimbu Developer Docs
CLICommand reference

Roles

Generated reference for nimbu roles

Generated from the CLI command contract. Do not edit this page manually.

nimbu roles

Manage roles

nimbu roles copy

Copy roles between sites

Flags

FlagRequiredDefaultDescription
--fromyesSource site
--toyesTarget site
--from-hostnoSource API base URL or host
--to-hostnoTarget API base URL or host

nimbu roles create

Create role from JSON

Arguments

NameRequiredDescription
assignmentsnoInline assignments (e.g. name=VIP)

Flags

FlagRequiredDefaultDescription
--filenoRead role JSON from file (use - for stdin)

nimbu roles customers

Add, remove, or replace customers on a role

nimbu roles customers add

Add customers to a role

Flags

FlagRequiredDefaultDescription
--roleyesRole ID
--customeryesCustomer ID to add, repeatable

nimbu roles customers remove

Remove customers from a role

Flags

FlagRequiredDefaultDescription
--roleyesRole ID
--customeryesCustomer ID to remove, repeatable

nimbu roles customers set

Replace a role's customer list

Flags

FlagRequiredDefaultDescription
--roleyesRole ID
--customeryesCustomer ID that should remain, repeatable

nimbu roles delete

Delete role

Flags

FlagRequiredDefaultDescription
--roleyesRole ID

nimbu roles get

Get role details

Flags

FlagRequiredDefaultDescription
--roleyesRole ID

nimbu roles list

List roles

Flags

FlagRequiredDefaultDescription
--fieldsnoComma-separated fields to return
--localenoLocale filter; localized resources use it as content locale
--includenoInclude related resources
--sortnoSort by field, e.g. field or field:desc
--filtersnoFilter by key=value, repeatable
--allnoFetch all pages
--pageno1Page number
--per-pageno25Items per page

nimbu roles update

Update a role. customers/children/parents arrays replace the whole relation; __op envelopes are passed through verbatim

Arguments

NameRequiredDescription
assignmentsnoInline assignments (e.g. name=VIP)

Flags

FlagRequiredDefaultDescription
--roleyesRole ID
--filenoRead role JSON from file (use - for stdin)
--dry-runnoPrint the request body and relation diff without writing

On this page