Skip to content
Snippets Groups Projects
Marcel Nellesen's avatar
Marcel Nellesen authored
Sprint/2020 20

See merge request coscine/api/sts!66
6af75a6b
History

Coscine STS

Instructions for making it run:

  • Set the value "coscine/local/api/additional/url" in your Consul storage to your Api url
  • Set the value "coscine/global/sts/pfx" in your Consul storage to your certificate pfx file content
  • Set the value "coscine/global/sts/pfxpassword" in your Consul storage to your certificate password
  • Run the Coscine STS
  • Run "src/deploySTS.ps1"
    • Requirements
      • Consul installed
      • Existing Consul key "traefik/entrypoints/https/tls/certificates/0/certFile" with the certificate file content
    • Input your SharePoint WebApplication
    • Input your Coscine STS site (Url is automatically generated and you can find it under "coscine/global/sts/url")
  • Visit your SharePoint and put in your User Guid
    • You find one from your Coscine database
    • You should be logged in with that User Guid
  • Set the value "coscine/global/ad/url" in your Consul storage with your Active Directory url
  • Set the value "coscine/global/ad/ou" in your Consul storage with your Active Directory orginizational unit
  • Set the value "coscine/global/ad/username" in your Consul storage with your Active Directory username
  • Set the value "coscine/global/ad/password" in your Consul storage with your Active Directory password
  • Have fun!

For ORCiD:

  • Set the values for "coscine/global/orcid/url", "coscine/global/orcid/clientid", "coscine/global/orcid/jwksurl" and "coscine/global/orcid/issuer".

For Shibboleth:

  • Set the values for "coscine/global/shibboleth/url", "coscine/global/shibboleth/metadata" and "coscine/global/shibboleth/contact".

Links