Inscrire une application sur la Plateforme d’identités MicrosoftRegister an application with the Microsoft identity platform

Cette page vous explique comment ajouter et inscrire une application à l’aide de l’expérience Inscriptions d’applications sur le portail Azure afin qu’elle puisse être intégrée à la Plateforme d’identités Microsoft et appeler Microsoft Graph.This page shows you how to add and register an application using the App registrations experience in the Azure portal so that your app can be integrated with the Microsoft identity platform and call Microsoft Graph.

Inscrire une nouvelle application à l’aide du portail AzureRegister a new application using the Azure portal

  1. Connectez-vous au portail Azure à l’aide d’un compte professionnel ou scolaire, ou d’un compte Microsoft personnel.Sign in to the Azure portal using either a work or school account or a personal Microsoft account.

  2. Si votre compte vous donne accès à plusieurs locataires, sélectionnez votre compte en haut à droite et définissez votre session de portail sur le locataire Azure AD souhaité.If your account gives you access to more than one tenant, select your account in the top right corner, and set your portal session to the Azure AD tenant that you want.

  3. Dans le volet de navigation gauche, sélectionnez le service Azure Active Directory, puis sélectionnez Inscriptions d’applications > Nouvelle inscription.In the left-hand navigation pane, select the Azure Active Directory service, and then select App registrations > New registration.

  4. Lorsque la page Inscrire une application s’affiche, saisissez les informations d’inscription de votre application :When the Register an application page appears, enter your application's registration information:

    • Nom : saisissez un nom d’application cohérent qui s’affichera pour les utilisateurs de l’application.Name - Enter a meaningful application name that will be displayed to users of the app.

    • Types de compte pris en charge : sélectionnez les comptes à prendre en charge par l’application.Supported account types - Select which accounts you would like your application to support.

      Types de comptes pris en chargeSupported account types DescriptionDescription
      Comptes dans cet annuaire organisationnel uniquementAccounts in this organizational directory only Sélectionnez cette option si vous générez une application métier.Select this option if you're building a line-of-business (LOB) application. Cette option n’est pas disponible si vous n’inscrivez pas l’application dans un annuaire.This option is not available if you're not registering the application in a directory.

      Cette option s’applique à un compte Azure AD à locataire unique seulement.This option maps to Azure AD only single-tenant.

      Il s’agit de l’option par défaut, sauf si vous inscrivez l’application hors d’un annuaire.This is the default option unless you're registering the app outside of a directory. Dans les cas où l’application est inscrite hors d’un annuaire, l’option par défaut est comptes mutualisés Azure AD et comptes Microsoft personnels.In cases where the app is registered outside of a directory, the default is Azure AD multi-tenant and personal Microsoft accounts.
      Comptes dans un annuaire organisationnelAccounts in any organizational directory Sélectionnez cette option si vous souhaitez cibler tous les clients professionnels et éducatifs.Select this option if you would like to target all business and educational customers.

      Cette option s’applique à un compte Azure AD multi-locataire seulement.This option maps to an Azure AD only multi-tenant.

      Si vous avez inscrit l’application comme compte Azure AD à locataire unique seulement, vous pouvez le mettre à jour vers un compte Azure AD multi-locataire et inversement via le panneau Authentification.If you registered the app as Azure AD only single-tenant, you can update it to be Azure AD multi-tenant and back to single-tenant through the Authentication blade.
      Comptes dans un annuaire organisationnel et comptes personnels MicrosoftAccounts in any organizational directory and personal Microsoft accounts Sélectionnez cette option pour cibler l’ensemble le plus large de clients.Select this option to target the widest set of customers.

      Cette option s’applique à des comptes Microsoft personnels et Azure AD multi-locataires.This option maps to Azure AD multi-tenant and personal Microsoft accounts.

      Si vous avez inscrit l’application comme comptes Microsoft personnels et Azure AD multi-locataires, vous ne pouvez pas modifier cela dans l’interface utilisateur.If you registered the app as Azure AD multi-tenant and personal Microsoft accounts, you cannot change this in the UI. Vous devez utiliser l’éditeur de manifeste de l’application pour modifier les types de compte pris en charge.Instead, you must use the application manifest editor to change the supported account types.
    • URI de redirection (facultatif)  : sélectionnez le type d’application que vous créez, Web ou Client public (mobile et bureau), puis entrez l’URI de redirection (ou URL de réponse).Redirect URI (optional) - Select the type of app you're building, Web or Public client (mobile & desktop), and then enter the redirect URI (or reply URL) for your application.

      • Pour les applications web, indiquez l’URL de base de votre application.For web applications, provide the base URL of your app. Par exemple, http://localhost:31544 peut être l’URL d’une application web en cours d’exécution sur votre ordinateur local.For example, http://localhost:31544 might be the URL for a web app running on your local machine. Les utilisateurs peuvent utiliser cette URL pour se connecter à une application web cliente.Users would use this URL to sign in to a web client application.
      • Pour les applications de client public, indiquez l’URI utilisé par Azure AD pour renvoyer les réponses de jeton.For public client applications, provide the URI used by Azure AD to return token responses. Entrez une valeur spécifique de votre application, par exemple, myapp://auth.Enter a value specific to your application, such as myapp://auth.

      Pour accéder à des exemples spécifiques aux applications web ou natives, consultez les Guides de démarrage rapides.To see specific examples for web applications or native applications, check out our quickstarts.

  5. Lorsque vous avez terminé, sélectionnez Inscrire.When finished, select Register.

    Inscrire une nouvelle application sur le portail AzureRegister a new application in the Azure portal

Azure AD attribue un ID d’application unique (client) à votre application, et vous êtes redirigé vers la page Vue d’ensemble de votre application.Azure AD assigns a unique application (client) ID to your app, and you're taken to your application's Overview page. Pour ajouter des fonctionnalités supplémentaires à votre application, vous pouvez sélectionner d’autres options de configuration, dont la personnalisation, les certificats et les secrets, les autorisations API, et plus encore.To add additional capabilities to your application, you can select other configuration options including branding, certificates and secrets, API permissions, and more.

Page Vue d’ensemble d’une application nouvellement inscriteNewly registered app's overview page

Propriétés spécifiques aux plateformesPlatform-specific properties

Le tableau suivant montre les propriétés que vous devez configurer et copier pour différents types d’applications. Affecté signifie que vous devez utiliser la valeur attribuée par Azure AD.The following table shows the properties that you need to configure and copy for different kinds of apps. Assigned means that you should use the value assigned by Azure AD.

Type d’applicationApp type PlateformePlatform ID de l’application (client)Application (client) ID Clé secrète clientClient Secret URI/URL de redirectionRedirect URI/URL Flux impliciteImplicit Flow
Natif/MobileNative/Mobile NatifNative AffectéAssigned NonNo AffectéAssigned NonNo
Web AppWeb App WebWeb AffectéAssigned OuiYes OuiYes FacultatifOptional
L’intergiciel Open ID Connect utilise le flux hybride par défaut (Oui)Open ID Connect middleware uses hybrid flow by default (Yes)
SPASingle Page App (SPA) WebWeb AffectéAssigned OuiYes OuiYes OuiYes
Les SPA utilisent le flux implicite Open ID ConnectSPAs use Open ID Connect implicit Flow
Service/DémonService/Daemon WebWeb AffectéAssigned OuiYes OuiYes NonNo

Étapes suivantesNext steps