There is a command group 'az_devops_security_group'. This group of commands could 'manage security groups'. The group of commands has global parameter '--debug' which means 'Increase logging verbosity to show all debug logs.'. The group of commands has global parameter '--help -h' which means 'Show this help message and exit.'. The group of commands has global parameter '--only-show-errors' which means 'Only show errors, suppressing warnings.'. The group of commands has global parameter '--output -o' which means 'Output format.'. The group of commands has global parameter '--query' which means 'JMESPath query string. See <a href="http://jmespath.org/">http://jmespath.org/</a> for more information and examples.'. The group of commands has global parameter '--subscription' which means 'Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`.'. The group of commands has global parameter '--verbose' which means 'Increase logging verbosity. Use --debug for full debug logs.'. This group contains a child command 'az_devops_security_group_create'.The syntax is: az devops security group create [--description]
                                [--detect {false, true}]
                                [--email-id]
                                [--groups]
                                [--name]
                                [--org]
                                [--origin-id]
                                [--project]
                                [--scope {organization, project}]. The 1th example of the child command would be to use it to 'create an azure devops group with name and description', the syntax is: az devops security group create --name 'Some group name'
--description 'Something to describe this group'. The 2th example of the child command would be to use it to 'add an existing aad group to an azure devops group', the syntax is: Get object ID of an existing AAD group
az ad group show -g '{Group Name}'
az devops security group create --origin-id '{Object ID}' --groups 'vssgp.someDescriptorForGroup'. The 3th example of the child command would be to use it to 'add an existing aad group to an azure devops group with aad group email id', the syntax is: az devops security group create --email-id '{Email ID of AAD group}'
--groups 'vssgp.someDescriptorForGroup'. The 4th example of the child command would be to use it to 'create a new azure devops group and add it to existing azure devops groups', the syntax is: az devops security group create --name 'Some group name'
--groups 'vssgp.someDescriptorForGroupOne,vssgp.someDescriptorForGroupTwo'. The parameter '--description' is optional. description of azure devops group.. The parameter '--detect' is optional. automatically detect organization.. The parameter '--email-id' is optional. create new group using the mail address as a reference to an existing group from an external ad or aad backed provider. required if name or origin-id is missing.. The parameter '--groups' is optional. a comma separated list of descriptors referencing groups you want the newly created group to join.. The parameter '--name' is optional. name of azure devops group.. The parameter '--org --organization' is optional. azure devops organization url. you can configure the default organization using az devops configure -d organization=org_url. required if not configured as default or picked up via git config. example: https://dev.azure.com/myorganizationname/.. The parameter '--origin-id' is optional. create new group using the originid as a reference to an existing group from an external ad or aad backed provider. required if name or email-id is missing.. The parameter '--project -p' is optional. name or id of the project in which azure devops group should be created.. The parameter '--scope' is optional. create group at project or organization level.. 