When we go for web service based authentication against an IDP and if we don't sync users back in AEM.
Solved! Go to Solution.
Views
Replies
Total Likes
Hi Sudheer,
when using an IDP, you must have a user account AEM. Either created before or auto created on login. If you wish to extend the authentication handler you could create a generic user that all your users get mapped to. After login, you would then call a backend system (e.g. CRM) and get the users profile details, this data would then be stored in the client browser[1] and loaded into the client context/ContextHub you could then do personalization.
You need to consider if you want to create a user in AEM and if the users profile data should be stored in AEM, often companies will have their own form of CRM that they store all their customers details, so it makes sense not to duplicate this data by storing it again in AEM.
Regards,
Opkar
Views
Replies
Total Likes
To see the pages (AEM Content), you dont need the User to be present within AEM. If you are performing any queries based on the logged in Users, then you might have to think about it. But normally, you should use some service Users to do the job.
For Personalization, you can populate the user profile into client context and then use to create the segmentation and teasers.
Regards,
Lokesh
Views
Replies
Total Likes
Hi Sudheer,
when using an IDP, you must have a user account AEM. Either created before or auto created on login. If you wish to extend the authentication handler you could create a generic user that all your users get mapped to. After login, you would then call a backend system (e.g. CRM) and get the users profile details, this data would then be stored in the client browser[1] and loaded into the client context/ContextHub you could then do personalization.
You need to consider if you want to create a user in AEM and if the users profile data should be stored in AEM, often companies will have their own form of CRM that they store all their customers details, so it makes sense not to duplicate this data by storing it again in AEM.
Regards,
Opkar
Views
Replies
Total Likes
Views
Likes
Replies