learningequality / learningequality/studio
Allow channel owners to remove invited editors
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 191
- Forks
- 307
- Avg merge
- 5d 6h
- Merged PRs (30d)
- 10
Description
Summary
Currently users can delete the pending invitations to edit/view their channel, but they have no way of uninviting other users once those have accepted the invitation and became channel editors. This may cause issues in teams of curators when some editors leave the shared workspace/group/org, but still have permissions to edit channels, and there is no way to remove them.
Original issue reported on community forums.
Category
ENHANCEMENT
Usage Details
...
Traceback or relevant snippet from browser console
...
How to reproduce
...
Screenshots
There are no options to manage established editors, only while the invite is pending.

Real-life consequences
Impossibility to revoke permissions to invited editors.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the existing channel invitation-management flow described in the issue, including how pending invitations are removed and how established editors are represented. Confirm the channel-owner permission path and define the removal behavior; done when owners can revoke an established editor's access and that user can no longer edit the channel.
Written by the indexing model from the issue text.
Assessment
- Domain
- authorization
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100