PL-600 · Question #167
You are implementing a model-driven app for a national chain of retail stores. You have the following requirements: - Store employees must be able to view data for their store only. - Regional…
The correct answer is C. Manager hierarchy D. Security roles E. Owner teams. To implement varying data access levels based on organizational structure and roles in a model-driven app, security roles, manager hierarchy, and owner teams are crucial components of the Dataverse security model.
Question
Options
- AAccount hierarchy
- BAzure AD security group
- CManager hierarchy
- DSecurity roles
- EOwner teams
How the community answered
(69 responses)- A16% (11)
- B9% (6)
- C75% (52)
Why each option
To implement varying data access levels based on organizational structure and roles in a model-driven app, security roles, manager hierarchy, and owner teams are crucial components of the Dataverse security model.
Account hierarchy is used to organize customer accounts, not as a direct method for controlling user security access to records in Dataverse.
Azure AD security groups are primarily used for managing access to environments and apps in Power Platform, but not for granular record-level security within Dataverse itself.
Manager hierarchy security allows managers to access data owned by their direct reports and themselves, effectively granting regional managers access to all stores in their region.
Security roles define a collection of privileges that control access to tables and records, enabling the configuration of different access levels for employees, managers, and reporting teams.
Owner teams can be used to grant access to a group of users for records owned by the team, allowing for flexible record-level security, such as restricting store employees to their store's data.
Concept tested: Dataverse Security Model
Source: https://learn.microsoft.com/en-us/power-apps/developer/data-platform/security-model
Topics
Community Discussion
No community discussion yet for this question.