> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pads4.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Activer SSO

Ce manuel fournit des instructions étape par étape pour configurer **Single Sign-On** (SSO) pour **PADS4** en utilisant **Microsoft Entra ID** (anciennement Azure Active Directory).

***

## **1. Configuration Azure (Microsoft Entra ID)**

Pour permettre l'accès à PADS4 via Microsoft Entra :

### **Étape par étape**

1. Allez sur [https://portal.azure.com](https://portal.azure.com) et connectez-vous en tant qu'administrateur.
2. Dans le menu de gauche, sélectionnez **Microsoft Entra ID**.

<img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/1.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=9de7eee9b0999bc6ab63fbd168d04202" data-path="images/ctrl-centre/sso/1.png" />

3. Sélectionnez **Enterprise Applications**.

<img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/2.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=4fde32c869cb8ade9aa28cc7b595cf60" data-path="images/ctrl-centre/sso/2.png" />

4. Cliquez sur **+ New Application**.

<img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/3.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=6b804b3f1011cb2d86cfceebba10d044" data-path="images/ctrl-centre/sso/3.png" />

5. Choisissez **"Create your own application"**.

<img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/4.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=d576b8f73ff62fcbd486974f3ef09f99" data-path="images/ctrl-centre/sso/4.png" />

6. Remplissez les informations du formulaire

<img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/5.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=77d065f3bba54446350b5bb98bf2db64" data-path="images/ctrl-centre/sso/5.png" />

<img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/6.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=3ab8a832aff827cd112433e1f18a22b9" data-path="images/ctrl-centre/sso/6.png" />

7. Cliquez sur Create

### **Attribuer des utilisateurs et des groupes**

8. Ouvrez votre application nouvellement créée en retournant à **Enterprise Applications** et en la recherchant.

<img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/8.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=060b4db69cb555dcf1c8916a51a3441c" data-path="images/ctrl-centre/sso/8.png" />

9. Sélectionnez **Users and Groups**.
   a. Cliquez sur **Add user/group**.
   <img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/9.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=91dae41d9a2349b7553baa82f9be1e8d" data-path="images/ctrl-centre/sso/9.png" />
   b. Sélectionnez **None Selected**, puis recherchez et sélectionnez les utilisateurs ou les groupes.
   <img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/10.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=4c1b1474210fe2ddceba2d939a9f2955" data-path="images/ctrl-centre/sso/10.png" />
   c. Cliquez sur **Select**, puis **Assign**.
   <img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/11.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=d5dc02687777d3117ca9e1be058bef51" data-path="images/ctrl-centre/sso/11.png" />

> 💡 Astuce : Créez un **PADS4 CMS group** dans Windows Server AD et l'assigner ici.

### **Configurer SAML SSO**

10. Allez à **Single sign-on** dans le volet de gauche.
11. Choisissez **SAML**.

<img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/14.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=0b0bba9472be6ec0e33d356ea672b3ec" data-path="images/ctrl-centre/sso/14.png" />

12. Sous **Basic SAML Configuration**, cliquez sur **Edit** et ajoutez :

* **Identifier (Entity ID)**:

  `https://romy.pads365.com/saml`
* **Reply URL**:

  `https://romy.pads365.com/rdx/nds.services.authentication.integration/api/v1/Saml2/Acs`

Cliquez sur **Save**.

<img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/15.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=c460fc378e3ea5750c079c80fe3882f1" data-path="images/ctrl-centre/sso/15.png" />

***

## **2. Configuration des attributs et réclamations**

1. Tout en étant dans **Single sign-on**, allez à **Attributes & Claims** et cliquez sur **Edit**.

<img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/16.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=bb863f92fe72c9db39631d2d15cb9e9e" data-path="images/ctrl-centre/sso/16.png" />

2. Assurez-vous que les réclamations correspondent à la structure requise pour une connexion réussie.

<img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/17.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=68acefdb7c5cd1a60361e65ef91640a8" data-path="images/ctrl-centre/sso/17.png" />

3. Plus précisément, configurez la **group claim** properly:

> ⚠️ Si la réclamation de groupe est mal configurée, la connexion sera redirigée avec cette erreur :
>
> `No account is defined for your authentication request`

<img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/18.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=d71da600fbe3134f4d0fac5d78481770" data-path="images/ctrl-centre/sso/18.png" />

***

## **3. Configurer SSO dans PADS4 Portal**

### **Accéder à PADS4**

1. Connectez-vous à votre **PADS4 Dashboard** dans un navigateur web.
2. Sélectionnez **Credentials** dans le menu de gauche.

<img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/19.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=2ccb3e837faa12a60692abc68d5a8c2f" data-path="images/ctrl-centre/sso/19.png" />

3. Allez à **Providers > Identity > Microsoft Entra**.

<img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/20.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=25d1329780cc4600ac83dee5fbcabaaa" data-path="images/ctrl-centre/sso/20.png" />

### **Saisir les informations du fournisseur**

Remplissez les champs suivants en utilisant les valeurs d'Azure :

* **Name** : Étiquette conviviale affichée sur la page de connexion

* **Federation Service Identifier** :

  * Depuis **Single sign-on** > **Set up your\_app** section
  * Copiez l'**Azure AD Identifier**

* **Reply URL** :
  Votre environnement PADS (par exemple, `https://pads4serverip`)

* **Metadata URL** :

  * Trouvé sous **SAML Certificates**
  * Copiez l'**App Federation Metadata URL**

* **Certificates** :

  * Téléchargez le **Microsoft Entra certificate** (.cer)
  * Téléchargez le certificat de **private key** (.pfx) utilisé pour HTTPS

  <img height="200" src="https://mintcdn.com/pads4/i2g8nj0w2vU_RF-6/images/ctrl-centre/sso/21.png?fit=max&auto=format&n=i2g8nj0w2vU_RF-6&q=85&s=aef05eedf5bf20e4cb0c78b983bbfcfe" data-path="images/ctrl-centre/sso/21.png" />

Cliquez sur **Create** pour sauvegarder.

***

## **4. Mappages et gestion des groupes**

1. Allez à **Overview** sous **Credentials**.
2. Cliquez sur **Connect**, puis **New** pour créer **mappings and groups** pour ce fournisseur.

### **Trouver l'ID de groupe dans Azure**

3. Dans [portal.azure.com](https://portal.azure.com) :
   a. Allez à **Microsoft Entra ID**
   b. Sélectionnez **Groups**
   c. Recherchez votre groupe
   d. Copiez l'**Object ID** (c'est l'ID de groupe)
   <img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/28.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=4a668b91318e881df6e3e0880008261d" data-path="images/ctrl-centre/sso/28.png" />

### **Créer un mappage de groupe**

4. Dans PADS4, cliquez sur **New Group**

<img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/29.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=f0ac31bce1dc4dfa15dfa77196e9f579" data-path="images/ctrl-centre/sso/29.png" />

5. Entrez l'**Group ID**
6. Attribuez des rôles à partir de la liste déroulante

<img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/30.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=f571998fa78a20407c011b9b9000b18c" data-path="images/ctrl-centre/sso/30.png" />

7. Sauvegardez le groupe. Vous pouvez ajouter **multiple roles per group**.

***

## **5. Finalisation du SSO**

* **Déconnectez-vous et actualisez** le PADS4 Portal
* Le **SSO Login button** devrait maintenant être visible

<img height="200" src="https://mintcdn.com/pads4/Diw8HgAEqlzkdz44/images/ctrl-centre/sso/32.png?fit=max&auto=format&n=Diw8HgAEqlzkdz44&q=85&s=f03fd3505b57100e178d2c3c3c8367e3" data-path="images/ctrl-centre/sso/32.png" />

* Vous pouvez maintenant **vous connecter en utilisant les identifiants Azure**
