We require the ability to remove certain desktop options for users. A priority is to be able to specify wheter a user has access to the following:
API Documentation
Feedback
Support and Github only visible to admin as
It could be consider to combine these in one setting and the stats in another. So as an Admin you can decide whether users can see the items listed above and the stats, or only one of them.
I understand that, but it does not have the highest priority, I was thinking about implementing a dashboard feature where you can make your own arrangement using widgets.
I don’t like the idea to use the permission system for that. The permissions are driven by the API, for stuff you can actually do. The UI permissions are driven by the UI.
We could use the same system and methodology, but it is something the UI has then to decide. Furthermore it would be more like a “negative” approach, something like “should not see…”