Skip to main content

Edusign and Auriga: Everything you need to know

Integration between Edusign and Auriga software from the company of the same name.

Written by Yoann Talon
Updated over 2 months ago

No more double entry! Your training data is automatically synchronized between Auriga and Edusign. πŸ₯°

When you use a connection between an ERP and Edusign, it is not recommended to create or modify items directly in Edusign.
In such cases, you risk deleting or duplicating your data.


Sync from Auriga to Edusign

The integration allows Edusign to retrieve training-related data from Auriga. This information is used to generate attendance sheets on Edusign.

Then you (or your trainers) can have the learners sign.

Synchronization Frequency

The connector synchronizes twice a day

  • Between 11:00 AM and 1:00 PM - Paris Time

  • Between 6:00 PM and 9:00 PM - Paris Time

During a synchronization, information is retrieved from Auriga to Edusign

The sliding 14 calendar days are retrieved from Auriga
A course available on Auriga more than 14 days in the future will not be visible on Edusign yet. Please wait. Please wait.


Installation

To install the integration between Edusign and Auriga, you need to provide the following information to your Edusign contact.

Prerequisite Information

  1. clientId: The application client ID used for SSO related to Auriga

  2. clientSecret: The application client secret used for SSO related to Auriga

  3. keycloakUrl: Your SSO authentication login URL related to Auriga

  4. username: User account capable of connecting via SSO to your Auriga platform.

  5. password: User password capable of connecting via SSO to your Auriga platform

  6. realm: The identifier of your Keycloak space, visible in the login URL after /realms/ (example: in https://auth.yourdomain.com/auth/realms/your-company, the realm is "your-company").

  7. url: The URL of your Auriga application (example: https://auriga.your-company.fr)

  8. edusignToken: Usage token of our API, retrievable from your Edusign account (if you are the owner). Our team can generate it for you if needed

  9. interventionsDetailFavoriteQueryId: The ID of your main "Interventions" favorite. See its structure below

  10. (optional) GroupesDetailFavoriteQueryId: The ID of your "Groups" favorite. See its structure below

In addition, we ask you to provide a screenshot of absence motives to ensure consistency between the two systems.

Structure of the "Interventions" favorite

This Auriquest favorite allows the creation of attendance sheets.

Field Name

Example Content Type of the Field

Additional Comment

ID

115849

The intervention ID

Start

2021-12-15T08:30:00

Start date of the intervention. The format via the Auriga API is already correct.

End

2021-12-15T11:30:00

End date of the intervention. The format via the Auriga API is already correct.

Educational Unit.Label

{"fr": "Digital Ethics - ETHIX"}

Activity Type.Label

{ "en": "Lectures", "fr": "Lecture" }

Session (Description)

Session from 08:30 to 11:30: English 3rd year S5

The session description actually corresponds to the session name (this will be the name of the attendance sheet on Edusign)

Resource.Label

Classroom 210

Name of the training location

Resource.Code

Classroom 210

Optional: Name of the training location

Learner(s)

16026415/GRIMAUD/Karole/k.grimaud@gmail.com|13456/Smith/John/john@gmail.com

Information (id, last name, first name, email) separated by /, if multiple learners, separate them with a pipe (|)

Instructor(s)

16026415/GRIMAUD/Karole/k.grimaud@gmail.com|13456/Smith/John/john@gmail.com

Information (id, last name, first name, email) separated by /, if multiple instructors, separate them with a pipe (|)

Group ID(s)

546|456

IDs separated by a pipe (|).
​Optional, only add if you want group synchronization.

Note:

  • The Edusign sheet name will be:

    • By default, the concatenation of activity type label Β§ educational unit label

    • If these two fields are not specified, we base it on "Session (Description)"

    • Lastly, it will be the intervention ID

  • The attached room will be:

    • By default, the Resource.Label

    • Lastly, it will be the Resource.Code

Structure of the "Groups" favorite

Parameter 13 "dataGroups - Group favorite" results in creating a favorite with the following data (see table)

Field Name

Example Content Type of the Field

Additional Comment

ID

95101654

Unique Auriga group identifier

Label

{
"en": "TD 1 Group",

"fr": "Groupe TD 1"
}

Group name that will appear on Edusign

Code

2526_ING_ING1_S5_TLS

Auriga group code. Will be added to the group description in Edusign.

Learner(s)

16026415|13456

Student IDs separated by a pipe (|).

Additional Options Available

Please indicate the desired options to your Edusign contact.

  • Group synchronization - For absence justifications

Is your connector already installed and do you want an option activated?

Let us know via chat. πŸ€—

IP Address to Whitelist

  • 52.47.74.210

Email Addresses to Whitelist

To prevent emails from going to spam, among other things, we suggest whitelisting the following addresses:

  • edusign.fr

  • *.edusign.fr

  • *.*.edusign.fr

  • edusign.app

  • *.edusign.app

  • edusign.com

  • *.edusign.com

  • *.*.edusign.com

Downstream Information to Edusign

πŸ“– Attendance Sheets

When you create or modify sessions/sessions/courses in Auriga, all associated information will be transferred to Edusign as attendance sheets. This information transfer will only take place during synchronization to automatically create or modify attendance sheets, making appear:

  • Their name.

  • Their date.

  • Start and end time.

  • Training room (Resource).

  • The instructor(s).

  • The learner(s).

  • The attached group(s)

Note: It is only when attendance sheets associated with an individual (learner or teacher) that they will be created on Edusign.
​In other words, do not worry if you do not see all profiles on Edusign right away. They will exist on the application once they have a training session scheduled within the week.

πŸ‘¨β€πŸŽ“ Learners.

Once synchronization is completed, the learner with a course scheduled that day will be automatically created on Edusign. You will then find all your learners' profiles from the Learners menu, showing:

  • Their last name (mandatory).

  • Their first name (mandatory).

  • Their e-mail (mandatory).

πŸ‘¨β€πŸ« Instructors.

Similarly, once synchronization is completed, the instructor with a course scheduled that day will be automatically created on Edusign. You will then find all your instructors' profiles from the Instructors menu, showing:

  • Their last name (mandatory).

  • Their first name (mandatory).

  • Their e-mail (mandatory).

Groups.

If the option to create groups is activated, once synchronization is completed, groups will be automatically created. You will then find all groups in the Groups menu, showing:

  • Their name (mandatory)

  • Their description (optional)

  • The attached learners (optional)

Downstream Synchronization FAQ.

If you still have questions about downstream synchronization, a FAQ written by us can provide you more answers. πŸ˜‰

πŸ‘¨β€πŸŽ“πŸ•΅οΈβ€β™‚οΈ Why don't the instructors and/or learners appear on Edusign?

πŸ‘¨β€πŸŽ“πŸ‘¨β€πŸŽ“ Why do learners appear duplicated on Edusign?


⏱️ Save maximum time with your account settings. ⏱️

To go further, visit our help center.

πŸ’¬ If you can't find what you are looking for, contact us via chat. πŸ’¬

Did this answer your question?