Ability to create dynamic or nested roles
As we look to offer features that serve more focused user groups we find that the creation and management of roles gets more and more complex.
Rather than make an existing role nested (e.g. campus > year of study), we have to create multiple variations (e.g. campus + year one, campus +year two, campus + year three etc). This can lead to a lot of roles and makes it very difficult to manage - if we were to set up roles for each year of study, across 6 colleges, 3 types of study and 4 campuses in the current structure it could lead to over 300 roles.
Allowing role nested or some other way of better managing them would not only be easier but also encourage more ambitious use of the platform.
This will be categorised as Role Logic
Andrew Barron commented
We have roles for department, year of study and level.
This is fine for sending notifications to all Year 1 or all UG.
But it would be much more useful to combine them with AND. This would mean we could send notifications to UGs in Year 1. Or UGs in the Art Department.
Hide a tile based on a role.
I often get asked to hide tile based on role membership such as "first year students" or "final year students".
For example we use the timetable tile but some courses don't have a timetable and we would therefore like to hide the timetable tile for those students (who are easily identified by course).