Configurer Infor CloudSuite pour l’approvisionnement automatique d’utilisateurs avec Microsoft Entra ID

L’objectif de cet article est de montrer les étapes à effectuer dans Infor CloudSuite et Microsoft Entra ID pour configurer Microsoft Entra ID pour approvisionner et déprovisionner automatiquement des utilisateurs et/ou des groupes dans Infor CloudSuite.

Note

Cet article décrit un connecteur basé sur le Service d'Approvisionnement des Utilisateurs Microsoft Entra. Pour plus d’informations sur ce que fait ce service, son fonctionnement et ses questions fréquemment posées, consultez Automater l’approvisionnement et le déprovisionnement d’utilisateurs sur des applications SaaS avec Microsoft Entra ID.

Prerequisites

Le scénario décrit dans cet article suppose que vous disposez déjà des conditions préalables suivantes :

Attribution d’utilisateurs à Infor CloudSuite

Microsoft Entra ID utilise un concept appelé assignments pour déterminer quels utilisateurs doivent recevoir l’accès aux applications sélectionnées. Dans le contexte de l’approvisionnement automatique d’utilisateurs, seuls les utilisateurs et/ou groupes qui ont été affectés à une application dans Microsoft Entra ID sont synchronisés.

Avant de configurer et d’activer l’approvisionnement automatique d’utilisateurs, vous devez décider quels utilisateurs et/ou groupes dans Microsoft Entra ID avez besoin d’accéder à Infor CloudSuite. Une fois que vous avez choisi, vous pouvez attribuer ces utilisateurs et/ou groupes à Infor CloudSuite en suivant les instructions fournies ici :

Conseils importants pour l’attribution d’utilisateurs à Infor CloudSuite

  • Il est recommandé qu'un seul utilisateur Microsoft Entra soit affecté à Infor CloudSuite pour tester la configuration d'approvisionnement automatique d'utilisateurs. Les autres utilisateurs et/ou groupes peuvent être affectés ultérieurement.

  • Quand vous assignez un utilisateur à Infor CloudSuite, vous devez sélectionner un rôle valide propre à l’application (si disponible) dans la boîte de dialogue d’assignation. Les utilisateurs disposant du rôle d’accès par défaut sont exclus de l’approvisionnement.

Configurer Infor CloudSuite pour l’approvisionnement

  1. Connectez-vous à votre console d’administration Infor CloudSuite. Sélectionnez l’icône utilisateur, puis accédez à la gestion des utilisateurs.

    Infor CloudSuite Admin Console

  2. Sélectionnez l’icône de menu dans le coin supérieur gauche de l’écran. Sélectionnez Gérer.

    Infor CloudSuite Ajouter SCIM

  3. Accédez aux comptes SCIM.

    Infor CloudSuite – Compte SCIM

  4. Ajoutez un utilisateur administrateur en sélectionnant l’icône plus. Fournissez un mot de passe SCIM et tapez le même mot de passe sous Confirmer le mot de passe. Sélectionnez l’icône de dossier pour enregistrer le mot de passe. Vous voyez ensuite un identificateur d’utilisateur généré pour l’utilisateur administrateur.

    Utilisateur Infor CloudSuite Admin

    Mot de passe Infor CloudSuite

  5. Pour générer le jeton du porteur, copiez l’identificateur utilisateur et le mot de passe SCIM. Collez-les dans Notepad++ séparés par un deux-points. Encoder la valeur de chaîne en accédant à Plugins > MIME Tools > Basic64 Encode.

    Capture d’écran d’un document Bloc-notes++. Dans le menu Plug-ins, les outils MIME sont mis en surbrillance. Dans le menu outils MIME, l’encodage en Base64 est mis en surbrillance.

    Pour générer le jeton du porteur à l’aide de PowerShell au lieu du Bloc-notes++, utilisez les commandes suivantes :

    $Identifier = "<User Identifier>"
     $SCIMPassword = "<SCIM Password>"
     $bytes = [System.Text.Encoding]::UTF8.GetBytes($($Identifier):$($SCIMPassword))
     [Convert]::ToBase64String($bytes)
    
  6. Copiez le jeton du porteur. Cette valeur est entrée dans le champ Jeton secret sous l’onglet Approvisionnement de votre application Infor CloudSuite.

Avant de configurer Infor CloudSuite pour l’approvisionnement automatique d’utilisateurs avec Microsoft Entra ID, vous devez ajouter Infor CloudSuite à partir de la galerie d’applications Microsoft Entra à votre liste d’applications SaaS gérées.

Pour ajouter Infor CloudSuite à partir de la galerie d’applications Microsoft Entra, procédez comme suit :

  1. Connectez-vous au centre d’administration Microsoft Entra comme au moins un administrateur d’application Cloud.
  2. Accédez à Entra ID>Applications d'entreprise>Nouvelle application.
  3. Dans la section Ajouter à partir de la galerie, tapez Infor CloudSuite, sélectionnez Infor CloudSuite dans la zone de recherche.
  4. Sélectionnez Infor CloudSuite dans le volet de résultats, puis ajoutez l’application. Patientez quelques secondes pendant que l’application est ajoutée à votre locataire. Infor CloudSuite dans la liste des résultats

Configuration de l’approvisionnement automatique d’utilisateurs sur Infor CloudSuite

Cette section vous guide tout au long des étapes de configuration du service d’approvisionnement Microsoft Entra pour créer, mettre à jour et désactiver des utilisateurs et/ou des groupes dans Infor CloudSuite en fonction des affectations d’utilisateurs et/ou de groupes dans Microsoft Entra ID.

Conseil

