Skip to content

mehreencs87/sharepoint-claimsprovider

 
 

Repository files navigation

Deprecated

This repository has been deprecated. Please refer to the following repository for everything SharePoint related: https://github.com/auth0/auth0-sharepoint

Auth0 Claims Provider for SharePoint 2010 / 2013

Prerequisites

  • SharePoint solution development tools for Visual Studio 2010
  • Windows Identity Foundation | download
  • NuGet Package Manager | download
  • ILMerge v2 | download

Installation

  1. Open solution and enable "NuGet Package Restore"
  2. Compile solution
  3. Right click on project -> Package (that will generate a .wsp file)
  4. Open a SharePoint Powershell session to install and deploy the solution:
Add-SPSolution -LiteralPath "<path to .wsp file>"
Install-SPSolution -Identity auth0.claimsprovider.wsp -GACDeployment

Configuration

  1. When enable Auth0 for the SharePoint application, make sure that "Client ID" (http://schemas.auth0.com/clientID) and "Connection" (http://schemas.auth0.com/connection) claims are part of the list of required claims
  2. Associate Auth0 (SP Trusted Identity Token Issuer) with our Claims Provider:
Set-SPTrustedIdentityTokenIssuer -identity Auth0 -ClaimProvider "Auth0FederatedUsers"
  1. Go to Central Admin -> Security
    1. Under General Security section, click on "Configure Auth0 Claims Provider"
    2. Set the required configuration parameters (like domain, client ID, client secret and identifier user field)

Documentation

For more information about auth0 visit our documentation page.

License

This SharePoint feature is MIT licensed. http://schemas.auth0.com/clientID

About

[DEPRECATED] Auth0 Claims Provider for SharePoint 2010 / 2013

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 84.7%
  • Classic ASP 12.6%
  • Gherkin 2.7%