Configurer l'authentification sur le portail Dynamics 365

Dans une application de portail, un utilisateur de portail authentifié est associé avec un contact Dynamics 365 ou un utilisateur système. La configuration par défaut des portails repose sur les contacts. Pour pouvoir se connecter, un contact doit disposer d'informations d'authentification Web configurées correctes. Les utilisateurs du portail doivent recevoir des rôles Web pour obtenir des autorisations supplémentaires par rapport aux utilisateurs non authentifiés. Pour configurer les autorisations pour un rôle Web, configurez ses règles d'accès aux pages Web et de contrôle d'accès au site Web.

La dernière méthode d'authentification du portail permet aux utilisateurs de se connecter avec un compte local dépendant d'un fournisseur d'abonnement d'un contact de leur choix ou un compte externe dépendant de ASP.NET Identity.

  • Authentification locale : l'authentification locale est l'authentification courante basée sur formulaire qui utilise les enregistrements de contact d'une organisation Dynamics 365 pour l'authentification. Pour générer des expériences d'authentification personnalisées, les développeurs peuvent utiliser l'API ASP.Net Identity pour créer des pages et des outils personnalisés de connexion.
  • Authentification externe : l'authentification externe est fournie par l'API ASP.NET Identity. Dans ce cas, la gestion des informations d'identification et des mots de passe de compte est traitée par un fournisseur d'identité tiers. Cela inclut les fournisseurs fondés sur OpenID comme Yahoo! et Google et les fournisseurs fondés sur OAuth 2.0 tels que Twitter, Facebook et Microsoft. Les utilisateurs se connectent au portail en sélectionnant une identité externe pour s'inscrire au portail. Une fois enregistrée, une identité externe a accès aux mêmes fonctionnalités qu'un compte local.

Aussi bien l'inscription avec un compte local qu'externe peuvent utiliser des codes d'invitation pour la connexion, ainsi que le workflow de confirmation par courrier électronique. En outre, les administrateurs du portail peuvent choisir d'activer ou de désactiver n'importe quelle combinaison d'options d'authentification via les paramètres de site du portail.

Inscription à un compte (Inscription)

Les administrateurs du portail ont plusieurs options pour contrôler le comportement d'inscription au compte. L'inscription ouverte est la configuration d'inscription la moins restrictive, où le portail autorise un utilisateur à s'inscrire en fournissant simplement une identité d'utilisateur. D'autres configurations fonctionnalités peuvent obliger les utilisateurs à fournir un code d'invitation ou une adresse de messagerie valide pour s'inscrire au portail. Quelle que soit la configuration de l'inscription, les comptes locaux et externes participent de la même manière au workflow d'inscription. Ainsi, les utilisateurs ont la possibilité de choisir à quel type de compte ils souhaitent s'inscrire.

Inscription ouverte

Pendant l'inscription, l'utilisateur a la possibilité de créer un compte local (en indiquant un nom d'utilisateur et un mot de passe) ou de sélectionner une identité externe à partir d'une liste de fournisseurs d'identité. Si une identité externe est sélectionnée, l'utilisateur doit se connecter via le fournisseur d'identité sélectionné pour prouver qu'il possède le compte externe. Dans les deux cas, l'utilisateur est immédiatement inscrit et authentifié auprès du portail. Un enregistrement de contact est créé dans l'organisation Dynamics 365 dès l'inscription.

Quand l'inscription ouverte est activée, les utilisateurs n'ont pas besoin de fournir de code d'invitation pour procéder à l'inscription.

Voir aussi

Ajouter un contenu dynamique et créer des modèles personnalisés
Définir l'identité d'authentification pour un portail
Définir des formulaires d'entité et une logique personnalisée dans le portail Dynamics 365 Configurer un contact à utiliser sur un portail
Inviter des contacts à vos portails