Exemple : Désactiver un utilisateur
Cet exemple montre comment désactiver et activer un compte d’utilisateur système dans un environnement en ligne ou sur site/IFD. Téléchargez l’exemple complet sur Exemple : Désactiver un utilisateur.
Note
Cet exemple s’applique à Dynamics 365 Customer Engagement (on-premises) et Dataverse.
Conditions préalables
Une connexion Internet est requise pour télécharger l’exemple de projet et restaurer les packages NuGet utilisés dans l’exemple de projet.
Le compte d’utilisateur Customer Engagement sous lequel vous exécutez ce programme doit avoir le rôle Administrateur système pour activer/désactiver un utilisateur système.
Avant de créer cet exemple, ouvrez la solution dans Visual Studio et sélectionnez Vue>Liste de tâches. Il y a deux commentaires TODO que vous devez suivre pour fournir les informations requises sur un utilisateur système existant dans votre organisation.
Besoins
Voir Comment exécuter des exemples pour plus d’informations sur la façon d’exécuter cet exemple.
Montre ce qui suit
Démontre l’utilisation de SetStateRequest pour désactiver et activer un utilisateur système. Montre également comment récupérer des informations sur un utilisateur système.
Pour afficher le résumé de l’utilisateur système spécifié dans Customer Engagement, accédez à Paramètres>Sécurité>Utilisateurs et sélectionnez le compte utilisateur du système cible dans la liste. Si vous le souhaitez, choisissez la vue système Utilisateurs désactivés pour filtrer la liste de tous les utilisateurs. Le statut de l’utilisateur doit être "Désactivé".
Exemple
SampleProgram.cs
SampleMethod.cs