Skip to content

feat: Implement azdo security permission update command #86

@tmeckel

Description

@tmeckel

This issue tracks the implementation of the azdo security permission update command.

Command Description

Update the permissions for a user or group on a specific securable resource (identified by a token) by assigning "allow" or "deny" permissions.

azdo Command Signature

This command should support the following parameters:

  • A positional argument in the format ORGANIZATION/SUBJECT or ORGANIZATION/PROJECT/SUBJECT to specify the scope and the user/group. The organization is always required.
  • --namespace-id: The security namespace ID. (Required)
  • --token: The security token for the resource. (Required)
  • --allow-bit: The permission bit or bits to allow. One of --allow-bit or --deny-bit must be provided.
  • --deny-bit: The permission bit or bits to deny. One of --allow-bit or --deny-bit must be provided.
  • --merge {false, true}: Specify if the new permissions should be merged with existing ones. (Optional). If --merge is specified without a value true is implied.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions