thunderbird / appointment

Invite others to grab times on your calendar. Choose a date. Make appointments as easy as it gets.
https://appointment.day
Mozilla Public License 2.0
20 stars 2 forks source link

Basic admin UI for managing accounts #292

Open malini opened 3 months ago

malini commented 3 months ago

Is your feature request related to a problem? Please describe. We need a tool to manage our users' accounts so we can allow for banning accounts, changing emails, etc.

Describe the solution you'd like

devmount commented 3 months ago

For reference just some history on this: An initial requirement for the application was that there will be no god mode. Change of requirements is totally fine with me, just thought it would be important to point that out. It's the reason why there is no admin view or tools until now.

malini commented 3 months ago

yup! I agree with not having a god mode on the site, that's too powerful.

The goal behind this is to have a tool to manage accounts for customer management purposes. We want this to be a privileged tool that only we can use, and it shouldn't live anywhere in appointment.day

I was thinking it would be an internally accessible website that would have these features available, as an alternative to going into AWS and changing values there directly.

devmount commented 3 weeks ago

@malini Follow-up questions:

  1. Changing emails means, an admin can replace the current email-address of a subscriber with another by invalidating their session?
  2. What's included in "subscription data" exactly?

Thanks!