Votre environnement Dataverse doit être configuré pour permettre à l'enregistrement de l'application d'accéder aux données. Cela implique la création d'un utilisateur d'application et l'attribution des rôles de sécurité appropriés.
Autorisations requises
Pour créer un utilisateur d'application et attribuer des rôles de sécurité dans Dataverse, vous devez disposer des éléments suivants :
• Rôle de sécurité Administrateur système : requis pour créer des utilisateurs d'application et attribuer des rôles de sécurité dans l'environnement Dataverse
• Administrateur Power Platform ou administrateur global : requis pour accéder au centre d'administration Power Platform afin de gérer les paramètres de l'environnement
💡 Remarque : si vous avez accès à l'environnement Dataverse mais que vous ne pouvez pas créer d'utilisateurs d'application, contactez votre administrateur Power Platform pour qu'il effectue cette configuration ou vous attribue le rôle d'administrateur système.
Création d'un utilisateur d'application
- Connectez-vous au centre d'administration Power Platform (https://admin.powerplatform.microsoft.com).
- Sélectionnez votre environnement en choisissant « Gérer » dans le menu de navigation de gauche, puis « Environnements » et enfin votre environnement dans la liste des environnements.
- Cliquez sur Paramètres dans le menu supérieur.
- Développez Utilisateurs + autorisations et sélectionnez Utilisateurs d'application.
- Cliquez sur Nouvel utilisateur d'application.
- Cliquez sur Ajouter une application pour rechercher votre enregistrement d'application.
- Sélectionnez votre enregistrement d'application DvSchemaSync dans la liste.
- Sélectionnez l'unité commerciale appropriée (pour éviter toute perte de données, sélectionnez l'unité commerciale racine).
- Ne créez pas encore l'utilisateur de l'application, vous devez encore lui attribuer un rôle approprié.
Attribution de rôles de sécurité
L'utilisateur de l'application a besoin de rôles de sécurité qui lui accordent un accès en lecture aux tables que vous souhaitez synchroniser.
- Dans la boîte de dialogue « Rôles de sécurité (0) », sélectionnez « Modifier ».
- Attribuez un ou plusieurs rôles de sécurité en fonction de vos besoins :
Administrateur système : accès complet à toutes les tables (à utiliser uniquement à des fins de test)
Lecteur système : accès en lecture seule à la plupart des tables système
Rôle personnalisé : créez un rôle avec des autorisations de lecture spécifiques pour vos besoins de synchronisation
- Cliquez sur « Créer ».
✓ Meilleure pratique : créez un rôle de sécurité personnalisé avec uniquement les autorisations minimales nécessaires. Cela respecte le principe du moindre privilège et améliore la sécurité.
Rechercher l'URL de votre environnement
Vous aurez besoin de l'URL de votre environnement Dataverse pour configurer DvSchemaSync.
- Dans le centre d'administration Power Platform, sélectionnez votre environnement.
- Recherchez le champ URL de l'environnement (par exemple, https://yourorg.crm.dynamics.com).
- Copiez cette URL pour l'utiliser dans DvSchemaSync.