pyark是一个基于python的小型cli工具,它允许您与cybark企业密码保险库api交互。

pyark的Python项目详细描述


TravisPyPiLicense

pyark是一个基于python的小型cli工具,它允许您与 Cyberark企业密码库API。

功能

目前支持以下功能:

  • 获取帐户
  • 创建帐户
  • 删除帐户

支持的身份验证方法:

  • Cyberark帐户(默认)
  • 半径

要求

在使用 工具:

  • python请求

此外,了解哪个版本的Cyberark密码库也很重要 仅用作最新版本公开所有API终结点。一定要 仔细检查api文档,针对您的版本,以防工具 无法与API交互。

安装

只需克隆此存储库并开始使用脚本。您也可以安装 它使用setup.py或pip。

示例

获取可用帐户的列表:

$ pyark --base https://vault.example.com \
        --apiuser foobar                 \
        --apipassword supersecret42      \
        account get                      \
        --safe MySafe                    \
        --keywords bruce

创建新帐户:

$ pyark --base https://vault.example.com \
        --apiuser foobar                 \
        --apipassword supersecret42      \
        account create                   \
        --safe MySafe                    \
        --platformid TestPlatform        \
        --accountname brucewayne         \
        --address batcave.example.com    \
        --username brucew                \
        --password d4rkkn1ght

删除现有帐户:

$ pyark --base https://vault.example.com \
        --apiuser foobar                 \
        --apipassword supersecret42      \
        account delete                   \
        --safe MySafe                    \
        --accountname brucewayne         \
        --keywords bruce

贡献

我们非常欢迎您的贡献!请随时打开新的问题或 拉取请求。

许可证

GNU通用公共许可第3版

请参阅LICENSE文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在war文件中的WEBINF外部创建配置属性文件   点击按钮后java应用程序崩溃   java如何在两个纬度和经度点之间推进X距离(米)?   active directory Java LDAP将组添加到用户问题错误代码53将\u不\u执行   java以设定的时间间隔执行方法的最有效方法?   在jsf中使用不同bean的java策略   java通用API接口,避免API爆炸   使用for循环初始化javajson数组   排序使用Java高效地将排序后的ArrayList放入排序后的数据结构中,并查找小于x的数字量   oracle如何将动态值传递给java serlvet?   java既不是setContentPane()也不是getContentPane()。add()有效   验证如何检查是否可以在Java 8中成功创建文件   内存为什么netbeans java profiler会在~64mb的堆溢出错误下崩溃?   java如何知道两个线程中哪个线程首先完成执行   java是否可以在同一框架内为不同的面板设置不同的外观?   java如何从停止时间中减去开始时间