I am using Claim Provider authentication and I tried to hide default authentication provider based from People picker using powershell. I copied the following powershell script from Steve Peschka blog however it will hide AD result on Farm Level (all zone) not only in People Picker. Is there any to resolve this without a need to extend web application.

$cpm = Get-SPClaimProviderManager
$ad = get-spclaimprovider -identity "AD"
$ad.IsVisible = $false


  • what you mean by hide everywhere? did you reset IIS? – Waqas Sarwar MVP Oct 21 '14 at 14:18
  • sorry, i mean it will hide on farm level not in specific people picker functionality. I will update the question. thx – Supermode Oct 21 '14 at 23:08

Your Answer


Browse other questions tagged or ask your own question.