supinfo.com > Campus > System > SSO - SUPINFO Information System

SSO

Preamble

SUPINFO Information System uses a protocol based on OpenId for its own SSO – Single Sign On.

Note: soon, the Active Directory browsing will be disabled for all the computers on the domain. The usage of SSO will be mandatory. Even if you can still browse the Active Directory (for historic reasons), many users are not inside anymore.

Prerequisite:

Process

Here is the process you need to follow to use this service:

  1. You need to declare the address of the website that will use the SSO. Without this declaration, you will not be able to use the SSO.
  2. To technically declare your website (after reading the rules for External developments), you need to implement your website, and make a first call to our SSO. It will add some technical information in our SSO (information about your service).
  3. Then you have to contact us using the support.supinfo.com, providing your website host or other information. We will be able to activate the SSO for your service.

Remarks:

  • Our SSO service can be reached here: https://id.supinfo.com/me/#campusid#
    (where #campusid# is the campusid of the user).
  • You can only reach the SSO using the SSL protocol.

Technical information

Here are the information provided by our SSO service:

General information (available to all the services using our OpenId):

Item name Values Remark
FullName John DOE Value is the full name of the user

Specific to SUPINFO (an item can have several values):

Item name Values Remark
PersonRole N/A
Student
SCT
Alumni
Staff
Values can be extended
PersonCampus N/A
CampusBoosterId;CampusName;
PersonCursus N/A
SIIT;1;WorldWide;
SIIT;2;WorldWide;
SIIT;3;WorldWide;
SIIT;4;WorldWide;
SIIT;5;WorldWide;
SIIT;1;IMS-SR;
SIIT;1;IMS-BI;
SIIT;1;VAE;
SIIT represents the school

1 the level (from B1 to M2)

PersonClasse N/A
A
B
C
D
E
PersonRank N/A
Discover
Advanced

What’s next?

We are working on new features:

  • Provide more information to the calling services
  • Return different information depending on the caller
  • Add a « forgot password » page
  • Support different languages (english, french, chinese…)
  • Provide a Web Service (to answer specific needs)
  • Force password change after a certain period of time
  • Disclaimer when redirecting to a website which is not part of SUPINFO Information System (the website is just using our SSO)
  • Force user to « sign » a charter before continuing