Résultats de recherche :

×

Provisionnement des utilisateurs Joomla avec Azure à l'aide des API Microsoft Graph

Provisionnement des utilisateurs Joomla avec Azure à l'aide des API Microsoft Graph


Synchronisation des utilisateurs depuis ID Azure AD/Microsoft Entra à Joomla ainsi que Joomla vers Azure AD/Microsoft Entra ID peut être réalisé en utilisant notre Provisionnement des utilisateurs pour Joomla avec Azure AD/Microsoft Entra ID brancher. Ce plugin utilise API Microsoft Graph pour récupérer tous les détails de l'utilisateur d'Azure Directory vers Joomla. Le plugin permet également de créer et de supprimer des utilisateurs de la base de données Joomla vers Azure Active Directory/Microsoft Entra ID.

Pré-requis : Téléchargement Et Installation

Configurer la synchronisation des utilisateurs Joomla avec Azure AD/Microsoft Entra ID

1. Installez le plugin

  • Téléchargez le fichier zip du plugin miniOrange User Provisioning/User Sync à partir du lien ici .
  • Connectez-vous à la console d'administration de votre site Joomla.
  • Depuis le menu, cliquez sur Système, puis sous Installer Cliquez sur Extensions.
  • Téléchargez le fichier zip téléchargé pour installer le Provisionnement des utilisateurs/Synchronisation des utilisateurs plugin.
  • L'installation du plugin est réussie. Cliquez maintenant sur Commencer ici! .
  • Synchronisation des utilisateurs Joomla Azure AD
  • Sélectionnez 'Azur' dans la liste des prestataires.
  • Synchronisation des utilisateurs Joomla Azure AD

2. Configurer l'enregistrement de l'application Azure AD/Microsoft Entra ID

  • Se connecter à Portail Microsoft Azure en tant que Administrateur.
  • Sous la section Services Azure, sélectionnez Identifiant Microsoft Entra.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Écran d'accueil
img Créer un client :
  • Dans l'onglet de gauche, sous le Gérer section, sélectionnez Inscriptions d'applications languette.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Enregistrement de l'application
  • Cliquez sur le Nouvelle inscription option.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Enregistrement de l'application
  • Ajoutez le Nom du profil dans le champ du nom et choisissez le Type de compte.
  • Cliquez sur le Bouton d'enregistrement.
  • Accédez à la Vue d’ensemble onglet, dans le volet de gauche.
  • Copiez le ID d'application et par ID de répertoire, ce sera votre identité du client ainsi que ID du locataire respectivement.
  • Provisionnement des utilisateurs pour Joomla avec Azure
img Générez le secret client :
  • Dans le volet de navigation de gauche, accédez à Certificats et secrets languette.
  • Cliquez sur Nouveau secret client. Entrez la description et l'heure d'expiration et cliquez sur le Ajouter option.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Certificat et secrets
  • Copiez la valeur, ce sera votre Secret client.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Client Secret
img Ajoutez des autorisations API à votre application Azure AD :
  • Cliquez sur Autorisations d'API dans le volet de navigation de gauche et cliquez sur Ajouter une autorisation option.
  • Synchronisation des utilisateurs Azure AD avec l'autorisation Joomla-API
  • Sélectionnez Microsoft Graph sous le API Microsoft languette.
  • Synchronisation des utilisateurs Azure AD avec Joomla -Microsoft Graph
  • Sélectionnez Autorisations d'application sous le MicrosoftGraph.
  • Synchronisation des utilisateurs Azure AD avec les API Joomla-Microsoft
  • Sélectionnez Utilisateur.
  • Synchronisation des utilisateurs Azure AD avec Joomla -Autorisations d'application
  • Sous Utilisateur Sélectionner Utilisateur.Exporter.Tout,Utilisateur.ManageIdentities.All,Utilisateur.Lire.Tout,Utilisateur.ReadBasic.All,Utilisateur.Readwrite.All, autorisation et cliquez sur le Ajouter des autorisations .
  • Synchronisation des utilisateurs Azure AD avec Joomla - autorisations
  • Cliquez sur Accorder le consentement de l'administrateur pour le répertoire par défaut et cliquez sur Oui lors de l'octroi de la confirmation du consentement de l'administrateur.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Consentement de l'administrateur
  • Vous avez configuré avec succès l'application Azure AD pour réaliser la synchronisation des utilisateurs sur votre site Joomla.

