davidjrh/dnn.azureadprovider

Profile Properties not syncing - DNN 9.11

Opened this issue · 2 comments

Are there specific permissions or settings required that aren't documented to get user profile properties to sync? Users are syncing, roles are syncing, but profile properties don't seem to beyond basic name and email.

The Graph Client has been set up with App ID and key.

  • DNN 9.11.00
  • Azure AD Provider 4.3.0
  • Note: Using Portal 1 with Azure AD for authentication.

Issue persists with DNN 9.13.00 using a blank installation. Profile image syncs, but nothing else.

Additional information:

  • Advanced Settings > Synchronization Role Sync, User Sync, Profile Sync all on.
  • Have added some test mappings under Mappings > User Profile Mappings.

When authenticated Azure returns TWO tokens. access_token, and id_token.

access_token is currently being used to populate the user profile information, but it should be using the id_token instead for that purpose.