title | description | author | ms.subservice | ms.topic | ms.date | ms.author | ms.reviewer | contributors | search.audienceType | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CyberArk actions reference |
See all the available CyberArk actions. |
jpapadimitriou |
desktop-flow |
reference |
09/15/2023 |
dipapa |
matp |
|
|
CyberArk offers an identity security platform that secures human and machine identities from end-to-end. Power Automate enables you to retrieve credentials from CyberArk through the Get password from CyberArk action.
Note
To retrieve credentials from CyberArk, Power Automate issues web requests to CyberArk’s Central Credential Provider web service (AIMWebService).
To find the required information to populate the action, see the following instructions:
-
Application ID: To find the application ID, open CyberArk Password Vault on a web browser and navigate to the Applications tab.
-
Safe: Populate the name of the safe displayed in PrivateArk Client.
-
Folder and Object: Select a safe in PrivateArk Client, and populate the folder name displayed on the left pane and the object name displayed in the main list.
:::image type="content" source="media/cyberark/get-password-cyberark-action.png" alt-text="Screenshot of the Get password from CyberArk action.":::
Retrieves a password for a specific application from CyberArk.
Argument | Optional | Accepts | Default Value | Description |
---|---|---|---|---|
Server address | No | Text value | The base URI for the web request | |
Application ID | No | Text value | The application ID to use for the web request | |
Safe | No | Text value | The safe on CyberArk in which the application belongs | |
Folder | No | Text value | The folder necessary for the web request query | |
Object | No | Text value | The object necessary for the web request query | |
Extra data | Yes | Text value | The extra data (if any) for the web request's query | |
Accept untrusted certificates | N/A | Boolean value | False | Specifies whether to accept untrusted certificates |
Certificate location | N/A | Don't use certificate, Load certificate from Windows Store, Load certificate from file | Don't use certificate | Specifies how to load (if needed) the certificate for the request |
Use only valid certificates | N/A | Boolean value | False | Specifies whether to load only valid certificates from the store |
Store certificate path | No | Text value | The path of the certificate in the certificate store. The path can be specified in this format: %StoreName%/%StoreLocation%/%CertificateSerialNumber% For example: LocalMachine/My/9F2B7A5C3D4E8F1A6B3C7D8E9A0B1C2D |
|
Certificates path | No | File | The path of the certificate selected from the store | |
Certificate password | No | Direct encrypted input or Text value | The password for the certificate file | |
Timeout | Yes | Numeric value | 30 | The waiting time (in seconds) to get results from CyberArk |
Argument | Type | Description |
---|---|---|
JSONResponse | Custom object | The API response result |
CyberArkPassword | Encrypted value | The password retrieved from CyberArk |
Exception | Description |
---|---|
Failed to send web request | Indicates a problem sending the web request |
Timeout expired | Indicates that the request timed out |
Error response from web request | Indicates that the web request returned an error response |
- NTLM Authentication is currently not supported for web requests in Power Automate for desktop.
[!INCLUDEfooter-include]