Guide d'utilisation Local OIDC Server
Configuration
Ce plugin dispose de quelques paramètres de configuration centrale, accessibles par le menu :
Administration du site > Plugins > Plugins locaux > Serveur Oauth/Openid
Réglages version PRO
Il faut au préalable enregistrer votre clé de license.
Active le single-logout Défaut : Oui En activant cette option, le server OIDC embarqué dans Moodle émet une demande de déconnexion à tous les clients actifs liés au compte utilisateur. Le client Moodle doit supporter une
URI de demande de déconnexion, et admettre le token oidc comme référence.
Gestion des clients
Enregistrer un client
Pour pouvoir interagir avec Moodle en tant que fournisseur d'identité, le client distant doit être enregistré pour que le serveur puisse lui délivrer des autorisations d'accès aux données de profil.
Le point d'entrée de la gestion des clients se situe dans l'administration centrale de Moodle, dans la rubrique :
Plugins > Plugins locaux > Gérer les entités OIDC
Ce lien complète la configuration centrale du plugin, après l'entrée “Serveur Oauth/OIDC” dans la même rubrique.
Clients
Dans la page de gestion proposée, clique sur le lien “Clients”.
Identifiant :
Secret :
Nom :
Uri de retour Oauth : Adresse ou sera dirigé l'utilisateur pour traiter les échanges Oauth
URIs de redirection alternatives : Adresse alternative pour traiter les échanges Oauth
URI de déconnexion : URI du client en capacité de clôturer la session de l'usager
Utilisateurs autorisés : Filtre les utilisateurs locaux suivant règle REGEXP. Indiquer préfixe dans le cas de mobilisation des MoodleScripts.
Scope
Attributs transmis au serveur avec fonction de translation en fonction du client
Codes d'autorisation