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

Official Microsoft Learn documentation →

Open the interactive RBACMap →