3. Configurez le provisionnement des utilisateurs pour Joomla avec le plugin Azure

  • Reportez-vous au tableau ci-dessous et collez les valeurs respectives dans le champ Configurer Azure AD languette.
  • ID d'application Collez le ID d'application à partir de l’application Azure AD.
    Secret client Collez le Secret client à partir de l’application Azure AD.
    ID du locataire Collez le ID de répertoire à partir de l’application Azure AD.
    Nom du locataire Entrez votre nom de domaine comme nom de locataire
    Tester l'UPN/ID Entrer Nom/ID du principe utilisateur de tout utilisateur de votre application Azure AD. Ceci sera utilisé pour la configuration de test
    Synchronisation des utilisateurs Azure AD avec Joomla
  • Cliquez sur le Enregistrer la configuration bouton pour enregistrer les configurations.

4. Tester la connexion

  • Entrer Nom/ID du principe utilisateur de n'importe quel utilisateur de votre application Azure AD et cliquez sur le Épargnez .
  • Cliquez sur le Configuration du test pour vérifier si la connexion est correctement établie avec Azure.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Test de configuration
  • En cas de configuration réussie, vous pourrez afficher les attributs reçus d'Azure AD.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Inscription de l'application

5. Synchroniser l'utilisateur avec la base de données Joomla

  • Accédez à l'onglet Azur -> Joomla. Sous le Mappage des attributs utilisateur mappez le nom de l'attribut Azure AD au nom de l'attribut Joomla respectif et cliquez sur Enregistrer la configuration.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Mappage des attributs utilisateur
img  Synchroniser un utilisateur individuel ou tous les utilisateurs
  • Entrer Nom/ID du principe utilisateur de tout utilisateur de votre application Azure AD.
  • Cliquez sur le Créer un utilisateur pour créer votre utilisateur Azure AD dans la base de données de votre site Joomla.
  • Ou cliquez sur le Créer tous les utilisateurs bouton pour synchroniser tous les utilisateurs des utilisateurs Azure AD avec la base de données de votre site Joomla. (Remarque: Il s'agit d'une fonctionnalité Premium.)
  • Synchronisation des utilisateurs Azure AD avec Joomla - testconfig
img  Synchroniser les groupes d'utilisateurs (Fonction Premium)
  • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Synchroniser les groupes d'utilisateurs, vous pouvez mapper des groupes d'utilisateurs d'Azure vers des groupes d'utilisateurs Joomla. Sélectionnez également le groupe par défaut pour les nouveaux utilisateurs/utilisateurs connectés.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Synchroniser les groupes
img  Définir l'intervalle de synchronisation de l'utilisateur (Fonction Premium)
  • Sous Définir l'intervalle de synchronisation de l'utilisateur , configurez un calendrier de synchronisation automatique des utilisateurs sur une base horaire, quotidienne ou hebdomadaire.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Intervalle de synchronisation

6. Synchroniser l'utilisateur de la base de données Joomla vers Azure AD

img  Créer et supprimer un utilisateur
  • Accédez à l'onglet Joomla -> Azur. Ici, sous le Créer un utilisateur individuel section, tout utilisateur créé dans Joomla sera automatiquement synchronisé et sera créé dans Azure AD.
  • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Supprimer l'utilisateur , vous pouvez supprimer un utilisateur individuel d’Azure.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Créer un utilisateur
img  Approvisionnement automatique (Fonction Premium)
  • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Provisionnement automatique , vous pouvez automatiser le provisionnement chaque fois qu'un utilisateur est créé, supprimé et mis à jour. Vous pouvez également activer la synchronisation automatique du mot de passe de l'utilisateur Joomla.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Provisionnement automatique
img  Synchroniser les attributs utilisateur et définir l'intervalle (Fonction Premium)
  • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Synchroniser l'attribut utilisateur , vous pouvez mapper les attributs utilisateur de Joomla à Azure.
  • Vous pouvez également configurer un calendrier de synchronisation automatique des utilisateurs, sous l'onglet Définir l'intervalle de synchronisation de l'utilisateur languette.
  • Synchronisation des utilisateurs Azure AD avec Joomla - Définir l'attribut

Vous avez configuré avec succès Azure User Sync avec Joomla. Si vous cherchez quelque chose que vous ne trouvez pas, envoyez-nous un e-mail à joomlasupport@xecurify.com.

Ressources additionnelles.

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