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

[Perspectives] Integrate into user management #836

Open
markus-moser opened this issue Feb 25, 2025 · 1 comment
Open

[Perspectives] Integrate into user management #836

markus-moser opened this issue Feb 25, 2025 · 1 comment

Comments

@markus-moser
Copy link
Contributor

The information which perspectives are available for a user and which perspective is the currently active one is stored in the user table for the perspectives in the classic bundle (perspectives and activePerspective columns).

We need to find a way to integrate the logic for the new perspectives too. Please keep in mind that it is needed to somehow make it possible that studio UI and classic bundle work in parallel. I'd say it's ok when setting the perspectives permissions is only possible in the related UI (so for classic bundle in classic bundle and for studio in studio). Not sure if extending the user entity in the core for studio is a good idea or if it would be better to create a new additional table within studio? With this approach we could keep the core clean from studio related things (and at some point after sunsetting the classic bundle we could deprecate the properties in the core...).

@markus-moser
Copy link
Contributor Author

Related to #144

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