{ "info": { "author": "Microsoft Corporation", "author_email": "azpycli@microsoft.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Microsoft Azure CLI 'role' Command Module for Role-Based Access Control (RBAC)\n==============================================================================\n\nThis package is for the 'role' module.\ni.e. 'az role'\n\n\n\n\n.. :changelog:\n\nRelease History\n===============\n2.6.3\n+++++\n* Minor fixes.\n\n2.6.2\n+++++\n* role assignment: support scope of management group\n\n2.6.1\n+++++\n* create-for-rbac: hide '--password' as the preparations to pull the plug completely in 2019 May\n\n2.6.0\n+++++\n* [BREAKING CHANGE] 'group create'/'app create'/'sp create-for-rbac': supports idempotent, hence confliction error will not be surfaced\n\n2.5.0\n+++++\n* create-for-rbac: handle --years correctly\n* [BREAKING CHANGE] `role assignment delete`: prompt when delete all assignments under the subscription unconditionally\n\n2.4.3\n+++++\n* `ad app/sp credential reset`: support --end-date\n* `ad app permission add`: support to add permissions on existing api\n* `ad app permission list`: fix a bad error when there is no permissions\n* `ad sp delete`: skip role assignment delete if the current account has no subscription\n* `ad app create`: make --identifier-uris default to empty list if not provided\n\n2.4.2\n+++++\n* `role definition update`: use id to resolve definition correctly\n* `ad app credential reset`: drop the assumption that app's service principal always exists\n\n2.4.1\n+++++\n* `az ad app create/update`: support app roles\n\n2.4.0\n+++++\n* `az identity` moved here from inside of the `azure-cli-vm` command_module.\n\n2.3.1\n+++++\n* Minor fixes\n\n2.3.0\n+++++\n* `create-for-rbac`: deprecate `--password` for securer password auto-generated by CLI\n\n2.2.0\n++++++\n* BREAKING CHANGE: `az ad app/sp list` will by default output the first 100 objects instead of getting all of them. \n\n2.1.11\n++++++\n* support custom identifier for password credential \n\n2.1.10\n++++++\n* `ad app update`: address a failure caused by updating immutable credentials\n* graph: output warnings to communicate breaking changes in the near future for \"ad app/sp list\"\n\n2.1.9\n++++++\n* support API permission management, signed-in-user, and application password & certificate credential management\n* `ad sp create-for-rbac`: clarify the confusion between displayName and service principal name\n* support grant permissions to AAD apps\n\n2.1.8\n++++++\n* support add/remove/list owner on AAD Applciation and Group objects\n\n2.1.7\n++++++\n* ad app owner: Adds support for listing Azure AD app owners.\n* ad sp owner: Adds support for listing Azure AD service principal owners.\n\n2.1.6\n++++++\n* role: ensure role definition create & update commands accept multiple permission configurations\n* create-for-rbac: ensure home page uri is always \"https\"\n\n2.1.5\n++++++\n* support list user's group memberships\n\n2.1.4\n++++++\n* Minor fixes.\n\n2.1.3\n++++++\n* role assignment: fix a recent regression that principalName is missing\n\n2.1.2\n++++++\n* support for stack profile 2017-03-09-profile\n\n2.1.1\n+++++\n* `ad app update`: Fixes issue where generic update parameters would not work correctly.\n\n2.1.0\n+++++\n* BREAKING CHANGE: 'show' commands log error message and fail with exit code of 3 upon a missing resource.\n\n2.0.27\n++++++\n* Minor fixes.\n\n2.0.26\n++++++\n* Minor fixes.\n\n2.0.25\n++++++\n* ad: remove stack traces from graph exceptions before surface to users\n* ad sp create: do not throw if CLI can't resolve app id\n\n2.0.24\n++++++\n* ad app update: add generic update support\n\n2.0.23\n++++++\n* BREAKING CHANGE: remove deprecated `az ad sp reset-credentials`\n* Minor fixes.\n\n2.0.22\n++++++\n* `sdist` is now compatible with wheel 0.31.0\n\n2.0.21\n++++++\n* graph: support required access configuration and native client \n* rbac: ensure collection has less than 1000 ids on resolving graph objects\n* ad sp: new commands to manage credentials \"az ad sp credential reset/list/delete\"\n* role assignments: (breaking change)list/show output has \"properties\" removed to align with SDK\n* role definition: support `dataActions` and `notDataActions`\n\n2.0.20\n++++++\n* role assignments: expose \"role assignment list-changelogs\" for rbac audit \n\n2.0.18\n++++++\n* ad app update: expose \"--available-to-other-tenants\"\n\n2.0.17\n++++++\n* role assignment: expose --assignee-object-id to bypass graph query\n\n2.0.16\n++++++\n* Update for CLI core changes.\n\n2.0.15\n++++++\n* `role assignment list`: show default assignments for classic administrators\n* `ad sp reset-credentials`: support to add credentials instead of overwriting\n* `create-for-rbac`: emit out an actionable error if provisioning application failed for lack of permissions\n\n2.0.14\n++++++\n* minor fixes\n\n2.0.13 (2017-10-09)\n+++++++++++++++++++\n* minor fixes\n\n2.0.12 (2017-09-22)\n+++++++++++++++++++\n* minor fixes\n\n2.0.11 (2017-08-28)\n+++++++++++++++++++\n* minor fixes\n\n2.0.10 (2017-08-11)\n+++++++++++++++++++\n* minor fixes\n\n2.0.9 (2017-07-27)\n++++++++++++++++++\n* minor fixes\n\n2.0.8 (2017-07-07)\n++++++++++++++++++\ncreate-for-rbac: support output in SDK auth file format\n\n2.0.7 (2017-06-21)\n++++++++++++++++++\n* No changes.\n\n2.0.6 (2017-06-13)\n++++++++++++++++++\n* rbac: clean up role assignments and related AAD application when delete a service principal (#3610)\n\n2.0.5 (2017-05-30)\n++++++++++++++++++\n* ad: for 'app create' command, mention time format in the arg descriptions for --start-date/--end-date\n* output deprecating information on using '--expanded-view'\n* Add Key Vault integration to the create-for-rbac and reset-credentials commands.\n\n\n2.0.4 (2017-05-09)\n++++++++++++++++++\n* Minor fixes.\n\n2.0.3 (2017-04-28)\n++++++++++++++++++\n* create-for-rbac: ensure SP's end date will not exceed certificate's expiration date (#2989)\n* RBAC: add full support for 'ad group' (#2016)\n\n2.0.2 (2017-04-17)\n++++++++++++++++++\n* role: fix issues on role definition update (#2745)\n* create-for-rbac: ensure user provided password is picked up\n\n2.0.1 (2017-04-03)\n++++++++++++++++++\n\n* role: fix the error when supply role in guid format (#2667)\n* Fix code style of azure-cli-role (#2608)\n* rbac:catch more graph error (#2567)\n* core: support login using service principal with a cert (#2457)\n\n2.0.0 (2017-02-27)\n++++++++++++++++++\n\n* GA release.\n\n\n0.1.2rc2 (2017-02-22)\n+++++++++++++++++++++\n\n* Documentation updates.\n\n\n0.1.2rc1 (2017-02-17)\n+++++++++++++++++++++\n\n* Support --skip-assignment for 'az ad sp create-for-rbac'\n* Show commands return empty string with exit code 0 for 404 responses\n\n\n0.1.1b2 (2017-01-30)\n+++++++++++++++++++++\n\n* Support Python 3.6.\n\n0.1.1b1 (2017-01-17)\n+++++++++++++++++++++\n\n* 'create-for-rbac' command accepts displayname.\n\n0.1.0b11 (2016-12-12)\n+++++++++++++++++++++\n\n* Preview release.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Azure/azure-cli", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "opal-azure-cli-role", "package_url": "https://pypi.org/project/opal-azure-cli-role/", "platform": "", "project_url": "https://pypi.org/project/opal-azure-cli-role/", "project_urls": { "Homepage": "https://github.com/Azure/azure-cli" }, "release_url": "https://pypi.org/project/opal-azure-cli-role/2.6.6/", "requires_dist": [ "opal-azure-cli-core (>=2.0.68)", "azure-mgmt-authorization (==0.50.0)", "azure-mgmt-monitor (==0.5.2)", "azure-graphrbac (==0.60.0)", "azure-keyvault (==1.1.0)", "pytz", "azure-cli-command-modules-nspkg (>=2.0.0)" ], "requires_python": "", "summary": "Microsoft Azure Command-Line Tools Role Command Module", "version": "2.6.6" }, "last_serial": 5626570, "releases": { "2.6.3": [ { "comment_text": "", "digests": { "md5": "684622637806530e7a5db908351b3c3c", "sha256": "01cfef78a8bcdf6d9c917413ca8736da5b3dc0a118f5c480826f2087c811f6d2" }, "downloads": -1, "filename": "opal_azure_cli_role-2.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "684622637806530e7a5db908351b3c3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36880, "upload_time": "2019-06-17T18:47:58", "url": "https://files.pythonhosted.org/packages/1a/32/cb2077e7e19032eb3c107af681312c594bb3b68b1a4dd7fc47fc9d666b31/opal_azure_cli_role-2.6.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "483d42c8e7f5817c16c9622b251e40a8", "sha256": "45035e81306786f78c0a07ebb8802bafc8290af28086cf35065192454d9bb837" }, "downloads": -1, "filename": "opal-azure-cli-role-2.6.3.tar.gz", "has_sig": false, "md5_digest": "483d42c8e7f5817c16c9622b251e40a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34854, "upload_time": "2019-06-17T18:49:34", "url": "https://files.pythonhosted.org/packages/39/0a/60926ba3f4d0e4918bb5905dfda4f6358feeec1e18f40e0484d7a313321c/opal-azure-cli-role-2.6.3.tar.gz" } ], "2.6.4": [ { "comment_text": "", "digests": { "md5": "8098a0426c2f8b7706caddf945edb761", "sha256": "69ab8d5aaaeaaf12a023154d1a9ccdb1fdbe5cacaf5e539a765d6c6dfd89ebc7" }, "downloads": -1, "filename": "opal_azure_cli_role-2.6.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8098a0426c2f8b7706caddf945edb761", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36881, "upload_time": "2019-07-29T17:59:31", "url": "https://files.pythonhosted.org/packages/3b/47/ea8c2c1b3e04b941678f0b6a2093f084257b117949c641b14e4efc435be9/opal_azure_cli_role-2.6.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e564bb6286b1d40c20bdadd71e91e1b6", "sha256": "faee5ddb3a2c51fc5c643ce9cc35857fba676e868c82c436c40bdac8aa35e6c0" }, "downloads": -1, "filename": "opal-azure-cli-role-2.6.4.tar.gz", "has_sig": false, "md5_digest": "e564bb6286b1d40c20bdadd71e91e1b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34869, "upload_time": "2019-07-29T18:00:55", "url": "https://files.pythonhosted.org/packages/db/d0/996bdb70588a72189f52a08c24cfb7200a456e8f082ffd641ad61dc0bc8a/opal-azure-cli-role-2.6.4.tar.gz" } ], "2.6.5": [ { "comment_text": "", "digests": { "md5": "787274e1e1cc68ac0f30ed2175368eff", "sha256": "3d0d9353d6ed30b8d27443575d0e150aa30431fd0de9c416b4d724a2069aeae7" }, "downloads": -1, "filename": "opal_azure_cli_role-2.6.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "787274e1e1cc68ac0f30ed2175368eff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36892, "upload_time": "2019-07-29T19:13:07", "url": "https://files.pythonhosted.org/packages/20/f3/53bb10c3a7b18ea7d883f7495fc1ef3078380c184169c3d8037d7b5c843d/opal_azure_cli_role-2.6.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc0ffb7a8640b49fd3ef7f1b30bb4595", "sha256": "f4a09e035a56bf9a6a62395c17d05dd5f4a7f3a1ececee82900966afc440c5f4" }, "downloads": -1, "filename": "opal-azure-cli-role-2.6.5.tar.gz", "has_sig": false, "md5_digest": "cc0ffb7a8640b49fd3ef7f1b30bb4595", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34871, "upload_time": "2019-07-29T19:13:09", "url": "https://files.pythonhosted.org/packages/d3/06/c12e03bc09c3cbdf9f82ae453000eac56af59da039bf81ff47cfef76213e/opal-azure-cli-role-2.6.5.tar.gz" } ], "2.6.6": [ { "comment_text": "", "digests": { "md5": "74c941867b189820f66ec6355580a569", "sha256": "0ebad491afed6df70e5fae9575b7b218d9bbbb5cca20b5507f39e95ee885215d" }, "downloads": -1, "filename": "opal_azure_cli_role-2.6.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "74c941867b189820f66ec6355580a569", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36888, "upload_time": "2019-08-02T21:43:13", "url": "https://files.pythonhosted.org/packages/a5/e0/4d4236e4a21e7c4b50a8f9fdcb577cf9a903c8628451ec396a4c46a06895/opal_azure_cli_role-2.6.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b2859a58cbf58fee3f6b323d12f97bb", "sha256": "07f89a8716f9817155242163c094c712de2d6931bbf9825be366219c042fa999" }, "downloads": -1, "filename": "opal-azure-cli-role-2.6.6.tar.gz", "has_sig": false, "md5_digest": "1b2859a58cbf58fee3f6b323d12f97bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34869, "upload_time": "2019-08-02T21:44:38", "url": "https://files.pythonhosted.org/packages/15/ce/5d8d5b11d51bdde4188f5ea2a06c9523446028e5b5693cd7ae34832331c2/opal-azure-cli-role-2.6.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "74c941867b189820f66ec6355580a569", "sha256": "0ebad491afed6df70e5fae9575b7b218d9bbbb5cca20b5507f39e95ee885215d" }, "downloads": -1, "filename": "opal_azure_cli_role-2.6.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "74c941867b189820f66ec6355580a569", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36888, "upload_time": "2019-08-02T21:43:13", "url": "https://files.pythonhosted.org/packages/a5/e0/4d4236e4a21e7c4b50a8f9fdcb577cf9a903c8628451ec396a4c46a06895/opal_azure_cli_role-2.6.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b2859a58cbf58fee3f6b323d12f97bb", "sha256": "07f89a8716f9817155242163c094c712de2d6931bbf9825be366219c042fa999" }, "downloads": -1, "filename": "opal-azure-cli-role-2.6.6.tar.gz", "has_sig": false, "md5_digest": "1b2859a58cbf58fee3f6b323d12f97bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34869, "upload_time": "2019-08-02T21:44:38", "url": "https://files.pythonhosted.org/packages/15/ce/5d8d5b11d51bdde4188f5ea2a06c9523446028e5b5693cd7ae34832331c2/opal-azure-cli-role-2.6.6.tar.gz" } ] }