Vous pouvez également choisir d’activer l’authentification unique SAML pour Infor CloudSuite, en suivant les instructions fournies dans l’article de l'authentification unique Infor CloudSuite. L’authentification unique peut être configurée indépendamment de l’attribution automatique d’utilisateurs, bien que ces deux fonctionnalités se complètent.

Pour configurer l’approvisionnement automatique d’utilisateurs pour Infor CloudSuite dans Microsoft Entra ID :

  1. Connectez-vous au centre d’administration Microsoft Entra comme au moins un administrateur d’application Cloud.

  2. Accédez à Entra ID>Enterprise apps

    Panneau Applications d’entreprise

  3. Dans la liste des applications, sélectionnez Infor CloudSuite.

    Lien Infor CloudSuite dans la liste des applications

  4. Sélectionnez l’onglet Approvisionnement .

    Capture d’écran des options de gestion avec l’option Provisionnement mise en évidence.

  5. Sélectionnez + Nouvelle configuration.

    Capture d’écran de l’onglet Approvisionnement automatique.

  6. Dans le champ URL du locataire , entrez votre URL de locataire Infor CloudSuite et votre jeton secret. Sélectionnez Test Connection pour vous assurer que les Microsoft Entra ID peuvent se connecter à Infor CloudSuite. Si la connexion échoue, vérifiez que votre compte Infor CloudSuite dispose des autorisations d’administrateur requises et réessayez.

    Note

    Entrez https://mingle-t20b-scim.mingle.awsdev.infor.com/INFORSTS_TST/v2/sciml’URL du locataire.

    Capture d’écran de la connexion de test de provisioning.

  7. Sélectionnez Créer pour créer votre configuration.

  8. Sélectionnez Propriétés dans la page Vue d’ensemble .

  9. Dans le champ e-mail de notification , entrez l’adresse e-mail d’une personne qui doit recevoir les notifications d’erreur d’approvisionnement et cochez la case Envoyer une notification par e-mail lorsqu’une défaillance se produit .

    Capture d’écran des propriétés d’approvisionnement.

  10. Sélectionnez Mappage d’attributs dans le volet gauche et sélectionnez utilisateurs.

  11. Passez en revue les attributs utilisateur qui sont synchronisés entre Microsoft Entra ID et Infor CloudSuite dans la section Attribute-Mapping. Les attributs sélectionnés comme propriétés correspondantes sont utilisés pour faire correspondre les comptes d’utilisateur dans Infor CloudSuite pour les opérations de mise à jour. Si vous choisissez de modifier l’attribut cible correspondant, vous devez vous assurer que l’API Infor CloudSuite prend en charge le filtrage des utilisateurs en fonction de cet attribut. Sélectionnez le bouton Enregistrer pour valider les modifications.

    Attribut Type Pris en charge pour le filtrage Requis par Infor CloudSuite
    nom d’utilisateur Chaîne
    active Booléen
    displayName Chaîne
    externalId Chaîne
    name.familyName Chaîne
    name.givenName Chaîne
    displayName Chaîne
    titre Chaîne
    e-mails[type eq « travail »].value Chaîne
    urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:manager Chaîne
    urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:department Chaîne
    urn:ietf:params:scim:schemas:extension:infor:2.0:User:actorId Chaîne
    urn:ietf:params:scim:schemas:extension:infor:2.0:User:federationId Chaîne
    urn:ietf:params:scim:schemas:extension:infor:2.0:User:ifsPersonId Chaîne
    urn:ietf:params:scim:schemas:extension:infor:2.0:User:lnUser Chaîne
    urn:ietf:params:scim:schemas:extension:infor:2.0:User:userAlias Chaîne
  12. Passez en revue les attributs de groupe qui sont synchronisés entre Microsoft Entra ID et Infor CloudSuite dans la section Attribute Mapping. Les attributs sélectionnés en tant que propriétés correspondantes sont utilisés pour faire correspondre les groupes dans Infor CloudSuite pour les opérations de mise à jour. Sélectionnez le bouton Enregistrer pour valider les modifications.

    Attribut Type Pris en charge pour le filtrage Requis par Infor CloudSuite
    displayName Chaîne
    membres Référence
    externalId Chaîne
  13. Pour configurer des filtres d’étendue, reportez-vous aux instructions fournies dans l’article de filtre d’étendue.

  14. Utilisez l’approvisionnement à la demande pour valider la synchronisation avec un petit nombre d’utilisateurs avant de déployer plus largement dans votre organisation.

  15. Lorsque vous êtes prêt à provisionner, sélectionnez Démarrer l’approvisionnement dans la page Vue d’ensemble .

Étape 6 : Surveiller votre déploiement

Une fois que vous avez configuré l’approvisionnement, utilisez les ressources suivantes pour surveiller votre déploiement :

  • Utilisez les journaux d’activité d’approvisionnement pour déterminer les utilisateurs qui ont été approvisionnés avec succès ou sans succès
  • Vérifiez la barre de progression pour voir l’état du cycle d’approvisionnement et à quel point il est proche de l’achèvement.
  • Si la configuration de l’approvisionnement semble être dans un état non sain, l’application passe en quarantaine. En savoir plus sur les états de quarantaine ici.

Journal des modifications

15/02/2023 : Ajout de la prise en charge des attributs utilisateur de l’extension personnalisée urn:ietf:params:scim:schemas:extension:infor:2.0:User:actorId, urn:ietf:params:scim:schemas:extension:infor:2.0:User:federationId, urn:ietf:params:scim:schemas:extension:infor:2.0:User:ifsPersonId, urn:ietf:params:scim:schemas:extension:infor:2.0:User:inUser, and urn:ietf:params:scim:schemas:extension:infor:2.0:User:userAlias.

Plus de ressources