Skip to content

Managing groups for role assignment and workflow tasks

Configuration Scope: Environment-Specific

User Groups are environment-specific and must be configured separately in each environment (dev, test, prod). Groups are NOT included in configuration exports and must be recreated manually in each environment.


What are User Groups?

User Groups in Brief Connect are collections of users that can be assigned to roles and workflow tasks, enabling team-based collaboration and flexible task management. Unlike Azure Entra ID groups, User Groups are managed within Brief Connect and provide business-level control over group membership without requiring IT/Entra administration.

What problems do User Groups solve?

Challenge How User Groups help
Availability issues When tasks are assigned to individuals, work can stall if that person is unavailable. Group assignment ensures any team member can action the work
Manual reassignments Without groups, administrators must manually reassign tasks when team members are unavailable. Groups eliminate this overhead
Workflow toggling Some organisations resort to toggling workflows to properly assign tasks. Groups provide a cleaner solution
Lack of visibility It's often unclear who can actually action work. Groups make team capabilities visible
Business control User Groups give business administrators (not just IT) control over team membership

Key concepts

  • User Groups are managed within Brief Connect, not in Entra ID
  • Owners can manage group membership; Members can complete group-assigned tasks
  • Groups are limited to 15 total users (owners + members combined)
  • When assigned to a role, all group members inherit the associated permissions
  • Brief Connect automatically syncs groups with SharePoint for document permissions

User perspective

For a detailed explanation of how groups work from a user perspective, including how to assign groups to roles and tasks, see the User Guide: Assigning roles and workflow tasks to a group.


How to create a new User Group

Only System Administrators can create new User Groups.

Before you begin

  • [ ] You must have System Administrator privileges in Brief Connect
  • [ ] Identify the users who will be owners and members of the group
  • [ ] Plan a unique, descriptive name for the group

Steps

  1. Navigate to User Groups management
  2. Go to the User Groups page: {Brief Connect instance URL}/#/usergroups
  3. Or access via the Admin Panel

  4. Click the New User Group button

    User Groups list with New User Group button

  5. Enter group details

    Create Group dialog

Field Required Description
Display Name Yes A unique name for the group. Follow SharePoint naming rules (avoid special characters)
Description Yes Explains the group's purpose to help users understand when to assign tasks to it
Disabled No Toggle to disable the group (disabled groups cannot be assigned to new roles)
Group Owner(s) Yes At least one owner is required. Owners can manage group membership
Group Member(s) No Additional members beyond owners (owners are automatically members)
  1. Add at least one Group Owner
  2. Search for and select one or more users to be group owners
  3. Owners can manage the group's membership
  4. Owners are automatically considered members (no need to add them as members separately)

  5. Add Group Members (optional)

  6. Search for and select additional users
  7. All users must have active Brief Connect accounts

  8. Click Save to create the group

Expected outcome

  • The new group appears in the User Groups list
  • The group can now be assigned to role fields that have "Groups Enabled" checked
  • Group owners can manage membership going forward

Validation rules

Brief Connect validates the following when saving a group:

Validation Error message
Duplicate name "A group with this name already exists"
No owner "Cannot remove the last owner. Groups must have at least one owner."
Too many users "Cannot add user. Groups are limited to 15 total members and owners."
Invalid user "Cannot save group. The following users are invalid or do not have activated Entra ID accounts: [User1], [User2]"

How to edit a User Group

Both System Administrators and Group Owners can edit groups, but with different permissions.

Before you begin

  • [ ] You must be a System Administrator OR an Owner of the group you want to edit

