Building map

Un service externe qui permet d’avoir accès à la structure du campus est disponible.

La documentation se trouve ici : https://building-map-27913344265.northamerica-northeast1.run.app/swagger

Nouveau 30/10/2025: Une deuxième version du building map a été lancée, au même URL, mais /v2.

Le bottin

Il existe un bottin permettant de trouver des employés et étudiants de l’Université Laval. Ce bottin peut servir, entre autres, à :

  • Savoir le statut d’une personne (ex.: en réunion, absente, etc.)
  • Trouver le numéro de téléphone d’une personne (pour la texter)

Malheureusement, il existe plusieurs manières d’accéder au bottin :

  • via le Microsoft Graph API;
  • directement via l’Active Directory de l’Université Laval (LDAP);
  • via un API de la DTI.

Il y a donc plusieurs Apis différentes à supporter.

Nous avons entendu parler d’une initiative de la DTI pour rendre le bottin plus facilement accessible via un API REST. Nous allons donc attendre avant d’écrire les connecteurs du bottin.

Pour l’instant, nous allons donc utiliser temporairement une BD interne à notre système

Voici une liste des informations à mettre dans la BD pour les tests :

idul nom no_contact etat
jdoe John Doe +15145551234 AVAILABLE
asmith Alice Smith +15145554321 IN_A_MEETING
bjones Bob Jones +15145559876 OUT_OF_OFFICE

Renseignement sur les demandeurs d’accès

Un futur service (non encore développé) permettra d’avoir des renseignements sur les personnes demandant un accès à partir de leur identifiant de carte d’accès.

Pour l’instant, nous allons donc utiliser temporairement une BD interne à notre système dans laquelle nous allons mettre les utilisateurs requis pour les premiers déploiements.

Voici une liste des informations à mettre dans la BD pour les tests.

Table cartes_acces :

id_carte idul role_securite
123456 jdoe
789012 asmith
345678 bjones
384643 dgijr AGENT-SECURITE
746291 emart AGENT-SECURITE