A "Swiss Army Knife" command-line interface (CLI) for easy human and non-human interaction with @CyberArk suite of products.
APACHE-2.0 License
Bot releases are visible (Hide)
cybr accounts change --scope vault
Published by infamousjoeg about 1 year ago
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v1.0.0-release...v1.0.1-release
Published by infamousjoeg about 1 year ago
cybr accounts change
command (#207)
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.14-beta...v1.0.0-release
Published by infamousjoeg over 1 year ago
cat policy.yaml | cybr conjur append-policy -b root -f -
cybr conjur append-policy -b root -f <$(cat policy.yaml)
cybr conjur logon
by @infamousjoeg in #186
yes | cybr conjur logon -b https://conjur.example.com -a demo -l admin -p $CONJUR_PASSWORD
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.13-beta...v0.1.14-beta
Published by infamousjoeg almost 2 years ago
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.12-beta...v0.1.13-beta
Published by infamousjoeg almost 2 years ago
authn-iam
authentication for Conjur commandscybr user unsuspend
to v2 API endpointcybr safes add-member
errorcybr users
to v2 API endpointsFull Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.11-beta...v0.1.12-beta
Published by infamousjoeg over 2 years ago
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.10-beta...v0.1.11-beta
Published by infamousjoeg over 2 years ago
cybr safes list
by @infamousjoeg in https://github.com/infamousjoeg/cybr-cli/pull/146
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.9-beta...v0.1.10-beta
Published by infamousjoeg over 2 years ago
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.8-beta...v0.1.9-beta
Published by infamousjoeg almost 3 years ago
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.7-beta...v0.1.8-beta
Published by infamousjoeg almost 3 years ago
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.6-beta...v0.1.7-beta
Published by infamousjoeg almost 3 years ago
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.5-beta...v0.1.6-beta
Published by infamousjoeg almost 3 years ago
CONJUR_APPLIANCE_URL
was missing /authn
when running cybr conjur logon-non-interactive
, it would not be appended by @infamousjoeg in https://github.com/infamousjoeg/cybr-cli/pull/124
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.4-beta...v0.1.5-beta
Published by infamousjoeg about 3 years ago
Security Updates only
Full Changelog: https://github.com/infamousjoeg/cybr-cli/compare/v0.1.3-beta...v0.1.4-beta
Published by infamousjoeg over 3 years ago
Added:
cybr cem login
cybr cem get-accounts
cybr cem get-remediations
cybr cem get-recommendations
cybr cem get-entity-detail
cybr cem get-entities
Fixed:
cybr safes list
would return null
Changed:
Published by infamousjoeg over 3 years ago
Added:
cybr logon --concurrent
allows concurrent REST API sessions (#89)cybr completion
allows for auto tab completion (#83)cybr account move
allows ability to move an account from current safe to a new safe (#93)cybr logon --password
allows the ability to logon non-interactively. This allows ability to logon with cybr ccp get-account
(#92)Fixed
cybr conjur logon
bug fixed when running on windows (#99)cybr conjur logon
now allows more than 2 certificates in retrieved certificate chain (#97)Changed
cybr conjur list
removed default limit (#102)Published by infamousjoeg over 3 years ago
Added:
cybr users add
allows the ability to add a Cyberark PAS userscybr ccp get-account
allows the ability to retrieve an account using Cyberark Central Credential Provider.cybr ccp get-account
allows flags --client-cert
& --client-key
to support client certificate authenticationcybr conjur
commands no longer requires ~/.conjurrc
& ~/.netrc
files. Instead the following environment variables can be used: CONJUR_APPLIANCE_URL
, CONJUR_ACCOUNT
, CONJUR_AUTHN_LOGIN
, CONJUR_AUTHN_API_KEY
and CONJUR_CERT_FILE
Fixed
cybr safe add-member --search-in
bug fix that allows the --search-in
flag to be correctly propogated.Internal/Developer
api
package. This will allow easier extensibility and readability.Published by infamousjoeg over 3 years ago
Check these helpful videos for v0.1.0-beta by @AndrewCopeland:
Added :
cybr logon --non-interactive
allows the ability to logon to PAS API using the environment variable PAS_PASSWORD
cybr logon --authn-type radius
gives the ability to authenticate to PAS using radiuscybr accounts verify
mark an account for verificationcybr accounts change
mark an account for changecybr accounts reconcile
mark an account for reconcilationcybr accounts get-password
retrieve a password for an accountcybr users list
list and search PAS userscybr users delete
delete a PAS usercybr users unsuspend
unsuspend a user from failed logon attemptscybr conjur logoff
will logoff conjur by deleting the ~/.conjurrc and ~/.netrc filescybr --verbose
flag can be used to get info about the HTTP requests being sent to the PAS apiFixed:
cybr conjur logon
works with windowscybr conjur logon
works with self-signed and non-self-signed certificatesPublished by infamousjoeg almost 4 years ago
safes
commandconjur
command and frequently used sub-commandsdev/
directory as examplePublished by infamousjoeg almost 4 years ago
For a video walkthrough of the release notes, please watch: cybr-cli v0.0.4-alpha Release Notes on YouTube