¿What is SAML?
SAML (Security Assertion Markup Language) is an open code standard in XML that eneblaes que exchange of information, authentication and authorization btween different parties: an identity provider and a service provider.
The identity providers that work with SAML are: Google Suite, Open Athens y Azure AD.
HOW IT WORKS?
Each user registered through SAML is created atomatically in the platform because of which all information added by and statistics associatted with the user are specifically associated to that user:
- Reading stats
- Highlights
- Notes
CONFIGURATION
To stablish the connection between the institution and your store (that is idetifying your customer from the store side) you need to request the institution the following information:
Entity id
singleSignOnService Url
singleLogOutService Url
x509cert.
💡 All this information can be found in the XML metadata file of their idP (identidy provider)
Once you have that information:
1. Go to Control Panel -> Settings -> Integrations, SAML Settings:
2. Click on Create, and a pop up window will open:
There you will have to fill in the fields with the data provided by your customer.
In Consumer key you can add the name of your customer or something that refers to it. For example: "University of Schaumburg".
3. Once you have completed the data, check if you want to Allow Complete access to publications or if you want to Automatically assign a plan to users.
When you have finished completing all the fields click on Save.
We have already finished configuring from your store side! 🙌🏼
Now we will show you how to get the data for your client to add us as an application from the idP.
4. Click on Edit:
And this window will open where you will have available the login URL and the metadata URL to share with your client:
We hope this tutorial has been helpful but you have any further questions please contact us at [email protected].