Support Article

Unable to find Data-Admin-Security-AuthenticationProfile

SA-31376

Summary



User is on Pega 7.2.1 and trying to integrate Box web storage provider with Pega. In the application rule form under Integration & security tab, user has selected "Store in web storage provider" option and have selected the provider as Box and specified the Authentication profile to be used for Box integration.

However, when they are trying to browse to a target folder in Box using Browse button they are getting the below error message on screen.

It looks like the value for Authentication profile is not getting set correctly at run time in the REST connector named "Pega-Int-Storage-Box-Folders pzFolders".


Error Messages



Unable to find Data-Admin-Security-AuthenticationProfile: .pyAuthProfile Fail:InternalReason.


Steps to Reproduce

  1. Open the Application rule in Pega 7.2.1.
  2. Go to Integration & Security tab.
  3. Under content storage section, select the option "Store in web storage provider" .
  4. Select Box from the Provider drop-down and mention corresponding authentication profile to be used for Box integration.
  5. Click on browse button to browse to the target folder in Box.


Root Cause



An issue in the custom application code or rules is identified as root cause of the issue.

A custom version of pyInvokeRESTConnector activity present in user ruleset was being called during runtime which did not have changes needed for Box integration.

Resolution



Removing the custom version of pyInvokeRESTConnector activity from the user ruleset and referring to the Pega 7.2.1 provided Out-of-the-box (OOTB) version of pyInvokeRESTConnector activity resolves the issue.

Published December 13, 2016 - Updated December 14, 2016

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.