I am creating an HR Competency-based application wherein the admin selects which competency is to be assessed for each company (there are 23 companies)
There are 8 competencies for which I have created a list in SharePoint with the below columns:
- Competency 1 (Yes/No)
- Competency 2 (Yes/No)
- Competency 3 (Yes/No)
For each competency, there is 5 set of questions displayed on 5 different pages.
What do I want to achieve?
If the admin selects Competencies 1 and 3, only those pages should be viewed by the user.
Currently, I have a Navigation button which is simply going Next.
The solution I'm proposing is a combination of having a menu panel and a database for the screens (or a collection within powerapps) with each screen having an ID. When the admin chooses the competences, then the users for that company have the IDs of those screens embedded on their table. So when rhe users log in, their menu tray only populates the screens with ID matching the ones of the DB. Navigation buttons can then be simplied.