Group roles and permissions UI

Created on 29 October 2024, 5 months ago

Problem/Motivation

The current Organic Groups (OG) module UI for managing group roles and permissions is unintuitive, lacks clear separation for different permission types, and encounters route conflicts when adding roles.

Steps to reproduce

  1. Attempt to add roles and manage permissions in OG.
  2. Observe route conflicts and UI inefficiencies.

Proposed resolution

  • Refactor UI for improved role and permission management.
  • Add permissions for specific actions: add, update, and delete.
  • Allow customization of permission groups beyond "Group" and "Group content."

Remaining tasks

  • Complete the updates for role and permission forms.
  • Test the role deletion functionality.

User interface changes

Enhanced UI for managing roles and permissions, grouped for clarity.

API changes

New permission constants for specific actions and methods to manage permissions.

Data model changes

None.

πŸ“Œ Task
Status

Active

Version

1.0

Component

og-ui

Created by

πŸ‡¨πŸ‡¦Canada joelpittet Vancouver

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024