Identity and access management (IAM)
Contents
Enonic XP ships with a defined and pluggable concept for IAM handing
Identity providers
ID providers represent the pluggable abstraction layer for user authentication. To authenticate or even create users in XP, you will need to create an ID provider.
Principals
XP provide three basic principals, users, groups and roles. Combined with ID providers these are the essence of Enonic IAM.
Permissions
In addition to users, roles and groups, the CMS (and underlying NoSQL storage) supports fine-grained access control mechanisms down to a single item.