Skip to content

Feature Request: Allow Changing User Group Directly from User List #54

@erklu

Description

@erklu

Background / Current State

In the current admin interface, administrators can already see which group a user belongs to directly in the Users view.

However, this information is read-only in that context. To change a user’s group, the administrator must navigate to the relevant group’s settings and manage membership from there.

Since a user can only belong to one group at a time, this often results in unnecessary navigation for a very common operation.

Problem

Administrators frequently work from a user-centric workflow, such as:

  • onboarding new users,
  • correcting group assignment,
  • handling organisational changes.

Requiring group changes to be done from the group view:

  • adds extra steps for a simple operation,
  • increases cognitive load,
  • slows down everyday administration.

Requested Functionality

Extend the Users view so that a user’s group is not only visible but also possible to set.

From the user list, an admin should be able to:

  • set user group for a user(s) directly from the Users panel
  • change a user’s group by selecting a different existing group,

Expected Behavior

  • Changing group replaces the existing group assignment
  • Changes take effect immediately and follow existing permission rules
  • Only users with appropriate admin privileges can perform this action
  • No change to group semantics or permission models is implied

Motivation / Benefits

  • Faster and clearer admin workflows
  • Reduced navigation and context switching
  • Aligns UI capabilities with how administrators actually work
  • Improves usability, especially for smaller institutions with limited admin resources

Scope

This is a UX and workflow improvement only.

Priority

Medium

A quality-of-life improvement that simplifies a frequent administrative task without altering core behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions