Activer les connexions Active Directory Federation Services (AD FS) SSO avec votre compte OVHcloud

Découvrez comment associer votre service Active Directory Federation Services (AD FS) à votre compte OVHcloud via SAML 2.0

Dernière mise à jour le 13/10/2022

Objectif

Vous pouvez utiliser l'authentification SSO (Single Sign-On) pour vous connecter à votre compte OVHcloud. Pour activer ces connexions, votre compte et vos services AD FS (Active Directory Federation Services) doivent être configurés à l'aide des authentifications SAML (Security Assertion Markup Language).

Ce guide vous explique comment associer votre compte OVHcloud à un Active Directory externe.

Prérequis

En pratique

Afin qu’un prestataire de services (c'est à dire votre compte OVHcloud) puisse établir une connexion SSO avec un fournisseur d’identité (c'est à dire votre service AD FS), l’essentiel est d’établir une relation de confiance mutuelle.

Établir la confiance AD FS

Votre AD FS agit en tant que fournisseur d'identité. Les demandes d'authentification de votre compte OVHcloud ne seront acceptées que si vous l'avez d'abord déclaré comme organisme tiers de confiance.

Dans le contexte Active Directory, cela signifie qu'il doit être ajouté en tant que Relying Party Trust.

Dans le Gestionnaire de Serveurs, ouvrez le menu Tools et sélectionnez AD FS Management.

Menu Outils Windows Server

Cliquez sur Relying Party Trusts.

AD FS Menu

Cliquez ensuite sur Add Relying Party Trust....

Menu d'approbations AD FS

Sélectionnez Claims aware et validez avec le bouton Start.

AD FS ajouter une approbation - étape 1

Vous pouvez y entrer manuellement les informations sur l'organisme tiers de confiance ou les importer à partir d'un fichier de métadonnées.

Importer les métadonnées OVHcloud SP

Vous pouvez obtenir le fichier de métadonnées approprié via les liens suivants :

Sélectionnez Import data about the relying party from a file et sélectionnez votre fichier de métadonnées.

Cliquez ensuite sur le bouton Next .

AD FS - ajouter une approbation - étape 2

Entrez un nom d'affichage pour l'organisme tiers de confiance et cliquez sur le bouton Next.

AD FS - ajouter une approbation - étape 3

Cliquez sur Next dans la fenêtre du contrôle d'accès.

AD FS - ajouter une approbation - étape 4

Cliquez de nouveau sur Next pour continuer.

AD FS - ajouter une approbation - étape 5

Cliquez sur le bouton Close dans la dernière fenêtre. L'approbation de OVHcloud en tant qu'organisme tiers de confiance est maintenant ajoutée à votre AD FS.

Approbations AD FS

Avec OVHcloud ajouté en tant qu'organisme tiers de confiance, vous devriez déjà pouvoir vous connecter via une connexion SSO. Cependant, toutes les informations relatives à l'identité de l'utilisateur (en termes d' « assertion » SAML) resteront indisponibles jusqu'à ce que vous configuriez une stratégie pour faire correspondre les champs LDAP Active Directory aux attributs de l'assertion SAML.

Correspondance des attributs LDAP aux attributs SAML

Cliquez sur l'entrée OVHcloud dans la partie « Relying Party Trusts ».

Mappage d'approbation AD FS étape 1

Cliquez ensuite sur Edit Claim Issuance Policy....

Mappage d'approbation AD FS étape 2

Cliquez sur le bouton Add Rule....

Mappage d'approbation AD FS étape 3

Cliquez sur Next.

Renseignez un nom de règle puis définissez votre tableau de correspondances.

Sélectionnez Active Directory comme Attribute store.

Les paramètres suivants peuvent être configurés librement afin que le fournisseur de services puisse lire correctement les données LDAP Active Directory. Vous pouvez vous référer à l'image ci-dessous comme exemple.

Lorsque vous avez terminé, cliquez sur le bouton Finish.

Mappage d'approbation AD FS étape 4

Mappage d'approbation AD FS étape 5

Cliquez sur le bouton Apply et validez avec OK.

Mappage d'approbation étape 6

Une fois le tableau de correspondances terminé, votre service AD FS fait désormais confiance à OVHcloud en tant que fournisseur de services. L'étape suivante consiste à vous assurer que le compte OVHcloud fait confiance à votre AD FS en tant que fournisseur d'identité.

Établir la confiance du compte OVHcloud et configurer la connexion

L'ajout de votre AD FS en tant que fournisseur d'identité de confiance s'effectue dans l'espace client OVHcloud où vous pouvez fournir les métadonnées du fournisseur d'identité.

