User Groups

Group-based access control — group admins, member management, dataset and recipe sharing

Group Concept

User groups provide organisational structure for multi-user Workbench instances. Groups have administrators (who manage the group), members (who belong to the group), and a defined scope (which datasets, recipes, and connections are visible to the group). Every user belongs to at least one group.

Group Roles

RolePermissions
System AdminCreate groups, assign group admins, manage all users and groups. System-wide privileges.
Group AdminManage their group's members (add, remove, change roles), create datasets and recipes for the group, control sharing settings for group-owned resources.
Group MemberCreate and run recipes using group-accessible datasets. Share their own datasets and recipes with the group. Cannot manage members or delete group resources.

Group-Based Sharing

Resources (datasets, recipes, database connections) can be shared with a group. When shared: all group members can see and use the resource, the group admin controls the sharing level (read-only or read-write), and resources can be unshared without affecting other groups. Group sharing is the primary model for multi-user collaboration in the Workbench.

Admin → Groups Tab

The Groups tab in Admin (accessible to system admins and group admins) provides: a list of all groups (filtered by admin's scope), member management with add/remove/role-change, resource ownership and sharing settings, and group activity logs showing who accessed what and when.

All editions support groups. Multi-user support with role-based access control and user groups is available in every edition — Workbench, Workbench-BE, Workbench Win, and Workbench Mac. Groups are part of the core platform, not a commercial-only feature.
← User Accounts 📋 Contents Admin & Setup →