Steps

  1. Navigate to the User Groups page ({Brief Connect instance URL}/#/usergroups)

  2. Find the group you want to edit

  3. Use the search bar to filter the list

  4. Click the Edit button next to the group

    User Groups list with Edit button

  5. Make your changes

    Edit Group dialog with members

What you can edit System Admin Group Owner
Display Name Yes No
Description Yes No
Enabled/Disabled status Yes No
Add/remove owners Yes Yes
Add/remove members Yes Yes

5. Click Save to apply changes

How to enable group selection on a role field

For users to assign groups to a role, the role field must be configured with "Groups Enabled".

Before you begin

  • [ ] You must have System Administrator privileges
  • [ ] The field must be a Role type (not Role Multi Select)

Role Multi Select

Group selection can only be enabled for single-select Role field types. Role Multi Select fields do not support group assignment.

Steps

  1. Navigate to the Admin Panel and open the Record Type configuration

  2. Locate the role field you want to enable for group selection

  3. Edit the field configuration

    Admin Panel Fields configuration

  4. Check the "Groups Enabled" checkbox

  5. Look for the "Groups Enabled" checkbox in the field properties
  6. This setting is only available for Role type fields (not Role Multi Select)

  7. Save the configuration

How permissions work with groups

When a User Group is assigned to a role, all members and owners of that group inherit the same access permissions that would have been granted to a single user assigned the same role.

Permission inheritance

Aspect Behavior
Role-based access All group members receive the same record access permissions as if individually assigned
Permission sets Groups inherit permissions based on the permission sets associated with the role assignment
Record access Group members can view, edit, or perform actions based on the permissions granted to the role
Dynamic evaluation Permissions are evaluated dynamically based on current group membership

Example: If the "Approvers" role is assigned to "Finance Team" group, and there is a RoleAssignment granting the Approvers role view access: - When a user is added to "Finance Team", they immediately receive view access - When a user is removed from "Finance Team", they immediately lose that access


SharePoint permissions and group sync

Brief Connect handles SharePoint permissions differently for groups compared to individual user assignments.

How it works

Assignment type SharePoint behavior
Individual user Permissions are propagated directly to the individual user
User Group Brief Connect creates a corresponding SharePoint group and syncs membership

SharePoint group synchronisation

When a User Group is assigned to a role:

  1. Automatic creation: Brief Connect creates a corresponding SharePoint group in the SharePoint site
  2. Membership synchronisation: The SharePoint group's membership is synchronised with the Brief Connect User Group
  3. Permission granting: Permissions for SharePoint documents are granted to the SharePoint group (not individual users)
  4. Automatic updates: When group membership changes in Brief Connect, the SharePoint group is automatically updated

Benefits of this approach

  • Centralised management: Manage membership in Brief Connect; SharePoint stays in sync
  • Performance: SharePoint's native group expansion is more efficient than individual permissions
  • Consistency: All group members receive the same permissions automatically
  • Automatic updates: No manual SharePoint permission management required

Important considerations

  • SharePoint groups are created automatically when a User Group is first assigned to a role
  • Group synchronisation happens automatically - no manual intervention needed
  • If you change a group's role assignment, SharePoint permissions are automatically updated
  • Groups can only be disabled, not deleted (to prevent orphaned SharePoint groups)

Quick reference

Permissions by role

Action System Admin Group Owner Group Member
Create new groups Yes No No
Disable/enable groups Yes No No
Delete groups No* No No
Edit group name Yes No No
Edit group description Yes No No
Add/remove owners Yes Own groups No
Add/remove members Yes Own groups No
View group membership Yes Yes Yes
Complete group tasks Yes Yes Yes
Assign group to roles Yes Yes Yes

*Groups cannot be deleted within Brief Connect, only disabled. This prevents issues that would arise from having tasks/roles active for a group that is then deleted.

Limitations

Limitation Value/Details
Maximum group size 15 users (owners + members combined)
Groups per role field 1 (single group only)
Nested groups Not supported
Azure AD sync Not supported (manual management only)
Group deletion Not supported (disable only)
Role Multi Select fields Groups not supported

Search behaviour

When users search for groups in the People Picker:

Behaviour Details
Search type Begins with match (not contains)
Example Typing "Legal" finds "Legal Review Team", but typing "Review" will not
Case sensitivity Search is case-insensitive
Displayed info Group name and description are shown in results

Naming groups for discoverability

When naming groups, consider that users must type the beginning of the group name to find it. Choose clear, descriptive prefixes that users will naturally search for (e.g., "Finance Team" rather than "Team - Finance").

Error messages reference

Scenario Error message
Duplicate group name "A group with this name already exists"
Removing last owner "Cannot remove the last owner. Groups must have at least one owner."
Exceeding 15 users "Cannot add user. Groups are limited to 15 total members and owners."
Invalid user "Cannot save group. The following users are invalid or do not have activated Entra ID accounts: [User1], [User2]"

Troubleshooting

Possible causes: - The role field does not have "Groups Enabled" checked - The group is disabled - You're looking at a Role Multi Select field (groups only work with single-select Role fields)

Solution: Check the field configuration in the Admin Panel and ensure "Groups Enabled" is checked for a Role (not Role Multi Select) field.

User cannot complete a group-assigned task

Possible causes: - User is not a member or owner of the group - User is not a proxy for a group member - User was recently removed from the group

Solution: Verify the user's group membership on the User Groups page. If they were recently removed, they will no longer see the task.

SharePoint permissions not syncing

Possible causes: - SharePoint site connectivity issues - Permission propagation delay

Solution: SharePoint sync typically happens within a few minutes. If permissions are still not correct after 15 minutes, contact your administrator to check the Brief Connect logs.