Présentation
Lorsque vous souhaitez gérer en toute sécurité des données et des applications dans Microsoft Dataverse, il est essentiel que vous compreniez le concept d’environnements. Chaque environnement peut avoir zéro ou une instance d’une base de données Dataverse et sert de collection d’objets tels que des tables, des flux, des applications, des connexions et des rôles de sécurité. Ces environnements vous aident à organiser et contrôler l’accès à vos données et applications, ce qui facilite la gestion et la sécurisation de vos ressources.
En général, une organisation peut prendre en charge différents groupes d’utilisateurs simultanément à l’aide de plusieurs environnements. Cette configuration vous permet de limiter les personnes pouvant accéder à des données, applications et flux de travail spécifiques dans chaque environnement. Une pratique courante consiste à créer des environnements distincts pour les différentes phases d’Application Lifecycle Management (ALM) telles que le développement, les tests et la production.
Voici les trois types d’environnements :
Développement : cet environnement est réservé aux développeurs et à quelques responsables ou utilisateurs de test sélectionnés. Il fournit un espace contrôlé dans lequel les développeurs peuvent créer et affiner leurs applications sans impact sur l’organisation dans son ensemble.
Test : l’environnement de test permet aux développeurs et aux utilisateurs de test désignés d’effectuer des tests approfondis. Il garantit que les applications fonctionnent correctement avant que l’organisation ne les déploie auprès d’une audience plus large.
Production : l’environnement de production vous permet de mettre les applications finales et perfectionnées à la disposition d’un large éventail d’utilisateurs. Dans cet environnement, vous configurez des autorisations permettant d’accéder aux données, aux applications de Microsoft Power Apps et aux flux de travail Microsoft Power Automate.
Comprendre et gérer efficacement les environnements est crucial pour gérer la sécurité et l’efficacité de vos applications Dataverse. Les unités suivantes de ce module explorent plus en détail des concepts de sécurité Dataverse importants, notamment les suivants :
Sécurité basée sur les rôles
Centres de profit et équipes
Modèles de sécurité hiérarchique
Partage d’enregistrement
Sécurité au niveau des colonnes
Sécurité dans plusieurs environnements
Important
Accorder à un utilisateur l’accès à un environnement ne lui donne pas automatiquement accès à l’ensemble des données, applications, flux de travail ou autres ressources de l’environnement dont il a besoin. Un utilisateur a également besoin d’autorisations concernant les ressources et objets spécifiques avec lesquels il prévoit d’interagir au sein de l’environnement, comme des connexions dans des flux, des applications ou des données.