Delen via


ingebouwde rollen voor databases Azure

Dit artikel bevat de Azure ingebouwde rollen in de categorie Databases.

Azure Connected SQL Server Onboarding

Staat lees- en schrijftoegang toe tot Azure resources voor SQL Server op servers met Arc.

Meer informatie

Acties Beschrijving
Microsoft. AzureArcData/sqlServerInstances/read Hiermee wordt een SQL Server-exemplaarresource opgehaald
Microsoft. AzureArcData/sqlServerInstances/write Een SQL Server-exemplaarresource bijwerken
Niet-acties
geen
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Microsoft.AzureArcData service role to access the resources of Microsoft.AzureArcData stored with RPSAAS.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/e8113dce-c529-4d33-91fa-e9b972617508",
  "name": "e8113dce-c529-4d33-91fa-e9b972617508",
  "permissions": [
    {
      "actions": [
        "Microsoft.AzureArcData/sqlServerInstances/read",
        "Microsoft.AzureArcData/sqlServerInstances/write"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Connected SQL Server Onboarding",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Cosmos DB-accountlezerrol

Kan Azure Cosmos DB accountgegevens lezen. Zie DocumentDB-accountbijdrager voor het beheren van Azure Cosmos DB accounts.

Meer informatie

Acties Beschrijving
Microsoft. Autorisatie/*/read Rollen en roltoewijzingen lezen
Microsoft. DocumentDB/*/read Een verzameling lezen
Microsoft. DocumentDB/databaseAccounts/readonlykeys/action Leest de sleutels van het databaseaccount alleen-lezen.
Microsoft. Inzichten/MetricDefinitions/read Metrische definities lezen
Microsoft. Inzichten/Metrische gegevens/lezen Metrische gegevens lezen
Microsoft. Resources/subscriptions/resourceGroups/read Hiermee haalt u resourcegroepen op of vermeldt u deze.
Microsoft. Ondersteuning/* Een ondersteuningsticket maken en bijwerken
Niet-acties
geen
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Can read Azure Cosmos DB Accounts data",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8",
  "name": "fbdf93bf-df7d-467e-a4d2-9458aa1360c8",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.DocumentDB/*/read",
        "Microsoft.DocumentDB/databaseAccounts/readonlykeys/action",
        "Microsoft.Insights/MetricDefinitions/read",
        "Microsoft.Insights/Metrics/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Cosmos DB Account Reader Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Cosmos DB-operator

Hiermee kunt u Azure Cosmos DB accounts beheren, maar geen toegang krijgen tot gegevens in deze accounts. Hiermee voorkomt u toegang tot accountsleutels en verbindingsreeks s.

Meer informatie

Acties Beschrijving
Microsoft. DocumentDb/databaseAccounts/*
Microsoft. Inzichten/alertRules/* Een klassieke metrische waarschuwing maken en beheren
Microsoft. Autorisatie/*/read Rollen en roltoewijzingen lezen
Microsoft. ResourceHealth/availabilityStatuses/read Hiermee haalt u de beschikbaarheidsstatussen voor alle resources in het opgegeven bereik op
Microsoft. Resources/deployments/* Een implementatie maken en beheren
Microsoft. Resources/subscriptions/resourceGroups/read Hiermee haalt u resourcegroepen op of vermeldt u deze.
Microsoft. Ondersteuning/* Een ondersteuningsticket maken en bijwerken
Microsoft. Netwerk/virtualNetworks/subnetten/joinViaServiceEndpoint/action Koppelt resources, zoals opslagaccount of SQL-database, aan een subnet. Niet waarschuwbaar.
Niet-acties
Microsoft. DocumentDB/databaseAccounts/copyJobs/*
Microsoft. DocumentDB/databaseAccounts/dataTransferJobs/*
Microsoft. DocumentDB/databaseAccounts/readonlyKeys/*
Microsoft. DocumentDB/databaseAccounts/regenerateKey/*
Microsoft. DocumentDB/databaseAccounts/listKeys/*
Microsoft. DocumentDB/databaseAccounts/listConnectionStrings/*
Microsoft. DocumentDB/databaseAccounts/sqlRoleDefinitions/write Een SQL-roldefinitie maken of bijwerken
Microsoft. DocumentDB/databaseAccounts/sqlRoleDefinitions/delete Een SQL-roldefinitie verwijderen
Microsoft. DocumentDB/databaseAccounts/sqlRoleAssignments/write Een SQL-roltoewijzing maken of bijwerken
Microsoft. DocumentDB/databaseAccounts/sqlRoleAssignments/delete Een SQL-roltoewijzing verwijderen
Microsoft. DocumentDB/databaseAccounts/mongodbRoleDefinitions/write Een Mongo-roldefinitie maken of bijwerken
Microsoft. DocumentDB/databaseAccounts/mongodbRoleDefinitions/delete Een MongoDB-roldefinitie verwijderen
Microsoft. DocumentDB/databaseAccounts/mongodbUserDefinitions/write Een MongoDB-gebruikersdefinitie maken of bijwerken
Microsoft. DocumentDB/databaseAccounts/mongodbUserDefinitions/delete Een MongoDB-gebruikersdefinitie verwijderen
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage Azure Cosmos DB accounts, but not access data in them. Prevents access to account keys and connection strings.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/230815da-be43-4aae-9cb4-875f7bd000aa",
  "name": "230815da-be43-4aae-9cb4-875f7bd000aa",
  "permissions": [
    {
      "actions": [
        "Microsoft.DocumentDb/databaseAccounts/*",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*",
        "Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action"
      ],
      "notActions": [
        "Microsoft.DocumentDB/databaseAccounts/copyJobs/*",
        "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs/*",
        "Microsoft.DocumentDB/databaseAccounts/readonlyKeys/*",
        "Microsoft.DocumentDB/databaseAccounts/regenerateKey/*",
        "Microsoft.DocumentDB/databaseAccounts/listKeys/*",
        "Microsoft.DocumentDB/databaseAccounts/listConnectionStrings/*",
        "Microsoft.DocumentDB/databaseAccounts/sqlRoleDefinitions/write",
        "Microsoft.DocumentDB/databaseAccounts/sqlRoleDefinitions/delete",
        "Microsoft.DocumentDB/databaseAccounts/sqlRoleAssignments/write",
        "Microsoft.DocumentDB/databaseAccounts/sqlRoleAssignments/delete",
        "Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions/write",
        "Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions/delete",
        "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions/write",
        "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions/delete"
      ],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Cosmos DB Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

CosmosBackupOperator

Kan een herstelaanvraag indienen voor een Cosmos DB-database of een container voor een account

Meer informatie

Acties Beschrijving
Microsoft. DocumentDB/databaseAccounts/backup/action Een aanvraag indienen om een externe back-upbewerking te activeren
Microsoft. DocumentDB/databaseAccounts/restore/action Een aanvraag indienen om een externe herstelbewerking te activeren
Niet-acties
geen
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Can submit restore request for a Cosmos DB database or a container for an account",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/db7b14f2-5adf-42da-9f96-f2ee17bab5cb",
  "name": "db7b14f2-5adf-42da-9f96-f2ee17bab5cb",
  "permissions": [
    {
      "actions": [
        "Microsoft.DocumentDB/databaseAccounts/backup/action",
        "Microsoft.DocumentDB/databaseAccounts/restore/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "CosmosBackupOperator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

CosmosRestoreOperator

Kan herstelactie uitvoeren voor Cosmos DB-databaseaccount met continue back-upmodus

Acties Beschrijving
Microsoft. DocumentDB/locations/restorableDatabaseAccounts/restore/action Een herstelaanvraag indienen
Microsoft. DocumentDB/locations/restorableDatabaseAccounts/*/read
Microsoft. DocumentDB/locations/restorableDatabaseAccounts/read Een restorable databaseaccount lezen of alle restorable databaseaccounts weergeven
Niet-acties
geen
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Can perform restore action for Cosmos DB database account with continuous backup mode",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/5432c526-bc82-444a-b7ba-57c5b0b5b34f",
  "name": "5432c526-bc82-444a-b7ba-57c5b0b5b34f",
  "permissions": [
    {
      "actions": [
        "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restore/action",
        "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/*/read",
        "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "CosmosRestoreOperator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

DocumentDB-accountbijdrager

Kan Azure Cosmos DB accounts beheren. Azure Cosmos DB wordt voorheen DocumentDB genoemd.

Meer informatie

Acties Beschrijving
Microsoft. Autorisatie/*/read Rollen en roltoewijzingen lezen
Microsoft. DocumentDb/databaseAccounts/* Azure Cosmos DB-accounts maken en beheren
Microsoft. Inzichten/alertRules/* Een klassieke metrische waarschuwing maken en beheren
Microsoft. ResourceHealth/availabilityStatuses/read Hiermee haalt u de beschikbaarheidsstatussen voor alle resources in het opgegeven bereik op
Microsoft. Resources/deployments/* Een implementatie maken en beheren
Microsoft. Resources/subscriptions/resourceGroups/read Hiermee haalt u resourcegroepen op of vermeldt u deze.
Microsoft. Ondersteuning/* Een ondersteuningsticket maken en bijwerken
Microsoft. Netwerk/virtualNetworks/subnetten/joinViaServiceEndpoint/action Koppelt resources, zoals opslagaccount of SQL-database, aan een subnet. Niet waarschuwbaar.
Niet-acties
geen
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage DocumentDB accounts, but not access to them.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450",
  "name": "5bd9cd88-fe45-4216-938b-f97437e15450",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.DocumentDb/databaseAccounts/*",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*",
        "Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "DocumentDB Account Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Back-upfunctie voor langetermijnretentie van PostgreSQL Flexibele server

Rol om back-upkluis toegang te geven tot PostgreSQL Flexible Server Resource-API's voor langetermijnretentieback-up.

Meer informatie

Acties Beschrijving
Microsoft. DBforPostgreSQL/flexibleServers/ltrBackup/action LTR-back-upbewerking voor een server starten
Microsoft. DBforPostgreSQL/flexibleServers/ltrBackupAccess/action LTR-back-uptoegangsbewerking voor een server starten
Microsoft. DBforPostgreSQL/flexibleServers/ltrBackupOperations/read Retourneert de lijst met het bijhouden van back-upbewerkingen op de lange termijn van PostgreSQL-server.
Microsoft. DBforPostgreSQL/flexibleServers/ltrBackupPreCheck/action LTR-back-up vooraf controleren op een server starten
Microsoft. DBforPostgreSQL/flexibleServers/ltrPreBackup/action Controleert of een server gereed is voor een back-up op lange termijn
Microsoft. DBforPostgreSQL/flexibleServers/ltrRestoreFinalize/action LTR-herstelbewerking starten voor een server
Microsoft. DBforPostgreSQL/flexibleServers/ltrRestoreInitialize/action Initialisatiebewerking voor LTR-herstel starten voor een server
Microsoft. DBforPostgreSQL/flexibleServers/ltrRestorePreCheck/action LTR-herstelbewerking vooraf voor een server starten
Microsoft. DBforPostgreSQL/flexibleServers/read Retourneer de lijst met servers of haalt de eigenschappen voor de opgegeven server op.
Microsoft. DBforPostgreSQL/flexibleServers/startLtrBackup/action Back-up op lange termijn starten voor een server
Microsoft. DBforPostgreSQL/locations/azureAsyncOperation/read Resultaten van postgreSQL-serverbewerking retourneren
Microsoft. DBforPostgreSQL/locations/operationResults/read Resultaten van postgreSQL-serverbewerking retourneren
Microsoft. Resources/abonnementen/lezen Hiermee haalt u de lijst met abonnementen op.
Microsoft. Resources/subscriptions/resourceGroups/read Hiermee haalt u resourcegroepen op of vermeldt u deze.
Niet-acties
geen
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Role to allow backup vault to access PostgreSQL Flexible Server Resource APIs for Long Term Retention Backup.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/c088a766-074b-43ba-90d4-1fb21feae531",
  "name": "c088a766-074b-43ba-90d4-1fb21feae531",
  "permissions": [
    {
      "actions": [
        "Microsoft.DBforPostgreSQL/flexibleServers/ltrBackup/action",
        "Microsoft.DBforPostgreSQL/flexibleServers/ltrBackupAccess/action",
        "Microsoft.DBforPostgreSQL/flexibleServers/ltrBackupOperations/read",
        "Microsoft.DBforPostgreSQL/flexibleServers/ltrBackupPreCheck/action",
        "Microsoft.DBforPostgreSQL/flexibleServers/ltrPreBackup/action",
        "Microsoft.DBforPostgreSQL/flexibleServers/ltrRestoreFinalize/action",
        "Microsoft.DBforPostgreSQL/flexibleServers/ltrRestoreInitialize/action",
        "Microsoft.DBforPostgreSQL/flexibleServers/ltrRestorePreCheck/action",
        "Microsoft.DBforPostgreSQL/flexibleServers/read",
        "Microsoft.DBforPostgreSQL/flexibleServers/startLtrBackup/action",
        "Microsoft.DBforPostgreSQL/locations/azureAsyncOperation/read",
        "Microsoft.DBforPostgreSQL/locations/operationResults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "PostgreSQL Flexible Server Long Term Retention Backup Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Redis Cache-inzender

Hiermee kunt u Redis-caches beheren, maar geen toegang tot deze caches.

Acties Beschrijving
Microsoft. Autorisatie/*/read Rollen en roltoewijzingen lezen
Microsoft. Cache/register/action Registreert de 'Microsoft. Resourceprovider van cache met een abonnement
Microsoft. Cache/redis/* Redis-caches maken en beheren
Microsoft. Inzichten/alertRules/* Een klassieke metrische waarschuwing maken en beheren
Microsoft. ResourceHealth/availabilityStatuses/read Hiermee haalt u de beschikbaarheidsstatussen voor alle resources in het opgegeven bereik op
Microsoft. Resources/deployments/* Een implementatie maken en beheren
Microsoft. Resources/subscriptions/resourceGroups/read Hiermee haalt u resourcegroepen op of vermeldt u deze.
Microsoft. Ondersteuning/* Een ondersteuningsticket maken en bijwerken
Niet-acties
geen
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage Redis caches, but not access to them.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17",
  "name": "e0f68234-74aa-48ed-b826-c38b57376e17",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Cache/register/action",
        "Microsoft.Cache/redis/*",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Redis Cache Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Inzender voor SQL DB

Hiermee kunt u SQL-databases beheren, maar geen toegang tot deze databases. U kunt ook hun beveiligingsbeleid of hun bovenliggende SQL-servers niet beheren.

Meer informatie

Acties Beschrijving
Microsoft. Autorisatie/*/read Rollen en roltoewijzingen lezen
Microsoft. Inzichten/alertRules/* Een klassieke metrische waarschuwing maken en beheren
Microsoft. ResourceHealth/availabilityStatuses/read Hiermee haalt u de beschikbaarheidsstatussen voor alle resources in het opgegeven bereik op
Microsoft. Resources/deployments/* Een implementatie maken en beheren
Microsoft. Resources/subscriptions/resourceGroups/read Hiermee haalt u resourcegroepen op of vermeldt u deze.
Microsoft. Sql/locations/*/read
Microsoft. Sql/servers/databases/* SQL-databases maken en beheren
Microsoft. Sql/servers/read Retourneer de lijst met servers of haalt de eigenschappen voor de opgegeven server op.
Microsoft. Ondersteuning/* Een ondersteuningsticket maken en bijwerken
Microsoft. Inzichten/metrische gegevens/lezen Metrische gegevens lezen
Microsoft. Inzichten/metricDefinitions/read Metrische definities lezen
Niet-acties
Microsoft. Sql/servers/databases/ledgerDigestUploads/write Uploaden van grootboeksamenvatten inschakelen
Microsoft. Sql/servers/databases/ledgerDigestUploads/disable/action Uploaden van grootboeksamenvatten uitschakelen
Microsoft. Sql/managedInstances/databases/currentSensitivityLabels/*
Microsoft. Sql/managedInstances/databases/recommendedSensitivityLabels/*
Microsoft. Sql/managedInstances/databases/schema's/tables/columns/sensitivityLabels/*
Microsoft. Sql/managedInstances/databases/securityAlertPolicies/*
Microsoft. Sql/managedInstances/databases/sensitivityLabels/*
Microsoft. Sql/managedInstances/databases/vulnerabilityAssessments/*
Microsoft. Sql/managedInstances/securityAlertPolicies/*
Microsoft. Sql/managedInstances/vulnerabilityAssessments/*
Microsoft. Sql/servers/databases/auditingSettings/* Controle-instellingen bewerken
Microsoft. Sql/servers/databases/auditRecords/read De database-blobcontrolerecords ophalen
Microsoft. Sql/servers/databases/currentSensitivityLabels/*
Microsoft. Sql/servers/databases/dataMaskingPolicies/* Beleid voor gegevensmaskering bewerken
Microsoft. Sql/servers/databases/extendedAuditingSettings/*
Microsoft. Sql/servers/databases/recommendedSensitivityLabels/*
Microsoft. Sql/servers/databases/schema's/tables/columns/sensitivityLabels/*
Microsoft. Sql/servers/databases/securityAlertPolicies/* Beveiligingswaarschuwingsbeleid bewerken
Microsoft. Sql/servers/databases/securityMetrics/* Metrische beveiligingsgegevens bewerken
Microsoft. Sql/servers/databases/sensitivityLabels/*
Microsoft. Sql/servers/databases/vulnerabilityAssessments/*
Microsoft. Sql/servers/databases/vulnerabilityAssessmentScans/*
Microsoft. Sql/servers/databases/vulnerabilityAssessmentSettings/*
Microsoft. Sql/servers/vulnerabilityAssessments/*
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec",
  "name": "9b7fa17d-e63e-47b0-bb0a-15c516ac86ec",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Sql/locations/*/read",
        "Microsoft.Sql/servers/databases/*",
        "Microsoft.Sql/servers/read",
        "Microsoft.Support/*",
        "Microsoft.Insights/metrics/read",
        "Microsoft.Insights/metricDefinitions/read"
      ],
      "notActions": [
        "Microsoft.Sql/servers/databases/ledgerDigestUploads/write",
        "Microsoft.Sql/servers/databases/ledgerDigestUploads/disable/action",
        "Microsoft.Sql/managedInstances/databases/currentSensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/recommendedSensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/schemas/tables/columns/sensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/securityAlertPolicies/*",
        "Microsoft.Sql/managedInstances/databases/sensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments/*",
        "Microsoft.Sql/managedInstances/securityAlertPolicies/*",
        "Microsoft.Sql/managedInstances/vulnerabilityAssessments/*",
        "Microsoft.Sql/servers/databases/auditingSettings/*",
        "Microsoft.Sql/servers/databases/auditRecords/read",
        "Microsoft.Sql/servers/databases/currentSensitivityLabels/*",
        "Microsoft.Sql/servers/databases/dataMaskingPolicies/*",
        "Microsoft.Sql/servers/databases/extendedAuditingSettings/*",
        "Microsoft.Sql/servers/databases/recommendedSensitivityLabels/*",
        "Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*",
        "Microsoft.Sql/servers/databases/securityAlertPolicies/*",
        "Microsoft.Sql/servers/databases/securityMetrics/*",
        "Microsoft.Sql/servers/databases/sensitivityLabels/*",
        "Microsoft.Sql/servers/databases/vulnerabilityAssessments/*",
        "Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*",
        "Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*",
        "Microsoft.Sql/servers/vulnerabilityAssessments/*"
      ],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "SQL DB Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

SQL Managed Instance inzender

Hiermee kunt u SQL Managed Instances en de vereiste netwerkconfiguratie beheren, maar geen toegang verlenen aan anderen.

Acties Beschrijving
Microsoft. ResourceHealth/availabilityStatuses/read Hiermee haalt u de beschikbaarheidsstatussen voor alle resources in het opgegeven bereik op
Microsoft. Resources/deployments/* Een implementatie maken en beheren
Microsoft. Resources/subscriptions/resourceGroups/read Hiermee haalt u resourcegroepen op of vermeldt u deze.
Microsoft. Network/networkSecurityGroups/*
Microsoft. Netwerk/routeTables/*
Microsoft. Sql/locations/*/read
Microsoft. Sql/locations/instanceFailoverGroups/*
Microsoft. Sql/managedInstances/*
Microsoft. Ondersteuning/* Een ondersteuningsticket maken en bijwerken
Microsoft. Netwerk/virtualNetworks/subnetten/*
Microsoft. Netwerk/virtualNetworks/*
Microsoft. Autorisatie/*/read Rollen en roltoewijzingen lezen
Microsoft. Inzichten/alertRules/* Een klassieke metrische waarschuwing maken en beheren
Microsoft. Inzichten/metrische gegevens/lezen Metrische gegevens lezen
Microsoft. Inzichten/metricDefinitions/read Metrische definities lezen
Niet-acties
Microsoft. Sql/managedInstances/azureADOnlyAuthentications/delete Hiermee verwijdert u een specifieke beheerde server Azure Active Directory alleen verificatieobject
Microsoft. Sql/managedInstances/azureADOnlyAuthentications/write Voegt een specifieke beheerde server toe of werkt deze bij Azure Active Directory alleen verificatieobject
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage SQL Managed Instances and required network configuration, but can't give access to others.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/4939a1f6-9ae0-4e48-a1e0-f2cbe897382d",
  "name": "4939a1f6-9ae0-4e48-a1e0-f2cbe897382d",
  "permissions": [
    {
      "actions": [
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Network/networkSecurityGroups/*",
        "Microsoft.Network/routeTables/*",
        "Microsoft.Sql/locations/*/read",
        "Microsoft.Sql/locations/instanceFailoverGroups/*",
        "Microsoft.Sql/managedInstances/*",
        "Microsoft.Support/*",
        "Microsoft.Network/virtualNetworks/subnets/*",
        "Microsoft.Network/virtualNetworks/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Insights/metrics/read",
        "Microsoft.Insights/metricDefinitions/read"
      ],
      "notActions": [
        "Microsoft.Sql/managedInstances/azureADOnlyAuthentications/delete",
        "Microsoft.Sql/managedInstances/azureADOnlyAuthentications/write"
      ],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "SQL Managed Instance Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

SQL-beveiligingsbeheerder

Hiermee kunt u het beveiligingsbeleid van SQL-servers en -databases beheren, maar geen toegang tot deze servers.

Meer informatie

Acties Beschrijving
Microsoft. Autorisatie/*/read Rollen en roltoewijzingen lezen
Microsoft. Inzichten/alertRules/* Een klassieke metrische waarschuwing maken en beheren
Microsoft. Netwerk/virtualNetworks/subnetten/joinViaServiceEndpoint/action Koppelt resources, zoals opslagaccount of SQL-database, aan een subnet. Niet waarschuwbaar.
Microsoft. ResourceHealth/availabilityStatuses/read Hiermee haalt u de beschikbaarheidsstatussen voor alle resources in het opgegeven bereik op
Microsoft. Resources/deployments/* Een implementatie maken en beheren
Microsoft. Resources/subscriptions/resourceGroups/read Hiermee haalt u resourcegroepen op of vermeldt u deze.
Microsoft. Sql/locations/administratorAzureAsyncOperation/read Hiermee haalt u het resultaat van de bewerkingen van azure asynchrone beheerders van Azure op.
Microsoft. Sql/managedInstances/advancedThreatProtectionSettings/read Een lijst met beheerde exemplaren ophalen Advanced Threat Protection instellingen die zijn geconfigureerd voor een bepaald exemplaar
Microsoft. Sql/managedInstances/advancedThreatProtectionSettings/write Het beheerde exemplaar wijzigen Advanced Threat Protection instellingen voor een bepaald beheerd exemplaar
Microsoft. Sql/managedInstances/databases/advancedThreatProtectionSettings/read Een lijst met de beheerde database ophalen Advanced Threat Protection instellingen die zijn geconfigureerd voor een bepaalde beheerde database
Microsoft. Sql/managedInstances/databases/advancedThreatProtectionSettings/write De database Advanced Threat Protection-instellingen voor een bepaalde beheerde database wijzigen
Microsoft. Sql/managedInstances/advancedThreatProtectionSettings/read Een lijst met beheerde exemplaren ophalen Advanced Threat Protection instellingen die zijn geconfigureerd voor een bepaald exemplaar
Microsoft. Sql/managedInstances/advancedThreatProtectionSettings/write Het beheerde exemplaar wijzigen Advanced Threat Protection instellingen voor een bepaald beheerd exemplaar
Microsoft. Sql/managedInstances/databases/advancedThreatProtectionSettings/read Een lijst met de beheerde database ophalen Advanced Threat Protection instellingen die zijn geconfigureerd voor een bepaalde beheerde database
Microsoft. Sql/managedInstances/databases/advancedThreatProtectionSettings/write De database Advanced Threat Protection-instellingen voor een bepaalde beheerde database wijzigen
Microsoft. Sql/managedInstances/databases/currentSensitivityLabels/*
Microsoft. Sql/managedInstances/databases/recommendedSensitivityLabels/*
Microsoft. Sql/managedInstances/databases/schema's/tables/columns/sensitivityLabels/*
Microsoft. Sql/managedInstances/databases/securityAlertPolicies/*
Microsoft. Sql/managedInstances/databases/sensitivityLabels/*
Microsoft. Sql/managedInstances/databases/vulnerabilityAssessments/*
Microsoft. Sql/servers/advancedThreatProtectionSettings/read Een lijst met serverinstellingen ophalen Advanced Threat Protection die zijn geconfigureerd voor een bepaalde server
Microsoft. Sql/servers/advancedThreatProtectionSettings/write De Advanced Threat Protection-instellingen van de server voor een bepaalde server wijzigen
Microsoft. Sql/managedInstances/securityAlertPolicies/*
Microsoft. Sql/managedInstances/databases/transparentDataEncryption/*
Microsoft. Sql/managedInstances/vulnerabilityAssessments/*
Microsoft. Sql/managedInstances/serverConfigurationOptions/read Hiermee haalt u eigenschappen op voor de opgegeven Azure SQL Managed Instance Serverconfiguratieoptie.
Microsoft. Sql/managedInstances/serverConfigurationOptions/write Hiermee worden de eigenschappen van de serverconfiguratieoptie van Azure SQL Managed Instance bijgewerkt voor het opgegeven exemplaar.
Microsoft. Sql/locations/serverConfigurationOptionAzureAsyncOperation/read Hiermee wordt de status van Azure SQL Managed Instance serverconfiguratieoptie Azure asynchrone bewerking.
Microsoft. Sql/servers/advancedThreatProtectionSettings/read Een lijst met serverinstellingen ophalen Advanced Threat Protection die zijn geconfigureerd voor een bepaalde server
Microsoft. Sql/servers/advancedThreatProtectionSettings/write De Advanced Threat Protection-instellingen van de server voor een bepaalde server wijzigen
Microsoft. Sql/servers/auditingSettings/* Controle-instelling voor SQL Server maken en beheren
Microsoft. Sql/servers/extendedAuditingSettings/*
Microsoft. Sql/servers/databases/advancedThreatProtectionSettings/read Een lijst met database-Advanced Threat Protection-instellingen ophalen die zijn geconfigureerd voor een bepaalde database
Microsoft. Sql/servers/databases/advancedThreatProtectionSettings/write De database Advanced Threat Protection-instellingen voor een bepaalde database wijzigen
Microsoft. Sql/servers/databases/advancedThreatProtectionSettings/read Een lijst met database-Advanced Threat Protection-instellingen ophalen die zijn geconfigureerd voor een bepaalde database
Microsoft. Sql/servers/databases/advancedThreatProtectionSettings/write De database Advanced Threat Protection-instellingen voor een bepaalde database wijzigen
Microsoft. Sql/servers/databases/auditingSettings/* Controle-instellingen voor SQL Server-databases maken en beheren
Microsoft. Sql/servers/databases/auditRecords/read De database-blobcontrolerecords ophalen
Microsoft. Sql/servers/databases/currentSensitivityLabels/*
Microsoft. Sql/servers/databases/dataMaskingPolicies/* Beleid voor het maskeren van SQL Server-databasegegevens maken en beheren
Microsoft. Sql/servers/databases/extendedAuditingSettings/read Details ophalen van het uitgebreide blobcontrolebeleid dat is geconfigureerd voor een bepaalde database
Microsoft. Sql/servers/databases/read Retourneert de lijst met databases of haalt de eigenschappen voor de opgegeven database op.
Microsoft. Sql/servers/databases/recommendedSensitivityLabels/*
Microsoft. Sql/servers/databases/schema's/read Een databaseschema ophalen.
Microsoft. Sql/servers/databases/schema's/tabellen/kolommen/lezen Een databasekolom ophalen.
Microsoft. Sql/servers/databases/schema's/tables/columns/sensitivityLabels/*
Microsoft. Sql/servers/databases/schema's/tabellen/lezen Een databasetabel ophalen.
Microsoft. Sql/servers/databases/securityAlertPolicies/* Beveiligingswaarschuwingsbeleid voor SQL Server-databases maken en beheren
Microsoft. Sql/servers/databases/securityMetrics/* Metrische gegevens voor sql Server-databasebeveiliging maken en beheren
Microsoft. Sql/servers/databases/sensitivityLabels/*
Microsoft. Sql/servers/databases/transparentDataEncryption/*
Microsoft. Sql/servers/databases/sqlvulnerabilityAssessments/*
Microsoft. Sql/servers/databases/vulnerabilityAssessments/*
Microsoft. Sql/servers/databases/vulnerabilityAssessmentScans/*
Microsoft. Sql/servers/databases/vulnerabilityAssessmentSettings/*
Microsoft. Sql/servers/devOpsAuditingSettings/*
Microsoft. Sql/servers/firewallRules/*
Microsoft. Sql/servers/read Retourneer de lijst met servers of haalt de eigenschappen voor de opgegeven server op.
Microsoft. Sql/servers/securityAlertPolicies/* Beveiligingswaarschuwingsbeleid voor SQL Server maken en beheren
Microsoft. Sql/servers/sqlvulnerabilityAssessments/*
Microsoft. Sql/servers/vulnerabilityAssessments/*
Microsoft. Ondersteuning/* Een ondersteuningsticket maken en bijwerken
Microsoft. Sql/servers/azureADOnlyAuthentications/*
Microsoft. Sql/managedInstances/read Retourneert de lijst met beheerde exemplaren of haalt de eigenschappen voor het opgegeven beheerde exemplaar op.
Microsoft. Sql/managedInstances/azureADOnlyAuthentications/*
Microsoft. Beveiliging/sqlVulnerabilityAssessments/*
Microsoft. Sql/managedInstances/administrators/read Hiermee haalt u een lijst met beheerders van beheerde exemplaren op.
Microsoft. Sql/servers/administrators/read Hiermee haalt u een specifiek Azure Active Directory administratorobject op
Microsoft. Sql/servers/databases/ledgerDigestUploads/*
Microsoft. Sql/locations/ledgerDigestUploadsAzureAsyncOperation/read Hiermee worden bewerkingen uitgevoerd voor het uploaden van grootboeksamenvattinstellingen
Microsoft. Sql/locations/ledgerDigestUploadsOperationResults/read Hiermee worden bewerkingen uitgevoerd voor het uploaden van grootboeksamenvattinstellingen
Microsoft. Sql/servers/externalPolicyBasedAuthorizations/*
Niet-acties
geen
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage the security-related policies of SQL servers and databases, but not access to them.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3",
  "name": "056cd41c-7e88-42e1-933e-88ba6a50c9c3",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action",
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Sql/locations/administratorAzureAsyncOperation/read",
        "Microsoft.Sql/managedInstances/advancedThreatProtectionSettings/read",
        "Microsoft.Sql/managedInstances/advancedThreatProtectionSettings/write",
        "Microsoft.Sql/managedInstances/databases/advancedThreatProtectionSettings/read",
        "Microsoft.Sql/managedInstances/databases/advancedThreatProtectionSettings/write",
        "Microsoft.Sql/managedInstances/advancedThreatProtectionSettings/read",
        "Microsoft.Sql/managedInstances/advancedThreatProtectionSettings/write",
        "Microsoft.Sql/managedInstances/databases/advancedThreatProtectionSettings/read",
        "Microsoft.Sql/managedInstances/databases/advancedThreatProtectionSettings/write",
        "Microsoft.Sql/managedInstances/databases/currentSensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/recommendedSensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/schemas/tables/columns/sensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/securityAlertPolicies/*",
        "Microsoft.Sql/managedInstances/databases/sensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments/*",
        "Microsoft.Sql/servers/advancedThreatProtectionSettings/read",
        "Microsoft.Sql/servers/advancedThreatProtectionSettings/write",
        "Microsoft.Sql/managedInstances/securityAlertPolicies/*",
        "Microsoft.Sql/managedInstances/databases/transparentDataEncryption/*",
        "Microsoft.Sql/managedInstances/vulnerabilityAssessments/*",
        "Microsoft.Sql/managedInstances/serverConfigurationOptions/read",
        "Microsoft.Sql/managedInstances/serverConfigurationOptions/write",
        "Microsoft.Sql/locations/serverConfigurationOptionAzureAsyncOperation/read",
        "Microsoft.Sql/servers/advancedThreatProtectionSettings/read",
        "Microsoft.Sql/servers/advancedThreatProtectionSettings/write",
        "Microsoft.Sql/servers/auditingSettings/*",
        "Microsoft.Sql/servers/extendedAuditingSettings/*",
        "Microsoft.Sql/servers/databases/advancedThreatProtectionSettings/read",
        "Microsoft.Sql/servers/databases/advancedThreatProtectionSettings/write",
        "Microsoft.Sql/servers/databases/advancedThreatProtectionSettings/read",
        "Microsoft.Sql/servers/databases/advancedThreatProtectionSettings/write",
        "Microsoft.Sql/servers/databases/auditingSettings/*",
        "Microsoft.Sql/servers/databases/auditRecords/read",
        "Microsoft.Sql/servers/databases/currentSensitivityLabels/*",
        "Microsoft.Sql/servers/databases/dataMaskingPolicies/*",
        "Microsoft.Sql/servers/databases/extendedAuditingSettings/read",
        "Microsoft.Sql/servers/databases/read",
        "Microsoft.Sql/servers/databases/recommendedSensitivityLabels/*",
        "Microsoft.Sql/servers/databases/schemas/read",
        "Microsoft.Sql/servers/databases/schemas/tables/columns/read",
        "Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*",
        "Microsoft.Sql/servers/databases/schemas/tables/read",
        "Microsoft.Sql/servers/databases/securityAlertPolicies/*",
        "Microsoft.Sql/servers/databases/securityMetrics/*",
        "Microsoft.Sql/servers/databases/sensitivityLabels/*",
        "Microsoft.Sql/servers/databases/transparentDataEncryption/*",
        "Microsoft.Sql/servers/databases/sqlvulnerabilityAssessments/*",
        "Microsoft.Sql/servers/databases/vulnerabilityAssessments/*",
        "Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*",
        "Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*",
        "Microsoft.Sql/servers/devOpsAuditingSettings/*",
        "Microsoft.Sql/servers/firewallRules/*",
        "Microsoft.Sql/servers/read",
        "Microsoft.Sql/servers/securityAlertPolicies/*",
        "Microsoft.Sql/servers/sqlvulnerabilityAssessments/*",
        "Microsoft.Sql/servers/vulnerabilityAssessments/*",
        "Microsoft.Support/*",
        "Microsoft.Sql/servers/azureADOnlyAuthentications/*",
        "Microsoft.Sql/managedInstances/read",
        "Microsoft.Sql/managedInstances/azureADOnlyAuthentications/*",
        "Microsoft.Security/sqlVulnerabilityAssessments/*",
        "Microsoft.Sql/managedInstances/administrators/read",
        "Microsoft.Sql/servers/administrators/read",
        "Microsoft.Sql/servers/databases/ledgerDigestUploads/*",
        "Microsoft.Sql/locations/ledgerDigestUploadsAzureAsyncOperation/read",
        "Microsoft.Sql/locations/ledgerDigestUploadsOperationResults/read",
        "Microsoft.Sql/servers/externalPolicyBasedAuthorizations/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "SQL Security Manager",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

SQL Server inzender

Hiermee kunt u SQL-servers en -databases beheren, maar geen toegang tot deze servers en niet tot hun beveiligingsbeleid.

Meer informatie

Acties Beschrijving
Microsoft. Autorisatie/*/read Rollen en roltoewijzingen lezen
Microsoft. Inzichten/alertRules/* Een klassieke metrische waarschuwing maken en beheren
Microsoft. ResourceHealth/availabilityStatuses/read Hiermee haalt u de beschikbaarheidsstatussen voor alle resources in het opgegeven bereik op
Microsoft. Resources/deployments/* Een implementatie maken en beheren
Microsoft. Resources/subscriptions/resourceGroups/read Hiermee haalt u resourcegroepen op of vermeldt u deze.
Microsoft. Sql/locations/*/read
Microsoft. Sql/servers/* SQL-servers maken en beheren
Microsoft. Ondersteuning/* Een ondersteuningsticket maken en bijwerken
Microsoft. Inzichten/metrische gegevens/lezen Metrische gegevens lezen
Microsoft. Inzichten/metricDefinitions/read Metrische definities lezen
Niet-acties
Microsoft. Sql/managedInstances/databases/currentSensitivityLabels/*
Microsoft. Sql/managedInstances/databases/recommendedSensitivityLabels/*
Microsoft. Sql/managedInstances/databases/schema's/tables/columns/sensitivityLabels/*
Microsoft. Sql/managedInstances/databases/securityAlertPolicies/*
Microsoft. Sql/managedInstances/databases/sensitivityLabels/*
Microsoft. Sql/managedInstances/databases/vulnerabilityAssessments/*
Microsoft. Sql/managedInstances/securityAlertPolicies/*
Microsoft. Sql/managedInstances/vulnerabilityAssessments/*
Microsoft. Sql/servers/auditingSettings/* Controle-instellingen voor SQL Server bewerken
Microsoft. Sql/servers/databases/auditingSettings/* Controle-instellingen voor SQL Server-database bewerken
Microsoft. Sql/servers/databases/auditRecords/read De database-blobcontrolerecords ophalen
Microsoft. Sql/servers/databases/currentSensitivityLabels/*
Microsoft. Sql/servers/databases/dataMaskingPolicies/* Beleid voor het maskeren van SQL Server-databasegegevens bewerken
Microsoft. Sql/servers/databases/extendedAuditingSettings/*
Microsoft. Sql/servers/databases/recommendedSensitivityLabels/*
Microsoft. Sql/servers/databases/schema's/tables/columns/sensitivityLabels/*
Microsoft. Sql/servers/databases/securityAlertPolicies/* Beveiligingswaarschuwingsbeleid voor SQL Server-database bewerken
Microsoft. Sql/servers/databases/securityMetrics/* Metrische gegevens over beveiliging van SQL Server-databases bewerken
Microsoft. Sql/servers/databases/sensitivityLabels/*
Microsoft. Sql/servers/databases/vulnerabilityAssessments/*
Microsoft. Sql/servers/databases/vulnerabilityAssessmentScans/*
Microsoft. Sql/servers/databases/vulnerabilityAssessmentSettings/*
Microsoft. Sql/servers/devOpsAuditingSettings/*
Microsoft. Sql/servers/extendedAuditingSettings/*
Microsoft. Sql/servers/securityAlertPolicies/* Beveiligingswaarschuwingsbeleid voor SQL Server bewerken
Microsoft. Sql/servers/vulnerabilityAssessments/*
Microsoft. Sql/servers/azureADOnlyAuthentications/delete Hiermee verwijdert u een specifieke server Azure Active Directory alleen verificatieobject
Microsoft. Sql/servers/azureADOnlyAuthentications/write Voegt een specifieke server toe of werkt deze bij Azure Active Directory alleen verificatieobject
Microsoft. Sql/servers/externalPolicyBasedAuthorizations/delete Hiermee verwijdert u een specifieke externe server op basis van autorisatie-eigenschap
Microsoft. Sql/servers/externalPolicyBasedAuthorizations/write Een specifieke op beleid gebaseerde autorisatie-eigenschap voor een specifieke server toevoegen of bijwerken
Data-acties
geen
NotDataActies
geen
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437",
  "name": "6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Sql/locations/*/read",
        "Microsoft.Sql/servers/*",
        "Microsoft.Support/*",
        "Microsoft.Insights/metrics/read",
        "Microsoft.Insights/metricDefinitions/read"
      ],
      "notActions": [
        "Microsoft.Sql/managedInstances/databases/currentSensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/recommendedSensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/schemas/tables/columns/sensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/securityAlertPolicies/*",
        "Microsoft.Sql/managedInstances/databases/sensitivityLabels/*",
        "Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments/*",
        "Microsoft.Sql/managedInstances/securityAlertPolicies/*",
        "Microsoft.Sql/managedInstances/vulnerabilityAssessments/*",
        "Microsoft.Sql/servers/auditingSettings/*",
        "Microsoft.Sql/servers/databases/auditingSettings/*",
        "Microsoft.Sql/servers/databases/auditRecords/read",
        "Microsoft.Sql/servers/databases/currentSensitivityLabels/*",
        "Microsoft.Sql/servers/databases/dataMaskingPolicies/*",
        "Microsoft.Sql/servers/databases/extendedAuditingSettings/*",
        "Microsoft.Sql/servers/databases/recommendedSensitivityLabels/*",
        "Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*",
        "Microsoft.Sql/servers/databases/securityAlertPolicies/*",
        "Microsoft.Sql/servers/databases/securityMetrics/*",
        "Microsoft.Sql/servers/databases/sensitivityLabels/*",
        "Microsoft.Sql/servers/databases/vulnerabilityAssessments/*",
        "Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*",
        "Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*",
        "Microsoft.Sql/servers/devOpsAuditingSettings/*",
        "Microsoft.Sql/servers/extendedAuditingSettings/*",
        "Microsoft.Sql/servers/securityAlertPolicies/*",
        "Microsoft.Sql/servers/vulnerabilityAssessments/*",
        "Microsoft.Sql/servers/azureADOnlyAuthentications/delete",
        "Microsoft.Sql/servers/azureADOnlyAuthentications/write",
        "Microsoft.Sql/servers/externalPolicyBasedAuthorizations/delete",
        "Microsoft.Sql/servers/externalPolicyBasedAuthorizations/write"
      ],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "SQL Server Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Volgende stappen