UIUCLibrary / teams

An Omeka S module to manage restrictions for users, sites and resources
GNU General Public License v3.0
6 stars 2 forks source link

Site roles should add users to site permissions #119

Open alexdryden opened 1 year ago

alexdryden commented 1 year ago

In line with the goal of "zero side effect deactivation", users with roles that include site permissions should be added as site admins to sites in their teams.

This will also improve the admin experience when looking at the site users tab for a given site by avoiding the potentially confusing messaging currently present where a site may seem to have no users or fewer users than truly have roles with site permissions.

alexdryden commented 1 year ago

This would additionally help make core role assignment more flexible.