Tag Info

Hot answers tagged

6

In order to display search results using custom sorting order the following Search Results customization should be applied: Note: The customization described below are verified with People Search Core Results web part. Important: But before we proceed let me clarify the main limitation of this approach: solution described below allows to sort ...


5

I found a blog where someone referenced the fact that you need to set the RankingModelId on the KeywordQuery. This works for the sample code you see above, as well as the custom extended CoreSearchResults web part I've built. Here is the sample code: using (SPSite spSite = new SPSite("http://localhost")) { SearchQueryAndSiteSettingsServiceProxy ...


5

You can add a search web part to the page and change the scope to search for people instead.


5

I have done this in 2010 using the ListData.svc and Kendo UI autocomplete. You use ListData.svc to get people from the UserInformationList, by default this will include groups. In my example I limit the query to Person. If you wanted to use the new REST API instead of the ListData.svc REST API you would just point your read operation to the new end-point. ...


4

If you just want to add all users, just add NT AUTHORITY\authenticated users If you want to add every user individually, you have to get users (maybe as Principals) from AD, and add them to a group in SharePoint. var principal... var loginName = @"MYDOMAIN\" + principal.SamAccountName; var name = principal.DisplayName; ...


4

I think you were looking for a way to remove the accounts from the search results? If so, you can create a crawl rule to remove them from the results. You can create a managed property for the account name and exclude it from the results. See this thread: ...


4

The real answer here is to create a result source where you for "Type" choose "People Search Results". You don't need to add ContentClass=urn:content-class:SPSPeople For example: {?({searchTerms})} {?OR (({searchTerms}) spcontenttype:contact)} will give people + results of contenttype=Contact When testing this in the query wizard it will append ...


3

Two things, the start address for Profiles should be sps3://mysitehost. The permissions on the User Profile Service for the default crawl account has to be allowed to "Retrieve People Data for Search Crawlers". Go to Central Administration | Application Management | Manage Service Applications. Select the User Profile Service Application (don't click the ...


3

Unfortunately 2010 behaves the same way. There is no "clean" way to handle this, but it is possible to write a scheduled job or timer job that could set the value of a hidden user profile field with day and month only which could then support a search query.


3

Did you create the mapped property "Department" mentioned in the refinement panel? If not, create the mapped property and perform a full crawl again. Follow the instructions in this post which does the same. Good Luck .


3

My bet is the following: when looking at the user profiles in your user profile application, your user profiles have a (mapped) "name" field that are either empty or contain the loginname. That name field is used to display the display username. When looking at the user profile property "name", you can see that it's internal name is "PreferredName" When ...


3

The number could change based on when your user profile sync is scheduled. Profiles can be added or removed based on those sync schedules. Then you have the crawl schedules where the profile changes will be reflected in the index. It is possible that a crawl ran, but that something prevented it from reading all of the profiles, but that were picked up ...


2

Do search scopes cover your requirements? Manage search scopes (SharePoint Server 2010) Help, SharePoint 2010 stole my search scope dropdown! You can also configure the landing page for the search box so you could direct the user to an advanced search page if you like.


2

I had the same problem - Ended up solving it myself. How to enable phonetic results when using KeywordQuery?


2

You may want to check what's being returned as search results and if full name is being returned but not displayed, just modify the people search results web part's XSL to display correct field. Check Customize the People Search Results – Part 1 and part 2 in same series.


2

You need to create a search center first, then in site collection settings (for your site from where you perform people search) set this search center URL (http://yoursite/search/pages - for example). You may also need to check your User Profile Service - does it import users from AD correctly?


2

The limit is 50 records per page. Try 50 and it will display 50 per page. Changing it to 51 will revert to 10 results per page


2

I've had a similar response here on stackexchange available here where using DVWp with the results coming from Search XML are then taken via SPD 2010 two column layout using XSLT of People Search Core Result WebPart I found that SPD 2010 is an excellent tool for getting extremely quick customization, you can then use standard operations to group/sort, etc. ...


2

I had the same problem while trying to use the default Department field as a refinement filter, once I set "Allow this property to be used in scopes" on the Managed Property it started working.


2

On the same note as Per, because you already have 2 Web Applications for each of "My Sites", after configuring 2 Search SA's you would actually need to use the Service Connections under Manage Web Applications to establish the correct relationship for either the User Profile SA and Search SA (of course each Search SA is targeting apropiate Content Source or ...


2

Finally got this resolved, the issue was with spacing between parameters in setting the peoplepicker-searchadforests property. I previously was using this: stsadm -o setproperty -pn peoplepicker-searchadforests -pv "domain:domain.local, domain\username, password" -url http://spserver I should have been using this: stsadm -o setproperty -pn ...


2

Found my problem... Instead of a full crawl on the content source, I did an incremental crawl. Silly me... So it worked all along


2

The FIM sync service is by far the most complex service in SP2010. Some things to check: Debugging the synchronization service you can use the FIM Client to check for issues in the sync process. The client is usually located at C:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\UIShell\miisclient.exe Select a full sync and look for the ...


2

I think below link is what you are looking to achieve Click here! Also please check out the technet article link in that post. Hope this helps Cheers!


2

Source: http://englando.wordpress.com/2011/01/07/tip-change-sort-order-in-people-matches-sharepoint-2010-web-part/ The People Matches web part in SharePoint 2010 defaults to a sort order that you may not find intuitive. So in order to change it to something more user friendly you will need to edit the web part and modify the XSL. Edit the ...


2

Each time a user starts to tag an item in SharePoint 2010, the Keywords portion of the Term Store is queried in real time to see if suggestions can be made to the user about previous keywords that other users have used. If a keyword appears in the list of suggestions and the user deems it suitable, the user can use it to tag the item. If not, the user can ...


2

You have to do several steps for the highlighting Create a search managed property with your flag: http://technet.microsoft.com/en-us/library/ff621097(v=office.14).aspx#section2 Map the crawled property of your flag to the managed property you created Do a full crawl Alter the fetched properties of the core result webpart and fetch your new managed ...


2

Everything you describe here is EXACTLY what the User Profile Service is built for. Can you explain that to your client? Tell them that you can use the User Profile Service and be done in a couple hours or spend days, weeks, months working around it and they will never be happy, finally returning to the User Profile Service. Sometimes it is your ...


2

You need to setup a MySites host in order to take advantage of profiles. You do not need to have mysites enabled for people search to work. If you're worried about MySites being enabled you can keep self site creation turned off and turn off the social features. So as you already have the MySite host configured, you people search will work. I dont see ...


2

There are two main approaches to social features in SharePoint: OOTB social features and Yammer. SharePoint OOTB Social There's a big hub about social collaboration in SharePoint on TechNet, including overview video. To summarize, SharePoint has quite a number of social features OOTB: SharePoint users can follow sites and each other; SharePoint users ...



Only top voted, non community-wiki answers of a minimum length are eligible