Tell me more ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

We have a scenario where we needed to restrict the people picker search to a specific OU in active directory AND also populate all the columns in the 'list view' within the people picker search results as the ootb active directory provider in SP 2010 doesn't populate all the columns. Our web application is configured to use Claims Based Authentication.

This lead us to develop a custom claims provider that searchs for users within our specified OU and also lets us populate all the columns in the list view on the people picker. This all works fine, we can select a user and grant them access to a SharePoint group etc and they can access the site without issue. Problem is when you click on the newly added claim/user in the SharePoint group it doesn't take you to the users MySite as it does for an Active Directory user who is explicitly granted access to the same SP group. It displays the user info page with little details populated. The custom claim provider has been configured against a specific zone.

I've read several posts (Example) whereby you can map a custom claim to a user profile using the PowerShell commands - Get-SPTrustedIdentityProvider and Add-SPClaimTypeMapping but as we aren't using a custom identity provider just the ootb SharePoint Secure Token Store i cant find a way to do this as Get-SPTrustedIdentityProvider requires the name of an identity provider as a parameter.

Any help/guidance would be greatly appriecated.

share|improve this question
Does your Claim Provider return the proper Identity Claim for the user in your FillResolve method? – James Love Jan 22 at 22:09

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.