0

I'm developing against SharePoint Online. Added 2 custom user properties Agency and Company and populated them for all my users by getting data from the active directory through PowerShell.

I've also created 2 managed properties which are mapping respectively the custom properties.

Now I'm trying to create a PeopleResults page but it seems that I can't find these properties in the refinement webpart.

What should I do? What I'm missing? I've been pulling my hair for two days now.

EDIT:

I've done what has been said in the answers. Instead of creating my own managed properties, I used RefinableSitring00 and RefinableString01 which are managed properties provided by SPO. Mapped my custom props on them and reindexed.

Now I can filter with my custom props but it seems that not all the users are concerned. I have more than 600 users with populated custom props and only about 50 can be filtered.

24h passed since the last reindex and nothing changes. What can be the problem of that?

3
  • After making schema changes, you must initiate a reindex request on the site you wish to use the changes in, have you done this? Reindex can take up to 24 hours, at which point you'll see the properties as available refiners. Sep 7, 2016 at 13:26
  • I'm not sure how to reindex my site in SPO. Can you tell me where to go?
    – Salah Elgo
    Sep 7, 2016 at 13:37
  • @EricAlexander main question updated !
    – Salah Elgo
    Sep 9, 2016 at 12:53

1 Answer 1

0

After making schema changes, you must initiate a reindex request on the site you wish to use the changes in, have you done this? Reindex can take up to 24 hours, at which point you'll see the properties as available refiners.

A reindex can be initiated by going into Site Settings, Search and Offline availability, and clicking the Reindex Site button.

5
  • Which site should I reindex? my peopleresults page is in a teamsite.
    – Salah Elgo
    Sep 7, 2016 at 13:46
  • the site you are building this result page on Sep 7, 2016 at 14:26
  • Ok, Done. I will keep you informed after the crawl
    – Salah Elgo
    Sep 7, 2016 at 14:39
  • This should do it, I did the same thing a couple weeks ago to get some fields available as refiners in a refinement panel. Sep 7, 2016 at 14:56
  • Ok thank you very much for your help. Something odd though, when I look into my managed property details, the comboxbox "use in-depth research" is disabled (I'm using SharePoint Online in french, the translation might be incorrect). Is this normal?
    – Salah Elgo
    Sep 7, 2016 at 15:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.