After upgrade from 8.2 to 8.23.1 the navagation menu not work (BAC related)

Hi,

After upgrade from 8.2.8 to 8.23.1 the navigation menu is not work and found the SECU0019 in the Alert Security log as below.

Alert security log.png

Does there any one have simular issue and already successfully resolved can share your experinece here.

Below is what we have try.

We alreay know that we can not block the request by update the when rule pyBlockUnregisteredRequests. But we want to fix it in our application_._ The reference URL is:

Basic access control (pega.com)

Verifying requests at the application layer (pega.com)

Using Access Control Checks (pega.com)

We try to add the registration to the Userworkform as below. But it was not work.

Below is the code for the not work menu.

@Shipeng_Tian - Issue is seen because of usage of old menus. For old menus pxMenuBarTranslator activity will be called for new menu’s it call pxGetMenu.

To update the menu run the activity pzSetMenuFlag and save the application definition. If its not reflecting save that section which holds the menu rule.

Please refer the link for further details regarding menu upgrade.

Thank you.

Hi @Priyanka Boga

Thanks for your reply, after run the activity pzSetMenuFlag, it is work.