/epv-api-scripts

These API scripts enable CyberArk users to automate privileged account management task like account creation, user management, and more.

Primary LanguagePowerShellApache License 2.0Apache-2.0

EPV REST API scripts examples

Overview

REST APIs can provide end-to-end automation for key Privileged Access Management tasks, saving time and simplifying workloads for CyberArk Core PAS users. This repository of downloadable REST API example scripts show users how to automate key processes across their Core PAS implementation, including securing privileged accounts, accessing data in CyberArk safes, responding to security events detected by Privileged Threat Analytics, and managing user accounts. REST APIs are part of the default PVWA installation for most CyberArk customers and can be implemented immediately.

Please note These scripts were made available as examples to show customers how to use CyberArk REST APIs. They are not as a supported product of CyberArk.

The Main Goal

Enable CyberArk users to automate and simplify privileged account management tasks via REST APIs such as account workflow, onboarding rules, permissions granting, and more.

REST API Technical Requirements

SDK Supported Platforms

The PAS SDK is a RESTful API that can be invoked by any RESTful client for various programming and scripting environments, including Java, C#, Perl, PHP, Python and Ruby.

The PAS SDK

The PAS SDK enables you to perform activities on PAS objects via a REST Web Service interface. Each PAS object has its own URL path in the PVWA website that can be accessed using the relevant HTTPS request verb. Learn more about the technical specifications in our official REST API technical documentation.

Additional Resources

Additional solutions for mitigating risk can be found in the CyberArk Marketplace, a trusted platform for customers to easily find partner integrations with CyberArk Core PAS and other projects. Contributors to the Marketplace include strategic partners, customers, and over 130 leading security solution providers that are members of the CyberArk C3 Alliance. The C3 Alliance offers more than 225 certified out-of-the-box integrations to help protect customer environments against pervasive threats and emerging attacks. CyberArk Marketplace users can find effective solutions for mitigating emerging risks, build upon existing integrations to develop customized solutions, and collaborate with other contributors to address evolving security challenges. CyberArk Marketplace is an industry destination for collaboration and identifying integrated solutions that advance privileged access management.

Contributing

Please see our CONTRIBUTING for more details.

License

This repository is licensed under Apache License 2.0 - see LICENSE for more details.

Copyright © 2022 CyberArk Software Ltd. All rights reserved.