Privilege Manager API

Delinea is following the OpenAPI standard and our customers are offered the standard Swagger UI interface to interact with and learn how to use Privilege Manager's public API endpoints.

Installing the API

The Privilege Manager Application Programming Interface packages are installed through the main Privilege Manager console. Navigate to Admin | Setup and follow the steps as documented under Upgrades

Cloud instances have the API installed by default, just like other features, such as foreign system connectors, etc.

Creating an API Client User

Before you can access the API and start using the API endpoints, you need to setup an API Client User in the Privilege Manager Console. For details on the API Client User setup refer to the Users topic in the main Privilege Managerdocumentation, specifically access How to Manually Add API Client Users and the Role Membership information.

Refer to the Security and Application Roles topics to learn more about the type of roles required to execute tasks in Privilege Manager. For example, to make changes to policies, that API Client User needs to be added to an administrator role (macOS, Windows, or full Privilege Manager Admin). To simply read a policy, filter, or action, the Privilege Manager Users role is sufficient.

Accessing the API

To access the Privilege Manager API,

  1. In the Privilege Manager Console in the upper right-hand corner of the page, navigate to the Help icon.

  2. Select API Reference. The standard URL to your API is for:

    on-premise: https://myserver.example.com/Tms/services/swagger/ui/index
    cloud:https://mycompany.privilegemanagercloud.com/Tms/services/swagger/ui/index

    api reference