# Mettre à jour l’inscription d’application

### Description

Ce runbook met à jour l’enregistrement d’application existant et sa configuration associée dans Microsoft Entra ID. Il compare les paramètres actuels avec les paramètres demandés et applique uniquement les mises à jour nécessaires. Utilisez-le pour gérer les URI de redirection, les paramètres SAML, la visibilité, les exigences d’affectation et le comportement d’émission des jetons.

### Emplacement

Organisation → Applications → Mettre à jour l’enregistrement d’application

**Nom complet du runbook**

rjgit-org\_applications\_update-application-registration

### Autorisations

#### Autorisations de l’application

* **Type**: Microsoft Graph
  * Application.ReadWrite.OwnedBy
  * Organization.Read.All
  * Group.ReadWrite.All

#### rôles RBAC

* Développeur d’application

### Paramètres

#### ID client

L’ID client de l’application (appId) de l’enregistrement d’application à mettre à jour.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | true   |
| Valeur par défaut |        |
| Type              | String |

#### RedirectURI

Utilisé uniquement pour la sélection dans l’interface utilisateur. Détermine le type d’URI de redirection à configurer.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### webRedirectURI

URI de redirection ou URI pour les applications web. Plusieurs valeurs peuvent être séparées par des points-virgules.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### publicClientRedirectURI

URI de redirection ou URI pour les applications clientes publiques/natives. Plusieurs valeurs peuvent être séparées par des points-virgules.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### spaRedirectURI

URI de redirection ou URI pour les applications monopage. Plusieurs valeurs peuvent être séparées par des points-virgules.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### EnableSAML

Si la valeur est true, l’authentification basée sur SAML est configurée sur le principal de service.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | false   |
| Valeur par défaut | False   |
| Type              | Boolean |

#### SAMLReplyURL

L’URL de réponse SAML.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### SAMLSignOnURL

L’URL de connexion SAML.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### SAMLLogoutURL

L’URL de déconnexion SAML.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### SAMLIdentifier

L’identifiant SAML (ID d’entité).

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### SAMLRelayState

Le paramètre d’état de relais SAML.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### SAMLExpiryNotificationEmail

Adresse e-mail pour les notifications d’expiration du certificat SAML.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut |        |
| Type              | String |

#### isApplicationVisible

Détermine si l’application est visible dans le portail My Apps.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | false   |
| Valeur par défaut | True    |
| Type              | Boolean |

#### UserAssignmentRequired

Détermine si une affectation d’utilisateur est requise pour l’application.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | false   |
| Valeur par défaut | False   |
| Type              | Boolean |

#### groupAssignmentPrefix

Préfixe pour le groupe d’affectation créé automatiquement.

| Propriété         | Valeur                |
| ----------------- | --------------------- |
| Obligatoire       | false                 |
| Valeur par défaut | col - Entra - users - |
| Type              | String                |

#### implicitGrantAccessTokens

Active le flux d’octroi implicite pour les jetons d’accès.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | false   |
| Valeur par défaut | False   |
| Type              | Boolean |

#### implicitGrantIDTokens

Active le flux d’octroi implicite pour les jetons ID.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | false   |
| Valeur par défaut | False   |
| Type              | Boolean |

#### disableImplicitGrant

Si la valeur est true, désactive l’émission du flux d’octroi implicite, quels que soient les autres paramètres.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | false   |
| Valeur par défaut | False   |
| Type              | Boolean |

[Retour à la vue d’ensemble de la référence du Runbook](https://docs.realmjoin.com/fr/automatisation/runbooks/runbook-references)
