Group modules to investigate.
- https://www.drupal.org/project/group
- https://www.drupal.org/project/group_purl
- https://www.drupal.org/project/group_sitemap
- https://www.drupal.org/project/group_computed_field
- https://www.drupal.org/project/group_unique_title
- https://www.drupal.org/project/group_content_menu
- https://www.drupal.org/project/group_term
- https://www.drupal.org/project/ginvite
- https://www.drupal.org/project/group_permissions
- https://www.drupal.org/project/entitygroupfield
- https://www.drupal.org/project/gcontent_moderation
- https://www.drupal.org/project/authorization_group
- https://www.drupal.org/project/groupmedia
- https://www.drupal.org/project/group_join_link
- https://www.drupal.org/project/group_permissions_template
- https://www.drupal.org/project/reassign_user_content
- https://www.drupal.org/project/group_action
- https://www.drupal.org/project/ggroup
- https://www.drupal.org/project/group_bulk_operations
- https://www.drupal.org/project/eca_group
- https://www.drupal.org/project/group_media_bulk_upload
- https://www.drupal.org/project/subgroup
- https://www.drupal.org/project/group_storage
- https://www.drupal.org/project/group_subscription
- https://www.drupal.org/project/group_inline_entity_form
- https://www.drupal.org/project/group_linked_entity
- https://www.drupal.org/project/entitygroupfield_lite
- https://www.drupal.org/project/group_notification
- https://www.drupal.org/project/access_unpublished_group
- https://www.drupal.org/project/group_media_library
- https://www.drupal.org/project/group_member_role
Assign user to site wide role when added to a group.
Modules