Hi @Anonymous ,
Thanks for reaching out and apologies for delay in response.
I understand you are looking to allow permissions to manage Azure SQL resources along with storage accounts.
Azure SQL is family of SQL Server database engine products in the cloud: Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure VM.
Different built-in roles have been provided to manage each:
SQL DB Contributor to manage SQL DB Databases
SQL Managed Instance Contributor to manage SQL managed instances
Virtual Machine Contributor to manage SQL Server on Azure VM
SQL Security Manager to manage the security-related policies of SQL servers and databases
Storage Account Contributor to manage all types of storage accounts.
You can add these roles to create Azure Custom roles to provide granular access control to resources in Azure. Each role has multiple actions where you can add or remove permissions based on the requirement to provide minimal access.
Contributor role is not recommended due to security concerns as contributor role allows to manage all the resources.
Hope this will help.
Thanks,
Shweta
---------------------------------------------
Please remember to "Accept Answer" if answer helped you.