Concevoir l'architecture d'une solution1 / 5
Un Solution Architect conçoit la sécurité au niveau des lignes pour une solution Dataverse. Les commerciaux ne doivent voir que les enregistrements dont ils sont propriétaires, mais une équipe de support particulière doit voir tous les enregistrements d'une table précise, quel que soit le propriétaire. Comment modéliser cela ?
Bonne réponseRéponse incorrecte
Alex
Les rôles de sécurité Dataverse utilisent des niveaux d'accès pour contrôler la visibilité des enregistrements. Le niveau utilisateur (Basic) limite chacun aux enregistrements dont il est propriétaire, tandis que le niveau organisation (Global) donne accès à tous les enregistrements, quel que soit le propriétaire. Attribuer aux commerciaux une lecture au niveau utilisateur garantit qu'ils ne voient que leurs propres enregistrements ; l'équipe de support reçoit une lecture au niveau organisation pour une visibilité complète sur la table. Un accès au niveau organisation pour tout le monde va à l'encontre du principe du moindre privilège. Des environnements distincts ajoutent une complexité inutile pour un problème de sécurité au niveau des lignes. Le filtrage en JavaScript n'existe que côté client et ne peut pas imposer de sécurité côté serveur. Compter sur la formation n'est pas un contrôle de sécurité.
Sourcelearn.microsoft.com
Les réponses aux questions complémentaires sont disponibles dans l’app. Crée un compte gratuit, sans carte bancaire.
Question 1 sur 5
Créer un compte gratuit