When integrating AutoSys Workload Automation 24.0.1 with CyberArk Application Access Manager (AAM) on Windows, the application fails to retrieve credentials. The following error appears in the event_demon logs:
AutoSys 24.0.1 is a 64-bit application and explicitly looks for the 64-bit CyberArk library named CPasswordSDK64.dll.
Starting with CyberArk Credential Provider v14.2, CyberArk changed the naming convention for the 64-bit SDK.
The 64-bit library is now named CPasswordSDK.dll (removing the "64" suffix), which causes the AutoSys initialization to fail as it cannot find the file with the expected legacy name.
To resolve this issue, provide a copy of the library with the legacy name that AutoSys expects:
C:\Program Files\CyberArk\ApplicationPasswordSdk).CPasswordSDK.dll.CPasswordSDK64.dll within the same directory.C:\Program Files\CyberArk\ApplicationPasswordSdk is added to the Windows System PATH environment variable.