You can provide access to the specific users to create their dashboards without modifying the existing data sources.
Please follow these steps:
Create
permission for the user.Entity: All Dashboard
Access Mode: Create
Read
permission alone, so that the user can use the existing data source for dashboard creation without modifying it.Entity: Specific Data source
Scope: {Data source name}
Access Mode: Read