Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-4614

Add a new requirement that all new groups *must* have a parent group

    Details

    • Type: New Feature
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 3.0
    • Fix Version/s: 3.0
    • Component/s: Core CiviCRM
    • Labels:
      None

      Description

      Add a new requirement that all new groups must have a parent group. When doing a new multi-org installation, the system should require the admin to create a top-level org/group to represent the multi-org hierarchy root. Then when new groups are created, they default to being children of the "master" group of the multi-site that user is responsible for. The list of other children groups are also presented as options for the required parent group.

      This simplifies permissioning and data siloing in multi-org because there will be no orphaned groups. All of them have to fit in somewhere in the hierarchy.

        Attachments

          Activity

            People

            • Assignee:
              mover Michał Mach
              Reporter:
              cap10morgan Wes Morgan
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: