Skip to content

feat: Implement azdo security permission list command #80

@tmeckel

Description

@tmeckel

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

Command Description

List the security tokens for a given user or group within a specific security namespace.

In Azure DevOps, a security token is a string that uniquely identifies a securable resource (e.g., a specific Git repository, a project, or a build definition). This command helps in auditing and understanding what permissions are available to be set on these resources by listing the tokens that a user or group has explicit or inherited permissions for.

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: A specific security token to filter the permissions list. (Optional)
  • --recurse: If specified, the command should return child ACLs of the specified token. (Optional)

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