Issue:
The location drop down is not showing in Origami People Directory despite the [Location] being populated in Azure AD
.
Follow these steps to diagnose:
-
Navigate to your tenant User Profile Service Application:
https://[your tenant]-admin.sharepoint.com/_layouts/15/TenantProfileAdmin/ManageUserProfileServiceApplication.aspx -
Click on [Manage user profiles]
-
Find a user who has the [Location] field populated in Azure AD. Click [Edit my profile]
-
Find the [Office Location] attribute on the page.
If it’s blank like this, that means your Azure AD [Location] attribute may be tied to [Office] and not to [SPS-Location].
Origami People Directory uses the [SPS-Location] attribute. Follow the steps to resolve the issue:
To resolve:
-
Navigate to your Search Service Application in Office 365 tenant:
https://[your tenant]-admin.sharepoint.com/_layouts/15/searchadmin/ta_listmanagedproperties.aspx -
Search for Managed Property called [BaseOfficeLocation]
-
Click on the drop-down and select [Edit/Map property]
-
Click the [Add mapping] button and find the [People:Office] property
-
Add it to the list.
-
Remove the [SPS-Location] property.
The result should look like this:
- Click [OK] to save.
Wait for up to 24 hours for the Office365 system to synch your changes. You will know this configuration worked when you start seeing [Location] drop-down in your People Directory.