{ "info": { "author": "Adfinis SyGroup AG", "author_email": "info@adfinis-sygroup.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Topic :: System :: Systems Administration :: Authentication/Directory" ], "description": "=====\nPyark\n=====\n\n|Travis| |PyPi| |License|\n\n.. |Travis| image:: https://img.shields.io/travis/adfinis-sygroup/pyark.svg?style=flat-square\n :target: https://travis-ci.org/adfinis-sygroup/pyark\n.. |PyPi| image:: https://img.shields.io/pypi/v/pyark.svg?style=flat-square\n :target: https://pypi.python.org/pypi/pyark\n.. |License| image:: https://img.shields.io/github/license/adfinis-sygroup/pyark.svg?style=flat-square\n :target: LICENSE\n\nPyark is a small python-based CLI tool, which allows you to interact with the\nCyberArk Enterprise Password Vault API.\n\nFeatures\n========\nCurrently the following functionalities are supported:\n\n* Get accounts\n* Create accounts\n* Delete accounts\n\nSupported authentication methods:\n\n* CyberArk accounts (default)\n* RADIUS\n\nRequirements\n============\nMake sure to have the following Python 3 dependencies installed before using the\ntool:\n\n* python-requests\n\nFurthermore it's important to know which version of the CyberArk Password Vault\nis used as only the newest versions expose all API endpoints. Make sure to\ndouble check the API documentation, specific for your version, in case the tool\nfails to interact with the API.\n\nInstallation\n============\nSimply clone this repository and start using the script. You can also install\nit using setup.py or pip.\n\nExamples\n========\nGet a list of available accounts:\n\n.. code:: shell\n\n $ pyark --base https://vault.example.com \\\n --apiuser foobar \\\n --apipassword supersecret42 \\\n account get \\\n --safe MySafe \\\n --keywords bruce\n\nCreate a new account:\n \n.. code:: shell\n\n $ pyark --base https://vault.example.com \\\n --apiuser foobar \\\n --apipassword supersecret42 \\\n account create \\\n --safe MySafe \\\n --platformid TestPlatform \\\n --accountname brucewayne \\\n --address batcave.example.com \\\n --username brucew \\\n --password d4rkkn1ght\n\nDelete an existing account:\n \n.. code:: shell\n\n $ pyark --base https://vault.example.com \\\n --apiuser foobar \\\n --apipassword supersecret42 \\\n account delete \\\n --safe MySafe \\\n --accountname brucewayne \\\n --keywords bruce\n\nContributions\n=============\nContributions are more than welcome! Please feel free to open new issues or\npull requests.\n\nLicense \n=======\nGNU GENERAL PUBLIC LICENSE Version 3\n\nSee the `LICENSE`_ file.\n\n.. _LICENSE: LICENSE\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/adfinis-sygroup/pyark", "keywords": "CyberArk", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyark", "package_url": "https://pypi.org/project/pyark/", "platform": "", "project_url": "https://pypi.org/project/pyark/", "project_urls": { "Homepage": "https://github.com/adfinis-sygroup/pyark" }, "release_url": "https://pypi.org/project/pyark/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "Pyark is a small python-based CLI tool, which allows you to interact with the CyberArk Enterprise Password Vault API.", "version": "1.1.1" }, "last_serial": 3798532, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "87129788e5bcc7f99eb5b08d7b3c5fcd", "sha256": "d7eebc46fa731cc33d2760c5e20097cfca26aa896f4c8feee02da8899df62fee" }, "downloads": -1, "filename": "pyark-1.0.0.tar.gz", "has_sig": false, "md5_digest": "87129788e5bcc7f99eb5b08d7b3c5fcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5245, "upload_time": "2016-10-04T11:07:09", "url": "https://files.pythonhosted.org/packages/19/6b/2ed78fc7328e7de76337dcd55115667b5c2bc7d76abc1f5f5f5eb6bd589f/pyark-1.0.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "5dd5129c4e3ee023e2140f6eb9a719b7", "sha256": "07d20f77583bd82903b7540ec28e1908b8224a00ccf819b41aca8c2cfca110dc" }, "downloads": -1, "filename": "pyark-1.1.1.tar.gz", "has_sig": true, "md5_digest": "5dd5129c4e3ee023e2140f6eb9a719b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5631, "upload_time": "2018-01-15T21:06:58", "url": "https://files.pythonhosted.org/packages/bf/20/4a8b42e030515f7dfe4300c44759c13c86cb98c9298c88e309cb74d9a383/pyark-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5dd5129c4e3ee023e2140f6eb9a719b7", "sha256": "07d20f77583bd82903b7540ec28e1908b8224a00ccf819b41aca8c2cfca110dc" }, "downloads": -1, "filename": "pyark-1.1.1.tar.gz", "has_sig": true, "md5_digest": "5dd5129c4e3ee023e2140f6eb9a719b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5631, "upload_time": "2018-01-15T21:06:58", "url": "https://files.pythonhosted.org/packages/bf/20/4a8b42e030515f7dfe4300c44759c13c86cb98c9298c88e309cb74d9a383/pyark-1.1.1.tar.gz" } ] }