Microsoft Power Platform · Dataverse Security Roles
Basic User
Baseline Dataverse role. Run apps, create user-owned records, read shared records. Required minimum for any Dataverse user.
Scope: Single Dataverse environment - own records and shared apps
Permissions
- Apps - Run model-driven apps the user is shared on
- Records - Create, read, update, delete user-owned records
- Activities - Create and manage own activities
- Personal views - Create and manage own views and charts
Common use cases
- Default role for end users of a model-driven app
- Pair with custom security roles for table-specific access
Best practices
- Combine with at least one custom security role for table-level access
- Assign via Microsoft Entra security groups using Dataverse team mapping