Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement compose_cli client support for Tenant and global User management #38

Open
2 tasks
s4ke opened this issue Jul 29, 2023 · 1 comment
Open
2 tasks

Comments

@s4ke
Copy link
Member

s4ke commented Jul 29, 2023

  • Add support for Tenant diff and creation
  • Add support for global User management (without diff though?) - in the same swoop we should probably also add support for managing users generally (tenant specific ones)?
@s4ke
Copy link
Member Author

s4ke commented Jul 29, 2023

Before we decide on actually doing this with diffing, we have to be careful to not accidentally create a footgun that deletes tenants and users by accident.

Tenants are already guarded by their softdelete nature though. However there is no way to delete a tenant and then recreate it without admin intervention anyways.

This leads to at least an argument against full diff-logic being a good idea. Instead, we can expose libraries for fetching and creating, but not full automatic migrations similar to how we do it for DataPoints.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant