Question
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Staidlogic LLC
US
Last activity: 24 Sep 2019 17:49 EDT
Outofbox CyberArch Integration using CredentialManager.xml
We want to use out of the box integration with cyberarch to login to runtime VM and use MFA PIN (stored in cyberarch). CyberArch team need to understand below details after looking at CredentialManager.xml file.
<Provider name="CyberArk" applicationID="" adminOperator="">
<Credentials>
<!--
Variable names available for use in this section
{AdminOperator} - returns the adminOperator attribute of the Provider
{RobotName} - returns the robot name
{AdapterFriendlyName} - used for application credentials, returns the credential name
-->
<!-- This is registration operator(Runtime) credentials-->
<!-- <Credential name="RegistrationOperator" safe="" folder="" objectName="" /> -->
<!-- Uncomment the WindowsUser only for RPA service -->
<!-- <Credential name="WindowsUser" safe="" folder="" objectName="" /> -->
<!-- Uncomment the RuntimeUser only when RPA service needs to launch runtime with different windows user -->
<!-- <Credential name="RuntimeUser" safe="" folder="" objectName="" /> -->
<!-- Sample crdentials -->
<!-- <Credential name="WebApp1" safe="{RobotName}" folder="root" objectName="WebApp1-{RobotName}" /> -->
<!-- <Credential name="Default" safe="{RobotName}" folder="root" objectName="{AdapterFriendlyName}-{RobotName}" /> -->
</Credentials>
</Provider>
We want to use out of the box integration with cyberarch to login to runtime VM and use MFA PIN (stored in cyberarch). CyberArch team need to understand below details after looking at CredentialManager.xml file.
<Provider name="CyberArk" applicationID="" adminOperator="">
<Credentials>
<!--
Variable names available for use in this section
{AdminOperator} - returns the adminOperator attribute of the Provider
{RobotName} - returns the robot name
{AdapterFriendlyName} - used for application credentials, returns the credential name
-->
<!-- This is registration operator(Runtime) credentials-->
<!-- <Credential name="RegistrationOperator" safe="" folder="" objectName="" /> -->
<!-- Uncomment the WindowsUser only for RPA service -->
<!-- <Credential name="WindowsUser" safe="" folder="" objectName="" /> -->
<!-- Uncomment the RuntimeUser only when RPA service needs to launch runtime with different windows user -->
<!-- <Credential name="RuntimeUser" safe="" folder="" objectName="" /> -->
<!-- Sample crdentials -->
<!-- <Credential name="WebApp1" safe="{RobotName}" folder="root" objectName="WebApp1-{RobotName}" /> -->
<!-- <Credential name="Default" safe="{RobotName}" folder="root" objectName="{AdapterFriendlyName}-{RobotName}" /> -->
</Credentials>
</Provider>
1. Do we have to install CyberArch SDK on runtime VM?
2. Does Pega Robotics Supports Certificate Authentication?
3. How the this integration & Authenticatin process works? Do you have any sample code snippet for reference?
4. What inputs required from CyberArch team to take this forward?
***Edited by Moderator Marissa to update platform capability tags****