Connectez-vous et cliquez sur votre profil en haut à droite.

Top menu OVHcloud

Cliquez sur votre nom pour accéder à la page de gestion de votre profil.

Informations utilisateur OVHcloud

Ouvrez l'onglet Gestion des utilisateurs.

Profil menu OVHcloud

Cliquez sur le bouton Connexion SSO.

OVHcloud connexion SSO étape 1

Renseignez les métadonnées XML de votre service AD FS. Le champ Nom d'attribut de groupe est facultatif dans ce cas. Cliquez sur Confirmer.

OVHcloud connexion SSO étape 2

Vous devez maintenant retrouver votre AD FS en tant que fournisseur d'identité, ainsi que les groupes par défaut.

OVHcloud connexion SSO étape 3

Pour plus d'informations, cliquez sur le lien situé sous l'URL du service SSO.

OVHcloud connexion SSO étape 4

OVHcloud connexion SSO étape 5

Le bouton ... permet de mettre à jour ou de supprimer le SSO, et d’en consulter les détails.

OVHcloud connexion SSO étape 6

Votre AD FS est maintenant considéré comme fournisseur d'identité de confiance. Cependant, vous devez tout de même ajouter des groupes à votre compte OVHcloud.

Si vous essayez à ce stade de vous connecter via SSO, un message d'erreur Not in valid groups s'affichera probablement.

En effet, votre compte OVHcloud vérifie si l'utilisateur s'authentifiant appartient à un groupe existant sur le compte.

Pour résoudre cela, vérifiez les informations correspondant à l'attribut « Group » retourné par votre service AD FS.

Prenez pour exemple celui d'un utilisateur « John Doe » de votre Active Directory, comme indiqué dans l'image ci-dessous.

Utilisateur AD FS

Vérifiez le tableau de correspondances dans AD FS :

Mappage d'approbation de partie de confiance AD FS

Dans cet exemple, l'attribut « Group » renvoyé par l'Active Directory pour l'utilisateur « John Doe » est « title » Cela correspond au « job title » qui est manager@<my-domain>.com.

Vous pouvez également le vérifier dans l'assertion SAML :

<AttributeStatement>
    <Attribute Name="http://schemas.xmlsoap.org/claims/Group">
        <AttributeValue>manager@<my-domain>.com</AttributeValue>
    </Attribute>
    ...
</AttributeStatement>

Cela signifie que vous devez ajouter le groupe manager@<my-domain>.com à votre compte OVHcloud en y attachant un rôle. Dans le cas contraire, votre compte OVHcloud ne sait pas ce que l'utilisateur est autorisé à faire.

Ajoutez-le en cliquant sur le bouton Déclarer un groupe et en remplissant les champs :

Groupes de gestion des utilisateurs AD FS

Groupes de gestion des utilisateurs AD FS

Vous pourrez ensuite vérifier que le groupe est ajouté à votre compte OVHcloud dans la section Groupes :

Groupes de gestion des utilisateurs AD FS

Lorsque vous vous connecterez par la suite avec l'utilisateur Active Directory « John Doe », votre compte OVHcloud reconnaîtra que l'utilisateur a le rôle « REGULAR », spécifié par son groupe.

Vous pourrez ensuite vous déconnecter de votre compte et vous reconnecter avec votre AD FS en tant que fournisseur d'identité.

Connexion via SSO

Sur la page d'identification OVHcloud, renseignez votre identifiant suivi de /idp sans mot de passe et cliquez sur le bouton Login .

Connexion à la fédération OVHcloud

Vous êtes ensuite redirigé vers votre page de connexion AD FS. Entrez un login/password d'un utilisateur de votre Active Directory LDAP, puis cliquez sur le bouton Sign in .

OVHcloud Federation login Redirection AD FS

Vous êtes maintenant connecté avec le même identifiant client, mais via votre utilisateur Active Directory et avec votre SSO AD FS.

Fédération des infos utilisateurs OVHcloud

Aller plus loin

Créer un compte OVHcloud

Sécuriser mon compte OVHcloud et gérer mes informations personnelles

Définition et gestion du mot de passe de votre compte

Sécuriser son compte OVHcloud avec la double authentification

Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com/.


Cette documentation vous a-t-elle été utile ?

N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.

Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !

Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .

Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..


Ces guides pourraient également vous intéresser...

OVHcloud Community

Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.

Echanger sur OVHcloud Community

Conformément à la Directive 2006/112/CE modifiée, à partir du 01/01/2015, les prix TTC sont susceptibles de varier selon le pays de résidence du client
(par défaut les prix TTC affichés incluent la TVA française en vigueur).