Alcuin / OpenPortal

Interconnexion planning AppScho avec Alcuin ou OpenPortal

Cet article est en cours de rédaction.

Alcuin et OpenPortal inclut des API permettant à AppScho de récupérer certaines informations sur les utilisateurs utilisant une application de l'établissement.

En fonction de l'instance d'Alcuin ou d'OpenPortal utilisée et votre modèle de données, certaines méthodes peuvent être présentes ou absentes. Dans tous les cas, il nous est possible d'utiliser une méthode générique d'interrogation de l'annuaire global, InterrogerAnnuaireDetails, afin d'exécuter une requête OQL. Il sera de votre responsabilité de nous fournir les requêtes à exécuter.

Les informations à fournir par l'établissement sont les suivantes :

  • URL vers votre instance d'Alcuin

  • Nom d'utilisateur du compte de service

  • Mot de passe du compte de service

  • Numéro de l'annuaire contenant les ressources à utiliser

Ouverture d'une session

Toutes les intéractions avec l'API d'Alcuin nécessite l'ouverture d'une session, équivalant à une phase d'authentification. Cette opération est exécutée à l'aide d'un nom d'utilisateur et d'un mot de passe pour le compte de service d'AppScho, et retourne un identifiant de session (lire, un jeton d'authentification) qui permet d'effectuer d'autres appels.

La méthode de l'API d'Alcuin à laquelle cette phase correspond est InitSession.

Last updated