scalar access-group
Manage access groups and allowed email domains for the current team. Generated from @scalar/cli 2.10.0.
| Command | Description |
|---|---|
scalar access-group list |
List access groups for the current team |
scalar access-group create |
Create an access group (Pro or above) |
scalar access-group get |
Get an access group and its allowlists |
scalar access-group update |
Update access group metadata |
scalar access-group delete |
Delete an access group and remove its project assignments |
scalar access-group domain add |
Add an exact email domain to an access group |
scalar access-group domain remove |
Remove an exact email domain from an access group |
list
List access groups for the current team.
scalar access-group list [options]
Options
| Option | Description |
|---|---|
--json |
Print the result as JSON. |
create
Create an access group (Pro or above).
scalar access-group create [options] <slug>
Arguments
| Argument | Description |
|---|---|
slug |
Required. New access group slug. |
Options
| Option | Description |
|---|---|
--name <name> |
Display name. |
--domain <domains...> |
Allowed email domains. |
--json |
Print the result as JSON. |
get
Get an access group and its allowlists.
scalar access-group get [options] <slug>
Arguments
| Argument | Description |
|---|---|
slug |
Required. Access group slug. |
Options
| Option | Description |
|---|---|
--json |
Print the result as JSON. |
update
Update access group metadata.
scalar access-group update [options] <slug>
Arguments
| Argument | Description |
|---|---|
slug |
Required. Current access group slug. |
Options
| Option | Description |
|---|---|
--name <name> |
New display name. |
--new-slug <slug> |
New access group slug. |
--json |
Print the result as JSON. |
delete
Delete an access group and remove its project assignments.
scalar access-group delete [options] <slug>
Arguments
| Argument | Description |
|---|---|
slug |
Required. Access group slug. |
Options
| Option | Description |
|---|---|
-y, --yes |
Confirm deletion without prompting. |
--json |
Print the result as JSON (requires --yes). |
domain add
Add an exact email domain to an access group.
scalar access-group domain add [options] <slug> <domain>
Arguments
| Argument | Description |
|---|---|
slug |
Required. Access group slug. |
domain |
Required. Email domain, such as example.com. |
Options
| Option | Description |
|---|---|
--json |
Print the result as JSON. |
domain remove
Remove an exact email domain from an access group.
scalar access-group domain remove [options] <slug> <domain>
Arguments
| Argument | Description |
|---|---|
slug |
Required. Access group slug. |
domain |
Required. Email domain, such as example.com. |
Options
| Option | Description |
|---|---|
--json |
Print the result as JSON. |