Skip to content
Pages in Reference

noust team

Manage teams, and the people in them.

Reference Updated View as Markdown
Shell
noust team [OPTIONS] COMMAND [ARGS]...

Subcommands: add-member, create, delete, list, members, remove-member, rename

noust team add-member

Make an account a member of a team, or change its role there.

Shell
noust team add-member [OPTIONS] TEAM USERNAME

Arguments: team, username

Option What it does Default
--role The role in the team: viewer reads, operator also deploys, admin also changes, owner also governs the team. viewer
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust team create

Create a team, with a default project and its production environment.

Shell
noust team create [OPTIONS] NAME

Arguments: name

Option What it does Default
--slug Its short name; made from NAME when omitted.
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust team delete

Delete a team that holds nothing.

Shell
noust team delete [OPTIONS] TEAM

Arguments: team

Option What it does Default
--yes, -y Do not ask for confirmation.
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust team list

List the teams, with how many people and projects each has.

Shell
noust team list [OPTIONS]
Option What it does Default
--json Print the teams as JSON.
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust team members

List a team's members and their role in it.

Shell
noust team members [OPTIONS] TEAM

Arguments: team

Option What it does Default
--json Print the members as JSON.
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust team remove-member

Take an account out of a team.

Shell
noust team remove-member [OPTIONS] TEAM USERNAME

Arguments: team, username

Option What it does Default
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust team rename

Change the name a team is shown as; its slug stays.

Shell
noust team rename [OPTIONS] TEAM NAME

Arguments: team, name

Option What it does Default
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

Something on this page is wrong or unclear? Report it on GitHub.

Help, contributing and the project’s policies are under Project.

Search the documentation

Type to search every page.

↑ ↓ to move, Enter to open, Esc to close