User access to App pages

Dear App Builders,

I am currently building an App where I would like to restrict access to certain pages based on the user. Ideally, inaccessible pages would then also be hidden in the navigation. I could not find information on restricting access like this or hiding navigation entries in the documentation or on here, so I was wondering if this would somehow be possible or if there are alternatives that could achieve something similar.
(Note: I don’t want to restrict access to underlying Data Tables, since most of the pages use the same tables. This case is mostly about displaying what is relevant for certain users/user groups.)

Thanks in advance for any replies and suggestions :slight_smile:

1 Like

hi simon,
we have used a combination of variables and css as a workaround. If this is still relevant to you, I can show you our solution.

We had a similar use case.
Our solution is to build 1 DEV App and we are creating two different PROD Apps out of it and share different URLs to different users (and of course restrict the Apps Access rights to different ONE DATA user groups).
Therefore we use a Python script that deletes and manipulates certain parts (e.g. navigation) based on the JSON Path. I think DPU is also able to handle such transformations but this feature was not available when we had the problem the first time and I never tested it.

we have used a combination of variables and css as a workaround. If this is still relevant to you, I can show you our solution.

This might work in some cases but I would not recommend it, if the parts you want to hide in the second App are sensitive. Variables can easily be manipulated from outside or if two different users share one URL for instance.