Usermanagement over UI
Preflight checklist
- [x] I could not find a solution in the existing issues, docs, nor discussions.
- [x] I agree to follow this project's Code of Conduct.
- [x] I have read and am following this repository's Contribution Guidelines.
- [x] I have joined the Ory Community Slack.
- [ ] I am signed up to the Ory Security Patch Newsletter.
Ory Network Project
https://distracted-buck-lwl68daajh.projects.oryapis.com
Describe your problem
I would like to have to possibility to maintain identities over UI. Deleting Users is missing. Also I would like to have the option to do bulk operations like delete all identities.
Describe your ideal solution
Ui functions for managing users
Workarounds or alternatives
I have to do that with the ory cli and it takes forever.
Version
cloud
Additional Context
No response
Hi, thanks for the feature request.
The UI does provide the option to delete a user on the detail page.
Batch/bulk deletion is not available, as we deem this a high risk operation, that should be handled with great care. You can write a script and use the APIs directly, though. An added benefit is that it provides more flexibility, than a UI could.
Does that work for you?
Hi Jonas, well I did write a script to clear all users. I used the ORY CLI for that. Let me put it this way. I spent 8h until my script deleted 3k users.
Regarding the high risk operation. Yes that is true however an Administrator of an Authprovider is usually someone who knows his stuff. And deleting users by a script is in my opinion even more critical because it is easier to misconfigure a script then to actually see on the screen what I am going to delete. Scripts also have no "are you sure" mechanism what an Alert in a frontend can offer.
All together I am not sure if rest calls would have been faster in deleting my 3k users but I find scripts more risky than frontends and it also takes time for me to actually write these scripts.
Best regards Bernhard