Résultats de recherche :

×

SimpleSAML comme IDP pour Moodle

Étape 1 : configurer SimpleSAML en tant que fournisseur d'identité

Suivez les étapes ci-dessous pour configurer SimpleSAML en tant qu'IdP

img Configurer SimpleSAML comme IdP

  • Dans le plugin miniOrange SAML 2.0 SSO, accédez à Métadonnées du fournisseur de services languette. Ici, vous pouvez trouver les métadonnées SP telles que l'ID d'entité SP et l'URL ACS (AssertionConsumerService) qui sont requises pour configurer le fournisseur d'identité.
  • Moodle SAML télécharger des métadonnées
  • Dans config/config.php, assurez-vous que 'activer.saml20-idp' est vrai. Exemple : 'enable.saml20-idp' => true
  • Dans metadata/saml20-idp-hosted.php, configurez SimpleSAML en tant que fournisseur d'identité comme ceci : $metadata['__DYNAMIC:1__'] = [
        'host' => '__DEFAULT__',
        /* X.509 key and certificate. Relative to the cert directory.*/
        'privatekey' => '<YOUR_PRIVATE_KEY_FILE_NAME>',    //eg. RSA_Private_Key.pem
        'certificate' => '<YOUR_PUBLIC_KEY_FILE_NAME>',    //eg. RSA_Public_Key.cer
        /* Authentication source to use. Configured in 'config/authsources.php'. */
        'auth' => '<YOUR_AUTH_SOURCE_NAME>'
    ];
  • Dans metadata/saml20-sp-remote.php, enregistrez votre Fournisseur de serveur comme ça:
    /* Remplacez example.com par votre nom de domaine wordpress. */
    $metadata['https://example.com/miniorange-saml-20-single-sign-on/'] = [
        'AssertionConsumerService' => 'https://example.com/',
        'SingleLogoutService' => 'https://example.com/',
        'NameIDFormat' => 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress',
        'simplesaml.nameidattribute' => 'mail',
        'simplesaml.attributes' => true,
        'attributes' => array('mail', 'givenname', 'sn', 'memberOf'),
    ];
  • Ici, vous pouvez également ajouter attributs utilisateur vous souhaitez envoyer depuis SimpleSAML à votre fournisseur de services, c'est-à-dire WordPress.
  • Cliquez sur Page d'accueil de SimpleSAMLphp de l'installation.
    L'URL d'une installation peut être par exemple : https://service.example.com/simplesaml/ où service.example.com doit être remplacé par votre chemin SimpleSAMLphp. (Remarque : l'URL de la page d'installation peut différer selon la manière dont l'installation de SimpleSAML a été effectuée)
  • Maintenant, allez à Onglet Fédération et cliquez sur Afficher les métadonnées en Métadonnées IdP SAML 2.0.
  • alt =
  • Vous pouvez obtenir ici les métadonnées IdP qui seront nécessaires pour configurer le plugin.
Bonjour!

Besoin d'aide? Nous sommes ici !

Support
Contacter l'assistance miniOrange
succès

Merci pour votre demande.

Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com