Default role set in connector configuration doesn't not get assigned to users.
Learning Management System
This KB article is to demonstrate how one of the connector property works.
The property is for default value of student role that would be associated with any user account.
To access the property, navigate to
System Admin -> Configuration -> System Configuration -> Connectors
Then search for ‘sfuser.connector.defaultValue.studentRoleID’.
This property only works for those user records which are created for the first time in LMS.
This property doesn't work for updating the role of the already existing users.
Assignment profile can be used to modify roles of necessary users, which cannot be acheived by user connector sf.
update role default role via connectors , KBA , LOD-SF-LMS , SuccessFactors Learning , How To