Skip to main content

Cyware Orchestrate

Delinea

App Vendor: Delinea

App Category: Identity Management Services

Connector Version: 1.0.0

API Version: v1 & v2

Note

This app is currently released as a beta version.

About App

Delinea is a leading provider of Privileged Access Management (PAM), which provides authorization for all identities, controlling access to your most critical hybrid cloud infrastructure and sensitive data. This helps reduce risk, ensure compliance, and simplify security.

The Delinea app is configured with Orchestrate to perform the following actions:

Action Name

Description

Create Discovery Source 

This action creates a discovery source in Delinea.

Create Report 

This action creates a report.

Create Role 

This action creates a role.

Create User 

This action creates a user in Delinea.

Delete Report 

This action deletes a report.

Get Bulk Operation Progress 

This action gets the progress of a bulk operation.

Get Discovery Scanner Details 

This action gets the details of a discovery scanner.

Get Discovery Sources 

This action gets discovery sources from Delinea.

Get Report 

This action gets a report from Delinea.

Get Role Details 

This action gets the details of a role.

Get Sites 

This action gets sites from Delinea.

Get Users 

This action gets users.

List All Domains 

This action lists all domains.

Retrieve Secret Server Version 

This action retrieves the secret server version.

Update Report 

This action updates a report.

Generic Action

This is a generic action used to make request to any Delinea endpoint.

Configuration Parameters

The following configuration parameters are required for the Delinea app to communicate with the Delinea enterprise application. The parameters can be configured by creating instances in the app.

Parameter

Description

Field Type

Required/Optional

Comments

Username 

Enter the username to authenticate with Delinea.

Text

Required

Password 

Enter the password to authenticate with Delinea.

Password

Required

Timeout 

Enter the timeout value in seconds. This is the number of seconds that requests will wait to establish a connection with Delinea.

Integer

Optional

Allowed values:

15-120

Default value:

15

Verify 

Choose your preference to verify SSL or TLS while making requests. It is recommended to set this option to yes. Passing no may result in incorrectly establishing the connection.

Boolean

Optional

Allowed values:

  • true

  • false

Default value:

false

Action: Create Discovery Source

This action creates an empty discovery source in Delinea without any scanners.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Name 

Enter the name for the discovery source.

Text

Required

Site ID 

Enter the site ID to run scanners for this discovery source.

Integer

Required

You can retrieve this using the action Get Sites.

Action: Create Report

This action creates a report.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Category ID 

Enter the category ID of the category where the report should be located.

Integer

Required

Description 

Enter the description for the report.

Text

Required

Report SQL 

Enter the SQL query for the report.

Text

Required

Report Name 

Enter the name for the report.

Text

Required

Additional Data 

Enter any additional data to pass to the API.

Key Value

Optional

Action: Create Role

This action creates a role.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Role Name 

Enter the name of the role you want to create.

Text

Required

Enabled 

Enter if the role must be enabled. 

Boolean

Optional

Allowed values:

  • true

  • false

Default value:

true

Action: Create User

This action creates a user in Delinea.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Display Name 

Enter the display name for the user.

Text

Required

Username 

Enter the username for the user.

Text

Required

Password 

Enter the password for the user.

Password

Required

Domain ID 

Enter the domain ID for the user.

Integer

Optional

You can retrieve this using the action List All Domains.

Email Address 

Enter the email address for the user.

Text

Optional

Additional Data 

Enter any additional data to pass to the API.

Key Value

Optional

Action: Delete Report

This action deletes a report.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Report ID

Enter the report ID to delete.

Integer

Required

Action: Get Bulk Operation Progress

This action gets the progress of a bulk operation.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Operation ID 

Enter the bulk operation ID to get the progress.

Text

Required

Action: Get Discovery Scanner Details

This action gets the details of a discovery scanner.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Discovery Scanner ID 

Enter the discovery scanner ID to get the details of the discovery scanner.

Integer

Required

You can retrieve this using the action Get Discovery Sources.

Discovery Source ID 

Enter the discovery source ID to get the details of the discovery scanner.

Integer

Required

You can retrieve this using the action Get Discovery Sources.

Action: Get Discovery Sources

This action gets discovery sources from Delinea.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Skip 

Enter the number of records to skip in the result.

Integer

Optional

Page Size 

Enter the number of records to include in the result.

Integer

Optional

Additional Data 

Enter any additional data to pass to the API.

Key Value

Optional

Action: Get Report

This action gets a report from Delinea.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Report ID

Enter the report ID to get the report details.

Text

Required

Action: Get Role Details

This action gets the details of a role.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Role ID

Enter the role ID.

Integer

Required

Action: Get Sites

This action gets sites from Delinea.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Include Inactive 

Set this to true to include inactive sites in the result.

Boolean

Optional

Action: Get Users

This action gets users.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

User ID 

Enter the user ID to get the details of the user.

Integer

Required

Include Inactive 

Set this to true to include inactive users in the result.

Boolean

Optional

Action: List All Domains

This action lists all domains.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Skip 

Enter the number of records to skip in the result.

Integer

Optional

Page Size 

Enter the number of records to include in the result.

Integer

Optional

Additional Data 

Enter any additional data to pass to the API.

Key Value

Optional

Action: Retrieve Secret Server Version

This action retrieves the secret server version.

Action Input Parameters 

No input parameters are required for this action.

Action: Update Report

This action updates a report.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Report ID 

Enter the report ID to update.

Integer

Required

Category ID 

Enter the category ID of the category where the report is located.

Integer

Optional

Description 

Enter the description for the report.

Text

Optional

Report SQL 

Enter the SQL for the report.

Text

Optional

Report Name 

Enter the name for the report.

Text

Optional

Additional Data 

Enter any additional data to pass to the API.

Key Value

Optional

Action: Generic Action

This is a generic action used to make requests to any Delinea endpoint.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Method 

Enter the HTTP method to make the request. 

Text

Required

Allowed values:

  • GET

  • POST

  • PUT

  • DELETE

Endpoint 

Enter the endpoint to make the request. 

Example: 

/api/vulnerabilities/{cve_id}/affected-projects

Text

Required

Query Params 

Enter the query parameters to pass to the API.

Key Value

Optional

Payload 

Enter the payload to pass to the API.

Any

Optional

Extra Fields 

Enter the extra fields to pass to the API.

Key Value

Optional