Rôles d’accès permis pour les appels d’API avec flux utilisateur (Déprécié)
Les routes d’API utilisant un flux de sécurité « accessCode » peuvent avoir certaines restrictions quant au rôle utilisé pour faire l’appel d’API.
Voici la liste des API utilisant ce flux de sécurité et les rôles permis.
Cette information est aussi disponible dans Espace API sous l'onglet Présentation de l'API sous la rubrique Utilisation en mode authentification implicite ou code d'accès avec PKCE.
Produit d’API: Élève
API: Absences d'un élève jeune
Route: GET /v2/{codeOrganisme}/elevesJeunes/{idEleveJeune}/absences
Rôles:
- Enseignant jeune
- Directeur jeune
- Intervenant jeune
API: Activités horaires
Route: GET /v2/{codeOrganisme}/elevesAdultes/{idEleveAdulte}/activitesHoraires
Rôle:
- Enseignant adulte
- Élève adulte
Route: GET /v2/{codeOrganisme}/elevesJeunes/{idEleveJeune}/activitesHoraires
Rôles:
- Directeur jeune
- Intervenant jeune
- Enseignant jeune
- Élève jeune
- Parents de l'élève jeune
API: Assiduité d'un élève adulte
Route: GET /v2/{codeOrganisme}/elevesAdultes/{idEleveAdulte}/absences
Rôles:
- Enseignant adulte
- Directeur adulte
- Élève adulte
Route: GET /v2/{codeOrganisme}/elevesAdultes/{idEleveAdulte}/présences
Rôles:
- Enseignant adulte
- Directeur adulte
- Élève adulte
API: Calendrier scolaire d'un élève
Route: GET /v2/{codeOrganisme}/elevesAdultes/{idEleveAdulte}/calendrierScolaire
Rôles:
- Élève adulte
API: Élève
Route: GET /v2/{codeOrganisme}/elevesAdultes
Rôles:
- Enseignant adulte
Route: GET /v2/{codeOrganisme}/elevesAdultes/{idEleveAdulte}
Rôle:
- Enseignant adulte
- Élève adulte
Route: GET /v2/{codeOrganisme}/elevesJeunes
Rôles:
- Directeur jeune
- Intervenant jeune
- Enseignant jeune
Route: GET /v2/{codeOrganisme}/elevesJeunes/{idEleveJeune}
Rôles:
- Enseignant jeune
- Directeur jeune
- Intervenant jeune
API: Motifs d'absence élève
Route: GET /v2/{codeOrganisme}/ecoles/{idEcole}/motifsAbsenceEleve
Rôles:
- Enseignant jeune
- Élève jeune
- Directeur jeune
- Intervenant jeune
- Parent de l'élève jeune
Produit d’API: Organisme scolaire
API: Bâtiments
Route: GET /v2/{codeOrganisme}/bâtiments
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Calendrier scolaire de l'organisme
Route: GET /v2/{codeOrganisme}/centres/{idCentre}/calendrierScolaire
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
Route: GET /v2/{codeOrganisme}/ecoles/{idEcole}/grillesHoraires/{idGrilleHoraire}/calendrierScolaire
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Grilles horaires
Route: GET /v2/{codeOrganisme}/ecoles/{idEcole}/grillesHoraires
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Organisations d’horaire
Route: GET /v2/{codeOrganisme}/centres/{idCentre}/organisationsHoraire
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Organisme
Route: GET /v2/{codeOrganisme}
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Programmes
Route: GET /v2/{codeOrganisme}/centres/{idCentre}/programmes
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Structure de l'organisme
Route: GET /v2/{codeOrganisme}/centres
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
Route: GET /v2/{codeOrganisme}/écoles
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
Route: GET /v2/{codeOrganisme}/servicesDeGarde
Rôles:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
Produit d’API: Plateforme d'identité Mozaïk
API: Accès d'un utilisateur à un module Mozaïk
Route: GET /v3/{idOrganisation}/accesModuleMozaik/{idModuleMozaik}
Rôle:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Centres
Route: GET /v1/centres/{idCentre}
Rôle:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Écoles
Route: GET /v2/ecoles/{idEcole}
Rôle:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Groupes
Route: GET /v3/identites/{idIdentite}/groupes
Rôle:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: MembresGroupeRestreint
Route: GET /v3/groupes/{idGroupe}/membres
Rôle:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Organisations
Route: GET /organisations/{idOrganisation}
Rôle:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Rôles
Route: GET /v1/roles
Rôle:
- Tous les utilisateurs synchronisés dans la Gestion d'identité
API: Utilisateurs
Route: GET /v3/utilisateurs/moi
Rôle:
- Tous les utilisateurs synchronisés dans la Gestion d'identité