{ "info": { "author": "steven", "author_email": "qianggao7@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "## okta-cmd\n\n### Introduction\nThis is my usual Okta-cli, help me easy to operate okta, because okta ui is too slow..\n\n### Use\n```bash\n$ pip install okta-cmd\n# init okta\n$ okta-cmd init --url=https://test.okta.com --token=testtoken\n# add group \n$ okta-cmd add-group --name=group-test1\n# add user file to group\n$ okta-cmd add-user-list-to-group --file=./user_list.txt --group=aaaaaaa\n# copy group users to other group\n$ okta-cmd copy-group-to-other --group=aaaaaaa --othergroup=bbb\n# group list\n$ okta-cmd group-list\n# user list\n$ okta-cmd user-list\n```\n#### Download user list file\nuser-list command add three options. \n* --download: want download user list \n* --filename: file name, the default is okta_user.json \n* --filepath: file path, the default is ./ \n\n```bash\n$ okta-cmd user-list --download\nDownload success. path: ./okta_user.json\n$ okta-cmd user-list --download --filename=test.json\nDownload success. path: ./test.json\n$ okta-cmd user-list --download --filename=test.json --filepath=./oktacmd\nDownload success. path: ./oktacmd/test.json\n```\n### Features\n* [x] add group\n* [x] add user file to group\n* [x] copy group to other group\n* [x] group list\n* [x] user list\n* [x] download user list file\n\n### TODO\n* [ ] download group list file\n* [ ] Delete matching users\n* [ ] Delete matching groups\n\n### Notes\n* If you have new features or questions, you can write issues\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/stevenQiang/okta-cmd", "keywords": "pip,okta,cli,cmd,steven", "license": "MIT Licence", "maintainer": "", "maintainer_email": "", "name": "okta-cmd", "package_url": "https://pypi.org/project/okta-cmd/", "platform": "any", "project_url": "https://pypi.org/project/okta-cmd/", "project_urls": { "Homepage": "https://github.com/stevenQiang/okta-cmd" }, "release_url": "https://pypi.org/project/okta-cmd/0.1.1/", "requires_dist": [ "requests", "click" ], "requires_python": ">=3.5.0", "summary": "okta cli", "version": "0.1.1" }, "last_serial": 5260762, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a80b50a67a6163c6b591335923cb7d56", "sha256": "82185a9c1b1c8cce0eebe1545c40e678a4e561b3376c89e31597af5c8e0dbb62" }, "downloads": -1, "filename": "okta_cmd-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a80b50a67a6163c6b591335923cb7d56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2150, "upload_time": "2019-04-30T07:31:05", "url": "https://files.pythonhosted.org/packages/e5/25/68b9344b2cd15f60aedc4050d3f2a24630d0f9751320ceb75ab096e218e9/okta_cmd-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "affa9871eee6853f1308ca506aaa53c3", "sha256": "98facf2191c41a2d0732b8b9376c2d1120e5f1b8caa341a018376f5c1f05ec21" }, "downloads": -1, "filename": "okta-cmd-0.0.1.tar.gz", "has_sig": false, "md5_digest": "affa9871eee6853f1308ca506aaa53c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1348, "upload_time": "2019-04-30T07:35:33", "url": "https://files.pythonhosted.org/packages/f4/e8/6dfaa8a211b8de648bd1412c712455d58568567ea902e2993e130321f778/okta-cmd-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6b6b9711e255c50ba7dae0d31b8d33a2", "sha256": "b8eaffbe4f6cae087eb3d50820781f38f829854f4a258602c31d272dbdb4abc8" }, "downloads": -1, "filename": "okta_cmd-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6b6b9711e255c50ba7dae0d31b8d33a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4686, "upload_time": "2019-04-30T07:43:40", "url": "https://files.pythonhosted.org/packages/a6/5d/11ddb4c4c6d4856d88e7ba815838f93baecd462f804e8c342d5995dac0a3/okta_cmd-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "345504ba7b0d155c6d79b03148dfeb32", "sha256": "8b0b9ab01c89c87760620a3b102f9a2c8e6035371401d9574b9fb41c6cf160af" }, "downloads": -1, "filename": "okta-cmd-0.0.2.tar.gz", "has_sig": false, "md5_digest": "345504ba7b0d155c6d79b03148dfeb32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3049, "upload_time": "2019-04-30T07:43:45", "url": "https://files.pythonhosted.org/packages/81/98/59049548550ad7ee6e89f1933f2f3d6c8bcce2c7d3eef7af7d7308f405e8/okta-cmd-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "f6b8a48b02c561ee52eb79b43a8a8db5", "sha256": "82e0cf32b817083102828bb398856cf1a25fc45372c8f5d5a324b750a32b943f" }, "downloads": -1, "filename": "okta_cmd-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f6b8a48b02c561ee52eb79b43a8a8db5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4715, "upload_time": "2019-04-30T07:50:30", "url": "https://files.pythonhosted.org/packages/d1/8b/1cc6da817dfc8c28a1229aea06c67b7017106959e89000aa4de7dd4437c2/okta_cmd-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34e55dfc7296969b71c227784bfed94e", "sha256": "e7427576a2f9563780e27f23a2b569412c9400786202a56f0c9c801c20bc8859" }, "downloads": -1, "filename": "okta-cmd-0.0.3.tar.gz", "has_sig": false, "md5_digest": "34e55dfc7296969b71c227784bfed94e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3083, "upload_time": "2019-04-30T07:50:35", "url": "https://files.pythonhosted.org/packages/f4/17/c2154b2c0455f466d9e5a21cb111b361381c7c760da7e37d7f773db99641/okta-cmd-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "f75bdac7a34ee0a1d942c639ba55eed7", "sha256": "48e2485f1b072e53a866b3ede12499d5349fc63b88653d1b438c6ea6fa878139" }, "downloads": -1, "filename": "okta_cmd-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f75bdac7a34ee0a1d942c639ba55eed7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4718, "upload_time": "2019-04-30T07:56:48", "url": "https://files.pythonhosted.org/packages/76/67/b96c30779036f555e2371753ec83671e93dc8ab21c7744cc733b5c7b0c90/okta_cmd-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59a896a3c3ad9bba08cc174cfa47de22", "sha256": "d1d389a63d0a70aefda05efdcc3587cd35b6c96cfa8b50960d75bc9e6575641c" }, "downloads": -1, "filename": "okta-cmd-0.0.4.tar.gz", "has_sig": false, "md5_digest": "59a896a3c3ad9bba08cc174cfa47de22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3068, "upload_time": "2019-04-30T07:56:53", "url": "https://files.pythonhosted.org/packages/d7/8e/10df7146e89476ba493ec350e689cadacfe1b8b093c36625752f161fae7c/okta-cmd-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "e14cad2e09a743642b13f93e6cad2b84", "sha256": "9dae7e37e47f6747daf003dead1a9f1f54fdb6a2c3389c4818b19a6d8b4b389a" }, "downloads": -1, "filename": "okta_cmd-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e14cad2e09a743642b13f93e6cad2b84", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5071, "upload_time": "2019-04-30T08:12:50", "url": "https://files.pythonhosted.org/packages/89/da/3385d7aea0c55faaed09d0527d63c1deeca333549c08fe5384d7821462e9/okta_cmd-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62623b1d5045f65ae0697f1cabab54e3", "sha256": "8f4b8264d3c718f4fb6bb9dc4e2c72e92cd486dbae40f4a3788660737031cb54" }, "downloads": -1, "filename": "okta-cmd-0.0.5.tar.gz", "has_sig": false, "md5_digest": "62623b1d5045f65ae0697f1cabab54e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3266, "upload_time": "2019-04-30T08:12:55", "url": "https://files.pythonhosted.org/packages/18/31/1e78ee21d67c6baeae10bd79289045b1eb04b822a4c1ff8315a596bb8400/okta-cmd-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "8bf4f16b64d945e9ea5ae897d2fe2fa8", "sha256": "248c0fe637f8fb89d16648154f974b74e63607b2d56c9d4a587c81249d610009" }, "downloads": -1, "filename": "okta_cmd-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8bf4f16b64d945e9ea5ae897d2fe2fa8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5094, "upload_time": "2019-04-30T08:15:19", "url": "https://files.pythonhosted.org/packages/0e/9b/e91b5ab3b2612cdcb95a566cdbc5a35fde87d4532702b2de5cb847285987/okta_cmd-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3941d78887958d5d9ea4ad75dceeb75", "sha256": "0036aa2e52089a79a678e26227be3fc76d1025349b81540613b5c9ca0a249094" }, "downloads": -1, "filename": "okta-cmd-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c3941d78887958d5d9ea4ad75dceeb75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3301, "upload_time": "2019-04-30T08:15:24", "url": "https://files.pythonhosted.org/packages/44/14/e0c0394e02f87d8bd3695c0e0cc7f40d9293f4f1625048246569a6842068/okta-cmd-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "85303aac48f6144d4b8abcec0c272f6a", "sha256": "8e04505ceb3ab4256917cc8f1a3ee9f5e13ec5d6d15ac579794f48301aeffb6c" }, "downloads": -1, "filename": "okta_cmd-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "85303aac48f6144d4b8abcec0c272f6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 5653, "upload_time": "2019-05-13T06:06:25", "url": "https://files.pythonhosted.org/packages/be/e6/0f28a3dfcc0f57311bf5bad48a4239ee961078d62fc675139aa853f5a428/okta_cmd-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6c8a2d7ca78503b8e13ad3fbb15a682", "sha256": "899f2857150c472e775bc7303cb01feecf76deebcab235b0af66a3e73eb936df" }, "downloads": -1, "filename": "okta-cmd-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d6c8a2d7ca78503b8e13ad3fbb15a682", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 3720, "upload_time": "2019-05-13T06:06:27", "url": "https://files.pythonhosted.org/packages/c1/de/c54fc3029dd8ebc90eea96d84d57b34d4ba4a7efe0ae7a9a8c823aa8b256/okta-cmd-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "85303aac48f6144d4b8abcec0c272f6a", "sha256": "8e04505ceb3ab4256917cc8f1a3ee9f5e13ec5d6d15ac579794f48301aeffb6c" }, "downloads": -1, "filename": "okta_cmd-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "85303aac48f6144d4b8abcec0c272f6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 5653, "upload_time": "2019-05-13T06:06:25", "url": "https://files.pythonhosted.org/packages/be/e6/0f28a3dfcc0f57311bf5bad48a4239ee961078d62fc675139aa853f5a428/okta_cmd-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6c8a2d7ca78503b8e13ad3fbb15a682", "sha256": "899f2857150c472e775bc7303cb01feecf76deebcab235b0af66a3e73eb936df" }, "downloads": -1, "filename": "okta-cmd-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d6c8a2d7ca78503b8e13ad3fbb15a682", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 3720, "upload_time": "2019-05-13T06:06:27", "url": "https://files.pythonhosted.org/packages/c1/de/c54fc3029dd8ebc90eea96d84d57b34d4ba4a7efe0ae7a9a8c823aa8b256/okta-cmd-0.1.1.tar.gz" } ] }