Page History
...
- Avoid polluting
User
,MgnlUser
APIs with non-security-related concerns - Enable external users to set magnolia and/or admincentral preferences
- Allow easy bridging / mapping between external system user info and magnolia's user prefs
- Provide it as a backbone for public user profiles (via PUR)
- Allow developers and templaters to consume user info
...
Here's a summary of what belongs where:
User / security | Preferences / profile |
---|---|
|
|
and potentially...
|
Is email *just* a profile information? (accounts are usually bound to a single email as identifier)
*Some* preferences may be provided by 3rd party systems too, do we consume them and/or allow to override them?
Where to go from there...
...
- Going further, should we go as far as having multiple workspaces per user entities, i.e. favorites in their own workspace?
- calling for a workspace permission scheme to easily setup workspace ACLs and UI behaviors, when content shouldn't be shared between users
...
Overview
Content Tools