how to normal users will be able to create dashboard with their authorized data source?

I want to use Grafana enterprise edition. But I need to know something before I invest money. I want to give a data source permission for an individual user and restrict that data source for others(using API). After that I want a user to be able to create a dashboard only with his authorized data source. Now only admin can create a dashboard. But I want a normal user will be able to create dashboard with their authorized data source.

Is these features are available in the enterprise edition? If yes then tell me how to normal users will be able to create dashboard with their authorized data source?

Hi @shuvo1728 - check out these docs for configuring data source permissions via API with the Enterprise version: https://grafana.com/docs/grafana/latest/http_api/datasource_permissions/