cancel
Showing results for 
Search instead for 
Did you mean: 

ldap not syncing and broken dashboard for new users

kodo
Champ in-the-making
Champ in-the-making
Hi. I've managed to make sso/ldap/passthru authentitication. But i've faced two problems.
AD user logs in Alfresco first time.
Internal user auto created
But his properties like mail and name are not synced.
He recieves error about dashboard
javax.servlet.ServletException: Could not resolve view with name 'user/test/dashboard' in servlet with name 'Spring Surf Dispatcher Servlet'

Where should I look first?
1 REPLY 1

steven_okennedy
Star Contributor
Star Contributor
there may be multiple issues here.  The first one around the user's details not coming through is not necessarily a problem, rather a choice.  If you want infromation about the user to be synced you need to set synchronization.syncWhenMissingPeopleLogIn = true which will trigger a differential sync when a user has been authenticated successfully but does not exist in Alfresco's user repository e.g. someone has just had a new user created in AD and the last time Alfresco synced with AD was this morning.

There is still the possibility that the user won't be available to Alfresco with synchronization.syncWhenMissingPeopleLogIn = true.  E.g. if your synchronization configuration is only targeting a select set of users to sync and this user is outside that, of if the user was created before the last time Alfresco synced, but for some reason the user didn't get pulled in (e.g. sync failure, communication issue etc). 

In this case, if synchronization.autoCreatePeopleOnLogin = true, then a new user will be auto-created for them in Alfresco with only the base properties (username, display name) and it won't get any group memberships that might exist in AD either.  The next time Alfresco does a <em>FULL</em> sync, then this user will be updated to match the record in AD.


The other issues around resolving the view, could be something different, and you'll need to look into share.log to find out the full reason for that exception

Regards

Steven
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.