galaxyproject / galaxyproject/gxadmin

Request: a new gxadmin command that can disable/delete a user account

Open
#168 0 comments 1 reaction 0 assignees View on GitHub
feature request
Dominant language
Shell
Stars
24
Forks
30
Avg merge
3d 10h
Merged PRs (30d)
5

Description

A handy gxadmin command to disable/delete a user account.

1. Accepts a domain (e.g., `@XXXX.YYY`) name and deletes all domain users.
2. Accepts a user `id` and deletes that specific user.
3. Accepts an email and delete that specific user.

Contributor guide

Open the contributing guide

Research direction

No file, test, or command entry point is named in the issue. Start by locating how gxadmin commands handle user operations and how they access the Galaxy database, then confirm the expected behavior for domain, ID, and email inputs; done means the command safely performs the requested account deletion or disabling for each supported input.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.