plugins

Home

Plugins

GitHub

Blog

ado-permissions-calculator

version: 0.0.6 |  date: 06/27/2021 |  Calculate permission number for azure devops permissions |  source code

# SYNOPSIS

Calculate permission number for azure devops permissions.

# INSTALL

    $ s6 --install ado-permissions-calculator

# USAGE

List namespaces:

        $ s6 --plg-run ado-permissions-calculator

List permissions for Library:

        $ s6 --plg-run ado-permissions-calculator@namespace=Library

Calculate all permissions for Library:

    $ s6 --plg-run ado-permissions-calculator@namespace=Library,actions=all

Calculate CreateTag, CreateBranch permissions for Git Repositories:

        $ s6 --plg-run ado-permissions-calculator@namespace=GitRepositories,actions=CreateTag:CreateBranch

Use as Sparrow6 tasks:

    # Calculate View, Create permissions for Library
    task-run "permissions sum", "ado-permissions-calculator", %(
      namespace => "Library",
      actions => qqw{View Create}
    );

# Dependencies

* powershell
* azure devops cli


# See also

[az devops security](https://docs.microsoft.com/en-us/cli/azure/devops/security?view=azure-cli-latest)

# Author

Alexey Melezhik