The Group SAML (gsaml) module allows you to manage group permissions based on a selected user attribute. The module makes use of the following configurations: an array of the user attributes, an array of group roles and an array of terms. It then creates a group for each term. The combination of groups with roles creates a matrix which is filled with the strings from the user entity.
Therefore it is possible to manage user access to content and media by taxonomy term.
The configuration page can be found in /en/admin/group/saml.
Features: