vaishali231
Kilo Sage

hey @CarolMa6 

The business_stakeholder role by itself is quite limited. Even if you configure search sources and properties, users won’t see results unless they actually have access to the data.
A couple of things to check:
Make sure the tables are text indexed (otherwise search won’t return anything)
Verify read ACLs on both table and important fields (like number, short_description)
Most importantly, try adding the snc_internal role to the user and test again
In many cases, search simply doesn’t return results without that base internal role.

Approvals (Portal)
This is a separate issue.
Users won’t be able to approve unless they have access to the approval records.
Check the following:
Add role: approver_user
Confirm they have access to sysapproval_approver
Make sure the user is actually listed as the approver and the state is Requested
Also worth checking if the issue is only in Portal — sometimes widgets have additional role checks.

*************************************************************************************************************************************

If this response helps, please mark it as Accept as Solution and Helpful.
Doing so helps others in the community and encourages me to keep contributing.
Regards
Vaishali Singh