SharePoint People Picker Integration Kit

Uninstall the solution

Steps

  1. In Central Administration disable the Trusted Identity provider from the web application.

    This step must be completed for each web application that is using that Trusted Identity provider (also known as the Partner STS or Trusted Identity Token Issuer).

    qsz1563995703178
  2. In Central Administration → System Settings → Farm Features deactivate the Ping Identity People Picker Claims Provider farm feature.

    qzl1563995704583
  3. In Central Administration → Site Settings → Site Features deactivate the Ping Identity People Picker Claims Administration site feature.

    sok1563995705092
  4. In Central Administration → System Settings → Farm Solutions retract the pingidentity.sharepoint.ppclaimsprovider.wsp solution.

    awz1563995705587
  5. In Central Administration → System Settings → Farm Solutions remove the pingidentity.sharepoint.ppclaimsprovider.wsp solution.

    afs1563995706306
  6. Open SharePoint Management Shell as an Administrator.

  7. Make a backup copy of your configuration settings for your existing Trusted Identity Token Issuer. For example: use this command tor produce a file called partnersts.txt that contains your list of token issuers and their settings:

    Get-SPTrustedIdentityTokenIssuer >partnersts.txt
  8. Use this command to delete your current Trusted Identity Token Issuer:

    Remove-SPTrustedIdentityTokenIssuer –Identity “<PartnerSTS>”

    Replace <PartnerSTS> with the Name of your Trusted Identity Token Issuer.

  9. User PowerShell to recreate your SP Trusted Identity Token Issuer (without setting the default claims provider). You can refer to the partnersts.txt to review what settings you used previously.

  10. In Central Administration reconfigure the web application to use the newly created SPTrustedIdentityTokenIssuer.

  11. (Optional) For a complete cleanup, you may also wish to remove the People Picker configuration settings that were stored for each web application that you configured to use the People Picker. This can be done by running the following commands via the SharePoint Management Shell for each web application:

    • Identify the web application by replacing <web app URL> with the SharePoint Web Application’s URL:

      $webApp = Get-SPWebApplication <web app URL>
    • To view the settings associated for the web application:

      $webApp.Properties[“PingClaimsProviderConfig”]
    • To remove the settings associated for the web application:

      $webApp.Properties.Remove[“PingClaimsProviderConfig”]