Expand my Community achievements bar.

SOLVED

Using SAML to create user - add to /home/users/community

Avatar

Level 3

We are using SAML to auto-create users in AEM when they log in. Its working fine but the user is getting created in /home/users/* but we would like them to get added to /home/users/community/* so they get all the correct ACL permissions.

Right now users can't edit their profiles (blank screen) when created via saml but if they are created using the default AEM login component they are created in /home/users/community and have the right permissions to edit profiles.

1 Accepted Solution

Avatar

Correct answer by
Level 3

Looks like a limitation in AEM, here's my response from the ticket:

"This is not a bug but an implementation limitation. SAML configuration only allows to auto create a user under /home/users, however, it does not have an option to specify a custom path for users placeholder.

OOTB there, not any suitable workaround, you can possibly implement some listener that can move created users to /home/users/community or even create a workflow that can be triggered to move users.

I'll log an enhancement for future releases."

View solution in original post

2 Replies

Avatar

Level 10

This could be a bug when creating with SAML - please open a ticket.

Avatar

Correct answer by
Level 3

Looks like a limitation in AEM, here's my response from the ticket:

"This is not a bug but an implementation limitation. SAML configuration only allows to auto create a user under /home/users, however, it does not have an option to specify a custom path for users placeholder.

OOTB there, not any suitable workaround, you can possibly implement some listener that can move created users to /home/users/community or even create a workflow that can be triggered to move users.

I'll log an enhancement for future releases."