If a user opens a specific Portfolio or Program record and uses the Workbench related link from the form, the Workbench loads without the Access Denied error.
Steps to Reproduce
Impersonate a user with the it_program_manager and it_portfolio_manager roles.
Navigate to the Program Workbench or Portfolio Workbench modules.
Click these modules one by one.
Note that under certain scenarios, the system returns an Access Denied error instead of displaying the workbench.
If users access the Workbench from the Portfolio and Program form records related link, this works and the Workbench loads without the Access Denied error.
Do not use the Portfolio Workbench or Program Workbench modules; instead, use the Workbench related link from the form.
If you are able to upgrade, review the Fixed In field in that article to see which versions have a permanent fix. To receive notifications when more information is available, subscribe to this Known Error article by clicking the Subscribe button at the top right of the article.
Related Problem: PRB710680