gristlabs / grist-core

Grist is the evolution of spreadsheets.
https://www.getgrist.com/
Apache License 2.0
7.13k stars 319 forks source link

Revoking a user across multiple teams #455

Open ohemelaar opened 1 year ago

ohemelaar commented 1 year ago

Hello,

Is there a way to revoke access to a user for multiple teams at once? When having a lot of teams removing a single user can get pretty tedious by changing teams, managing users, searching, removing, repeat...

Thanks!

paulfitz commented 1 year ago

There is a method in the code that is intended to delete a user from anything they belong to: https://github.com/gristlabs/grist-core/blob/8853e095bb09afdfaa984de271736b6edd36114c/app/gen-server/lib/Doom.ts#L92 Nobody has built a UI for it yet though.

almereyda commented 3 weeks ago

Maybe this is a chance to offer a global settings and administration screen that is independent from teams or user accounts?

paulfitz commented 3 weeks ago

There is an admin panel these days @almereyda, at /admin. So far it has accumulated diagnostics but no one has put configuration there yet. I expect continued evolution, and would welcome more work here.