Freigeben über


Integrierte Azure-Rollen für die Migration

In diesem Artikel werden die integrierten Azure-Rollen in der Kategorie "Migration" aufgeführt.

Azure Migrate – Entscheidungs- und Planexperte

Gewährt eingeschränkten Zugriff auf das Azure Migrate-Projekt, um nur Planungsvorgänge auszuführen, einschließlich appliancebasierter Ermittlung, Verwalten des Inventars, Identifizieren von Serverabhängigkeiten, Erstellung von Business Case & Assessment-Berichten.

Weitere Informationen

Aktionen Description
Microsoft.Resources/subscriptions/resourceGroups/read Ruft Ressourcengruppen ab oder listet sie auf.
Microsoft.Resources/subscriptions/read Ruft die Abonnementliste ab.
Microsoft.Resources/deployments/* Erstellen und Verwalten einer Bereitstellung
Microsoft.Resources/subscriptions/locations/read Ruft die Liste der unterstützten Speicherorte ab.
Microsoft.Resources/checkResourceName/action Überprüfen Sie den Ressourcennamen auf Gültigkeit.
Microsoft.Resources/deploymentScripts/write Erstellt oder aktualisiert ein Bereitstellungsskript
Microsoft.Resources/deploymentScripts/read Ruft Bereitstellungsskripts ab oder listet sie auf
Microsoft.Resources/links/write Erstellt oder aktualisiert eine Ressourcenverknüpfung.
Microsoft.Authorization/*/read Lesen von Rollen und Rollenzuweisungen
Microsoft.Authorization/locks/write Dient zum Hinzufügen von Sperren im angegebenen Bereich.
Microsoft.Authorization/locks/delete Dient zum Löschen von Sperren im angegebenen Bereich.
Microsoft.Insights/alertRules/* Erstellen und Verwalten einer klassischen Metrikwarnung
Microsoft.Migrate/*
Microsoft.ApplicationMigration/*
Microsoft.OffAzure/*
Microsoft.MySQLDiscovery/*
Microsoft.Support/* Erstellen und Aktualisieren eines Supporttickets
Microsoft.DependencyMap/*
Microsoft.KeyVault/Vaults/*
Microsoft.KeyVault/checkNameAvailability/read Überprüft, ob ein Schlüsseltresorname gültig ist und nicht verwendet wird
Microsoft.HybridCompute/machines/read Liest einen beliebigen Azure Arc-Computer.
Microsoft.HybridCompute/machines/write Schreibt auf einem Azure Arc-Computer
Microsoft.HybridCompute/machines/delete Löscht einen Azure Arc-Computer
Microsoft.HybridCompute/register/action Registriert das Abonnement für den Microsoft.HybridCompute-Ressourcenanbieter
Microsoft.Network/virtualNetworks/subnets/write Erstellt ein Subnetz für virtuelle Netzwerke oder aktualisiert ein vorhandenes Subnetz für virtuelle Netzwerke.
Microsoft.Network/virtualNetworks/subnets/join/action Verknüpft ein virtuelles Netzwerk. Nicht warnbar.
Microsoft.Network/Netzwerksicherheitsgruppen/beitreten/aktion Verknüpft eine Netzwerksicherheitsgruppe. Nicht warnbar.
Microsoft.Network/virtualNetworks/join/action Verknüpft ein virtuelles Netzwerk. Nicht warnbar.
Microsoft.Network/privateEndpoints/read Ruft eine private Endpunktressource ab.
Microsoft.Network/privateEndpoints/write Erstellt einen neuen privaten Endpunkt oder aktualisiert einen vorhandenen privaten Endpunkt.
Microsoft.Network/privateEndpoints/privateDnsZoneGroups/write Übermittelt eine private DNS-Zonengruppe.
Microsoft.Network/privateDnsZones/write Erstellt oder aktualisiert eine Zone mit Privatem DNS innerhalb einer Ressourcengruppe. Beachten Sie, dass dieser Befehl nicht zum Erstellen oder Aktualisieren von Verknüpfungen mit dem virtuellen Netzwerk oder von Ressourceneintragssätzen innerhalb der Zone verwendet werden kann.
Microsoft.Network/privateDnsZones/virtualNetworkLinks/write Erstellt oder aktualisiert die Verknüpfung einer Zone mit Privatem DNS mit dem virtuellen Netzwerk
Microsoft.Network/privateDnsZones/join/action Verknüpft eine private DNS-Zone
Microsoft.Network/privateDnsZones/A/write Erstellt oder aktualisiert einen Ressourceneintragssatz vom Typ „A“ innerhalb einer Zone mit privatem DNS. Die aktuellen Ressourceneinträge des Ressourceneintragssatzes werden durch die angegebenen Einträge ersetzt.
Microsoft.Network/register/action Registriert das Abonnement.
Microsoft.Network/virtualNetworks/subnets/read Ruft eine Subnetzdefinition für virtuelle Netzwerke ab.
Microsoft.Network/privateEndpoints/privateDnsZoneGroups/read Ruft eine private DNS-Zonengruppe ab.
Microsoft.Storage/storageAccounts/*/read
Microsoft.Storage/storageAccounts/*/write
Microsoft.Storage/storageAccounts/listKeys/action Gibt die Zugriffsschlüssel für das angegebene Speicherkonto zurück.
Microsoft.GuestConfiguration/register/action Registriert das Abonnement für den Ressourcenanbieter „Microsoft.GuestConfiguration“
Microsoft.HybridConnectivity/register/action Registrieren des Abonnements für Microsoft.HybridConnectivity
Microsoft.DataReplication/*/read
Microsoft.DataReplication/register/action Registriert das Abonnement für den Microsoft.DataReplication-Ressourcenanbieter.
Microsoft.DataReplication/replicationVaults/write Aktualisiert jeden Tresor
Microsoft.RecoveryServices/Vaults/*
Microsoft.RecoveryServices/register/action Registriert das Abonnement für den angegebenen Ressourcenanbieter.
Microsoft.KeyVault/register/action Registriert ein Abonnement
Microsoft.AzureArcData/register/action Registrieren des Abonnements für Microsoft.AzureArcData
Microsoft.Resources/links/read Dient zum Abrufen oder Auflisten von Ressourcenverknüpfungslinks.
NotActions
nichts
DatenAktionen
nichts
NotDataActions
nichts
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants restricted access on Azure Migrate project to only perform planning operations including appliance-based discovery, managing inventory, identifying server dependencies, creation of business case & assessment reports.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/7859c0b0-0bb9-4994-bd12-cd529af7d646",
  "name": "7859c0b0-0bb9-4994-bd12-cd529af7d646",
  "permissions": [
    {
      "actions": [
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/locations/read",
        "Microsoft.Resources/checkResourceName/action",
        "Microsoft.Resources/deploymentScripts/write",
        "Microsoft.Resources/deploymentScripts/read",
        "Microsoft.Resources/links/write",
        "Microsoft.Authorization/*/read",
        "Microsoft.Authorization/locks/write",
        "Microsoft.Authorization/locks/delete",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Migrate/*",
        "Microsoft.ApplicationMigration/*",
        "Microsoft.OffAzure/*",
        "Microsoft.MySQLDiscovery/*",
        "Microsoft.Support/*",
        "Microsoft.DependencyMap/*",
        "Microsoft.KeyVault/vaults/*",
        "Microsoft.KeyVault/checkNameAvailability/read",
        "Microsoft.HybridCompute/machines/read",
        "Microsoft.HybridCompute/machines/write",
        "Microsoft.HybridCompute/machines/delete",
        "Microsoft.HybridCompute/register/action",
        "Microsoft.Network/virtualNetworks/subnets/write",
        "Microsoft.Network/virtualNetworks/subnets/join/action",
        "Microsoft.Network/networkSecurityGroups/join/action",
        "Microsoft.Network/virtualNetworks/join/action",
        "Microsoft.Network/privateEndpoints/read",
        "Microsoft.Network/privateEndpoints/write",
        "Microsoft.Network/privateEndpoints/privateDnsZoneGroups/write",
        "Microsoft.Network/privateDnsZones/write",
        "Microsoft.Network/privateDnsZones/virtualNetworkLinks/write",
        "Microsoft.Network/privateDnsZones/join/action",
        "Microsoft.Network/privateDnsZones/A/write",
        "Microsoft.Network/register/action",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/privateEndpoints/privateDnsZoneGroups/read",
        "Microsoft.Storage/storageAccounts/*/read",
        "Microsoft.Storage/storageAccounts/*/write",
        "Microsoft.Storage/storageAccounts/listKeys/action",
        "Microsoft.GuestConfiguration/register/action",
        "Microsoft.HybridConnectivity/register/action",
        "Microsoft.DataReplication/*/read",
        "Microsoft.DataReplication/register/action",
        "Microsoft.DataReplication/replicationVaults/write",
        "Microsoft.RecoveryServices/vaults/*",
        "Microsoft.RecoveryServices/register/action",
        "Microsoft.KeyVault/register/action",
        "Microsoft.AzureArcData/register/action",
        "Microsoft.Resources/links/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Migrate Decide and Plan Expert",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Azure Migrate- Ausführungsexperte

Gewährt eingeschränkten Zugriff auf ein Azure Migrate-Projekt, um nur migrationsbezogene Vorgänge auszuführen, einschließlich Replikation, Ausführung von Testmigrationen, Nachverfolgung und Überwachung des Migrationsfortschritts sowie Initiierung von agentlosen und agentbasierten Migrationen.

Enthält eine ABAC-Bedingung, um Rollenzuweisungen einzuschränken.

Weitere Informationen

Aktionen Description
Microsoft.Resources/subscriptions/resourceGroups/read Ruft Ressourcengruppen ab oder listet sie auf.
Microsoft.Resources/subscriptions/read Ruft die Abonnementliste ab.
Microsoft.Resources/deployments/* Erstellen und Verwalten einer Bereitstellung
Microsoft.Resources/subscriptions/resourceGroups/write Erstellt oder aktualisiert eine Ressourcengruppe.
Microsoft.Resources/subscriptions/locations/read Ruft die Liste der unterstützten Speicherorte ab.
Microsoft.Resources/checkResourceName/action Überprüfen Sie den Ressourcennamen auf Gültigkeit.
Microsoft.Resources/deploymentScripts/write Erstellt oder aktualisiert ein Bereitstellungsskript
Microsoft.Resources/deploymentScripts/read Ruft Bereitstellungsskripts ab oder listet sie auf
Microsoft.Resources/links/write Erstellt oder aktualisiert eine Ressourcenverknüpfung.
Microsoft.Authorization/*/read Lesen von Rollen und Rollenzuweisungen
Microsoft.Authorization/locks/write Dient zum Hinzufügen von Sperren im angegebenen Bereich.
Microsoft.Authorization/locks/delete Dient zum Löschen von Sperren im angegebenen Bereich.
Microsoft.Insights/alertRules/* Erstellen und Verwalten einer klassischen Metrikwarnung
Microsoft.Migrate/*/read
Microsoft.ApplicationMigration/*/read
Microsoft.OffAzure/*/read
Microsoft.MySQLDiscovery/*/read
Microsoft.Support/* Erstellen und Aktualisieren eines Supporttickets
Microsoft.Network/networkInterfaces/read Ruft eine Netzwerkschnittstellendefinition ab.
Microsoft.Network/networkInterfaces/write Erstellt eine Netzwerkschnittstelle oder aktualisiert eine vorhandene Netzwerkschnittstelle.
Microsoft.Network/networkInterfaces/delete Löscht eine Netzwerkschnittstelle.
Microsoft.Network/virtualNetworks/read Dient zum Abrufen der Definition des virtuellen Netzwerks.
Microsoft.Network/virtualNetworks/subnets/read Ruft eine Subnetzdefinition für virtuelle Netzwerke ab.
Microsoft.Storage/storageAccounts/*/read
Microsoft.Storage/storageAccounts/*/write
Microsoft.Storage/storageAccounts/listKeys/action Gibt die Zugriffsschlüssel für das angegebene Speicherkonto zurück.
Microsoft.Compute/register/action Registriert ein Abonnement beim Microsoft.Compute-Ressourcenanbieter.
Microsoft.Compute/availabilitySets/read Dient zum Abrufen der Eigenschaften einer Verfügbarkeitsgruppe.
Microsoft.Compute/availabilitySets/vmSizes/read Dient zum Auflisten der Größen, die zum Erstellen oder Aktualisieren eines virtuellen Computers in der Verfügbarkeitsgruppe zur Verfügung stehen.
Microsoft.Compute/diskEncryptionSets/read Abrufen der Eigenschaften eines Datenträgerverschlüsselungssatzes
Microsoft.Compute/skus/read Ruft die Liste der verfügbaren Microsoft.Compute-SKUs für Ihr Abonnement ab.
Microsoft.Compute/disks/read Dient zum Abrufen der Eigenschaften eines Datenträgers.
Microsoft.Compute/Festplatten/schreiben Erstellt einen neuen Datenträger oder aktualisiert einen bereits vorhandenen.
Microsoft.Compute/Disks/Delete Löscht den Datenträger.
Microsoft.Compute/virtualMachines/read Dient zum Abrufen der Eigenschaften eines virtuellen Computers.
Microsoft.Compute/virtualMachines/write Erstellt einen neuen virtuellen Computer oder aktualisiert einen vorhandenen virtuellen Computer.
Microsoft.Compute/virtualMachines/delete Löscht den virtuellen Computer.
Microsoft.RecoveryServices/Vaults/*
Microsoft.RecoveryServices/register/action Registriert das Abonnement für den angegebenen Ressourcenanbieter.
Microsoft.RecoveryServices/operations/read Der Vorgang gibt die Liste der Vorgänge für einen Ressourcenanbieter zurück.
Microsoft.Resources/links/read Dient zum Abrufen oder Auflisten von Ressourcenverknüpfungslinks.
Microsoft.DependencyMap/*/read
Microsoft.DependencyMap/maps/*/action
NotActions
Microsoft.OffAzure/hypervSites/machines/inventoryinsights/pendingupdates/*
Microsoft.OffAzure/hypervSites/machines/inventoryinsights/vulnerabilities/*
Microsoft.OffAzure/serverSites/machines/inventoryinsights/pendingupdates/*
Microsoft.OffAzure/serverSites/machines/inventoryinsights/vulnerabilities/*
Microsoft.OffAzure/vmwareSites/machines/inventoryinsights/vulnerabilities/*
Microsoft.OffAzure/vmwareSites/machines/inventoryinsights/pendingupdates/*
DatenAktionen
nichts
NotDataActions
nichts
Aktionen
Microsoft.Authorization/roleAssignments/write Dient zum Erstellen einer Rollenzuweisung im angegebenen Bereich.
Microsoft.Authorization/roleAssignments/delete Dient zum Löschen einer Rollenzuweisung im angegebenen Bereich.
NotActions
nichts
DatenAktionen
nichts
NotDataActions
nichts
Zustand
((! (ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{17d1049b-9a84-46fb-8f53-869881c3d3ab, ba92f5b4-2d11-453d-a403-e96b0029c9fe})) AND (!( ActionMatches{'Microsoft.Authorization/roleAssignments/delete'}) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{17d1049b-9a84-46fb-8f53-869881c3d3ab, ba92f5b4-2d11-453d-a403-e96b0029c9fe})) Hinzufügen oder Entfernen von Rollenzuweisungen für die folgenden Rollen:
Mitwirkender an Speicherkonto
Mitwirkender an Storage-Blobdaten
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants restricted access on an Azure Migrate project to only perform migration related operations, including replication, execution of test migrations, tracking and monitoring of migration progress, and initiation of agentless and agent-based migrations.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/1cfa4eac-9a23-481c-a793-bfb6958e836b",
  "name": "1cfa4eac-9a23-481c-a793-bfb6958e836b",
  "permissions": [
    {
      "actions": [
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/write",
        "Microsoft.Resources/subscriptions/locations/read",
        "Microsoft.Resources/checkResourceName/action",
        "Microsoft.Resources/deploymentScripts/write",
        "Microsoft.Resources/deploymentScripts/read",
        "Microsoft.Resources/links/write",
        "Microsoft.Authorization/*/read",
        "Microsoft.Authorization/locks/write",
        "Microsoft.Authorization/locks/delete",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Migrate/*/read",
        "Microsoft.ApplicationMigration/*/read",
        "Microsoft.OffAzure/*/read",
        "Microsoft.MySQLDiscovery/*/read",
        "Microsoft.Support/*",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Network/networkInterfaces/write",
        "Microsoft.Network/networkInterfaces/delete",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Storage/storageAccounts/*/read",
        "Microsoft.Storage/storageAccounts/*/write",
        "Microsoft.Storage/storageAccounts/listKeys/action",
        "Microsoft.Compute/register/action",
        "Microsoft.Compute/availabilitySets/read",
        "Microsoft.Compute/availabilitySets/vmSizes/read",
        "Microsoft.Compute/diskEncryptionSets/read",
        "Microsoft.Compute/skus/read",
        "Microsoft.Compute/disks/read",
        "Microsoft.Compute/disks/write",
        "Microsoft.Compute/disks/delete",
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Compute/virtualMachines/write",
        "Microsoft.Compute/virtualMachines/delete",
        "Microsoft.RecoveryServices/vaults/*",
        "Microsoft.RecoveryServices/register/action",
        "Microsoft.RecoveryServices/operations/read",
        "Microsoft.Resources/links/read",
        "Microsoft.DependencyMap/*/read",
        "Microsoft.DependencyMap/maps/*/action"
      ],
      "notActions": [
        "Microsoft.OffAzure/hypervSites/machines/inventoryinsights/pendingupdates/*",
        "Microsoft.OffAzure/hypervSites/machines/inventoryinsights/vulnerabilities/*",
        "Microsoft.OffAzure/serverSites/machines/inventoryinsights/pendingupdates/*",
        "Microsoft.OffAzure/serverSites/machines/inventoryinsights/vulnerabilities/*",
        "Microsoft.OffAzure/vmwareSites/machines/inventoryinsights/vulnerabilities/*",
        "Microsoft.OffAzure/vmwareSites/machines/inventoryinsights/pendingupdates/*"
      ],
      "dataActions": [],
      "notDataActions": []
    },
    {
      "actions": [
        "Microsoft.Authorization/roleAssignments/write",
        "Microsoft.Authorization/roleAssignments/delete"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": [],
      "conditionVersion": "2.0",
      "condition": "((!(ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{17d1049b-9a84-46fb-8f53-869881c3d3ab, ba92f5b4-2d11-453d-a403-e96b0029c9fe})) AND ((!(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{17d1049b-9a84-46fb-8f53-869881c3d3ab, ba92f5b4-2d11-453d-a403-e96b0029c9fe}))"
    }
  ],
  "roleName": "Azure Migrate Execute Expert",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Azure Migrate-Besitzer

Gewährt vollzugriff auf das Erstellen und Verwalten von Azure Migrate-Projekten, einschließlich appliancebasierter Ermittlung, Erstellung von Business Case & Assessment-Bericht und Ausführung von Migrationen; Gewährt außerdem die Möglichkeit, Azure Migrate-spezifische Rollen in Azure RBAC zuzuweisen.

Enthält eine ABAC-Bedingung, um Rollenzuweisungen einzuschränken.

Weitere Informationen

Aktionen Description
Microsoft.Resources/subscriptions/resourceGroups/read Ruft Ressourcengruppen ab oder listet sie auf.
Microsoft.Resources/deployments/* Erstellen und Verwalten einer Bereitstellung
Microsoft.Resources/subscriptions/resourceGroups/write Erstellt oder aktualisiert eine Ressourcengruppe.
Microsoft.Resources/subscriptions/read Ruft die Abonnementliste ab.
Microsoft.Resources/subscriptions/locations/read Ruft die Liste der unterstützten Speicherorte ab.
Microsoft.Resources/checkResourceName/action Überprüfen Sie den Ressourcennamen auf Gültigkeit.
Microsoft.Resources/deploymentScripts/write Erstellt oder aktualisiert ein Bereitstellungsskript
Microsoft.Resources/deploymentScripts/read Ruft Bereitstellungsskripts ab oder listet sie auf
Microsoft.Resources/links/write Erstellt oder aktualisiert eine Ressourcenverknüpfung.
Microsoft.Authorization/*/read Lesen von Rollen und Rollenzuweisungen
Microsoft.Authorization/locks/write Dient zum Hinzufügen von Sperren im angegebenen Bereich.
Microsoft.Authorization/locks/delete Dient zum Löschen von Sperren im angegebenen Bereich.
Microsoft.Insights/alertRules/* Erstellen und Verwalten einer klassischen Metrikwarnung
Microsoft.Migrate/*
Microsoft.ApplicationMigration/*
Microsoft.OffAzure/*
Microsoft.Support/* Erstellen und Aktualisieren eines Supporttickets
Microsoft.MySQLDiscovery/*
Microsoft.DependencyMap/*
Microsoft.KeyVault/Vaults/*
Microsoft.KeyVault/checkNameAvailability/read Überprüft, ob ein Schlüsseltresorname gültig ist und nicht verwendet wird
Microsoft.HybridCompute/machines/read Liest einen beliebigen Azure Arc-Computer.
Microsoft.HybridCompute/machines/write Schreibt auf einem Azure Arc-Computer
Microsoft.HybridCompute/machines/delete Löscht einen Azure Arc-Computer
Microsoft.HybridCompute/register/action Registriert das Abonnement für den Microsoft.HybridCompute-Ressourcenanbieter
Microsoft.Network/networkInterfaces/read Ruft eine Netzwerkschnittstellendefinition ab.
Microsoft.Network/networkInterfaces/write Erstellt eine Netzwerkschnittstelle oder aktualisiert eine vorhandene Netzwerkschnittstelle.
Microsoft.Network/networkInterfaces/delete Löscht eine Netzwerkschnittstelle.
Microsoft.Network/virtualNetworks/read Dient zum Abrufen der Definition des virtuellen Netzwerks.
Microsoft.Network/virtualNetworks/subnets/write Erstellt ein Subnetz für virtuelle Netzwerke oder aktualisiert ein vorhandenes Subnetz für virtuelle Netzwerke.
Microsoft.Network/virtualNetworks/subnets/join/action Verknüpft ein virtuelles Netzwerk. Nicht warnbar.
Microsoft.Network/Netzwerksicherheitsgruppen/beitreten/aktion Verknüpft eine Netzwerksicherheitsgruppe. Nicht warnbar.
Microsoft.Network/virtualNetworks/join/action Verknüpft ein virtuelles Netzwerk. Nicht warnbar.
Microsoft.Network/privateEndpoints/read Ruft eine private Endpunktressource ab.
Microsoft.Network/privateEndpoints/write Erstellt einen neuen privaten Endpunkt oder aktualisiert einen vorhandenen privaten Endpunkt.
Microsoft.Network/privateEndpoints/privateDnsZoneGroups/write Übermittelt eine private DNS-Zonengruppe.
Microsoft.Network/privateDnsZones/write Erstellt oder aktualisiert eine Zone mit Privatem DNS innerhalb einer Ressourcengruppe. Beachten Sie, dass dieser Befehl nicht zum Erstellen oder Aktualisieren von Verknüpfungen mit dem virtuellen Netzwerk oder von Ressourceneintragssätzen innerhalb der Zone verwendet werden kann.
Microsoft.Network/privateDnsZones/virtualNetworkLinks/write Erstellt oder aktualisiert die Verknüpfung einer Zone mit Privatem DNS mit dem virtuellen Netzwerk
Microsoft.Network/privateDnsZones/join/action Verknüpft eine private DNS-Zone
Microsoft.Network/privateDnsZones/A/write Erstellt oder aktualisiert einen Ressourceneintragssatz vom Typ „A“ innerhalb einer Zone mit privatem DNS. Die aktuellen Ressourceneinträge des Ressourceneintragssatzes werden durch die angegebenen Einträge ersetzt.
Microsoft.Network/register/action Registriert das Abonnement.
Microsoft.Network/virtualNetworks/subnets/read Ruft eine Subnetzdefinition für virtuelle Netzwerke ab.
Microsoft.Network/privateEndpoints/privateDnsZoneGroups/read Ruft eine private DNS-Zonengruppe ab.
Microsoft.Storage/storageAccounts/* Erstellen und Verwalten von Speicherkonten
Microsoft.GuestConfiguration/register/action Registriert das Abonnement für den Ressourcenanbieter „Microsoft.GuestConfiguration“
Microsoft.Compute/register/action Registriert ein Abonnement beim Microsoft.Compute-Ressourcenanbieter.
Microsoft.Compute/availabilitySets/read Dient zum Abrufen der Eigenschaften einer Verfügbarkeitsgruppe.
Microsoft.Compute/availabilitySets/vmSizes/read Dient zum Auflisten der Größen, die zum Erstellen oder Aktualisieren eines virtuellen Computers in der Verfügbarkeitsgruppe zur Verfügung stehen.
Microsoft.Compute/diskEncryptionSets/read Abrufen der Eigenschaften eines Datenträgerverschlüsselungssatzes
Microsoft.Compute/skus/read Ruft die Liste der verfügbaren Microsoft.Compute-SKUs für Ihr Abonnement ab.
Microsoft.Compute/disks/read Dient zum Abrufen der Eigenschaften eines Datenträgers.
Microsoft.Compute/Festplatten/schreiben Erstellt einen neuen Datenträger oder aktualisiert einen bereits vorhandenen.
Microsoft.Compute/Disks/Delete Löscht den Datenträger.
Microsoft.Compute/virtualMachines/read Dient zum Abrufen der Eigenschaften eines virtuellen Computers.
Microsoft.Compute/virtualMachines/write Erstellt einen neuen virtuellen Computer oder aktualisiert einen vorhandenen virtuellen Computer.
Microsoft.Compute/virtualMachines/delete Löscht den virtuellen Computer.
Microsoft.HybridConnectivity/register/action Registrieren des Abonnements für Microsoft.HybridConnectivity
Microsoft.RecoveryServices/Vaults/*
Microsoft.RecoveryServices/register/action Registriert das Abonnement für den angegebenen Ressourcenanbieter.
Microsoft.RecoveryServices/operations/read Der Vorgang gibt die Liste der Vorgänge für einen Ressourcenanbieter zurück.
Microsoft.DataReplication/*/read
Microsoft.DataReplication/register/action Registriert das Abonnement für den Microsoft.DataReplication-Ressourcenanbieter.
Microsoft.DataReplication/replicationVaults/write Aktualisiert jeden Tresor
Microsoft.KeyVault/register/action Registriert ein Abonnement
Microsoft.AzureArcData/register/action Registrieren des Abonnements für Microsoft.AzureArcData
Microsoft.Resources/links/read Dient zum Abrufen oder Auflisten von Ressourcenverknüpfungslinks.
NotActions
nichts
DatenAktionen
nichts
NotDataActions
nichts
Aktionen
Microsoft.Authorization/roleAssignments/write Dient zum Erstellen einer Rollenzuweisung im angegebenen Bereich.
Microsoft.Authorization/roleAssignments/delete Dient zum Löschen einer Rollenzuweisung im angegebenen Bereich.
NotActions
nichts
DatenAktionen
nichts
NotDataActions
nichts
Zustand
((! (ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{7859c0b0-0bb9-4994-bd12-cd529af7d646, 1cfa4eac-9a23-481c-a793-bfb6958e836b, 17d1049b-9a84-46fb-8f53-869881c3d3ab, ba92f5b4-2d11-453d-a403-e96b0029c9fe, ba480ccd-6499-4709-b581-8f38bb215c63})) AND (!( ActionMatches{'Microsoft.Authorization/roleAssignments/delete'}) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{7859c0b0-0bb9-4994-bd12-cd529af7d646, 1cfa4eac-9a23-481c-a793-bfb6958e836b, 17d1049b-9a84-46fb-8f53-869881c3d3ab, ba92f5b4-2d11-453d-a403-e96b0029c9fe, ba480ccd-6499-4709-b581-8f38bb215c63})) Hinzufügen oder Entfernen von Rollenzuweisungen für die folgenden Rollen:
Azure Migrate – Entscheidungs- und Planexperte
Azure Migrate- Ausführungsexperte
Mitwirkender an Speicherkonto
Mitwirkender an Storage-Blobdaten
Azure Migrate Service Reader
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants full access to create and manage Azure Migrate projects including appliance-based discovery, creation of business case & assessment report and execution of migrations; Also grants ability to assign Azure Migrate specific roles in Azure RBAC.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/fd8ea4d5-6509-4db0-bada-356ab233b4fa",
  "name": "fd8ea4d5-6509-4db0-bada-356ab233b4fa",
  "permissions": [
    {
      "actions": [
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/write",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/locations/read",
        "Microsoft.Resources/checkResourceName/action",
        "Microsoft.Resources/deploymentScripts/write",
        "Microsoft.Resources/deploymentScripts/read",
        "Microsoft.Resources/links/write",
        "Microsoft.Authorization/*/read",
        "Microsoft.Authorization/locks/write",
        "Microsoft.Authorization/locks/delete",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Migrate/*",
        "Microsoft.ApplicationMigration/*",
        "Microsoft.OffAzure/*",
        "Microsoft.Support/*",
        "Microsoft.MySQLDiscovery/*",
        "Microsoft.DependencyMap/*",
        "Microsoft.KeyVault/vaults/*",
        "Microsoft.KeyVault/checkNameAvailability/read",
        "Microsoft.HybridCompute/machines/read",
        "Microsoft.HybridCompute/machines/write",
        "Microsoft.HybridCompute/machines/delete",
        "Microsoft.HybridCompute/register/action",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Network/networkInterfaces/write",
        "Microsoft.Network/networkInterfaces/delete",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/virtualNetworks/subnets/write",
        "Microsoft.Network/virtualNetworks/subnets/join/action",
        "Microsoft.Network/networkSecurityGroups/join/action",
        "Microsoft.Network/virtualNetworks/join/action",
        "Microsoft.Network/privateEndpoints/read",
        "Microsoft.Network/privateEndpoints/write",
        "Microsoft.Network/privateEndpoints/privateDnsZoneGroups/write",
        "Microsoft.Network/privateDnsZones/write",
        "Microsoft.Network/privateDnsZones/virtualNetworkLinks/write",
        "Microsoft.Network/privateDnsZones/join/action",
        "Microsoft.Network/privateDnsZones/A/write",
        "Microsoft.Network/register/action",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/privateEndpoints/privateDnsZoneGroups/read",
        "Microsoft.Storage/storageAccounts/*",
        "Microsoft.GuestConfiguration/register/action",
        "Microsoft.Compute/register/action",
        "Microsoft.Compute/availabilitySets/read",
        "Microsoft.Compute/availabilitySets/vmSizes/read",
        "Microsoft.Compute/diskEncryptionSets/read",
        "Microsoft.Compute/skus/read",
        "Microsoft.Compute/disks/read",
        "Microsoft.Compute/disks/write",
        "Microsoft.Compute/disks/delete",
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Compute/virtualMachines/write",
        "Microsoft.Compute/virtualMachines/delete",
        "Microsoft.HybridConnectivity/register/action",
        "Microsoft.RecoveryServices/vaults/*",
        "Microsoft.RecoveryServices/register/action",
        "Microsoft.RecoveryServices/operations/read",
        "Microsoft.DataReplication/*/read",
        "Microsoft.DataReplication/register/action",
        "Microsoft.DataReplication/replicationVaults/write",
        "Microsoft.KeyVault/register/action",
        "Microsoft.AzureArcData/register/action",
        "Microsoft.Resources/links/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    },
    {
      "actions": [
        "Microsoft.Authorization/roleAssignments/write",
        "Microsoft.Authorization/roleAssignments/delete"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": [],
      "conditionVersion": "2.0",
      "condition": "((!(ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{7859c0b0-0bb9-4994-bd12-cd529af7d646, 1cfa4eac-9a23-481c-a793-bfb6958e836b, 17d1049b-9a84-46fb-8f53-869881c3d3ab, ba92f5b4-2d11-453d-a403-e96b0029c9fe, ba480ccd-6499-4709-b581-8f38bb215c63})) AND ((!(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{7859c0b0-0bb9-4994-bd12-cd529af7d646, 1cfa4eac-9a23-481c-a793-bfb6958e836b, 17d1049b-9a84-46fb-8f53-869881c3d3ab, ba92f5b4-2d11-453d-a403-e96b0029c9fe, ba480ccd-6499-4709-b581-8f38bb215c63}))"
    }
  ],
  "roleName": "Azure Migrate Owner",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Azure Migrate Service Reader

Gewährt erforderlichen Zugriff auf die vom System zugewiesene verwaltete Identität der Azure Migrate-Projektressource.

Weitere Informationen

Aktionen Description
Microsoft.Resources/subscriptions/resourceGroups/read Ruft Ressourcengruppen ab oder listet sie auf.
Microsoft.Authorization/*/read Lesen von Rollen und Rollenzuweisungen
Microsoft.Insights/alertRules/* Erstellen und Verwalten einer klassischen Metrikwarnung
Microsoft.Resources/deployments/* Erstellen und Verwalten einer Bereitstellung
Microsoft.ApplicationMigration/*/read
Microsoft.Migrate/*/read
Microsoft.OffAzure/*/read
Microsoft.MySQLDiscovery/*/read
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read Lesen geschützter Elemente
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read Lesen von geschützten Elementen
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems/read Lesen von Migrationselementen
NotActions
nichts
DatenAktionen
nichts
NotDataActions
nichts
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants required access to the system assigned managed identity of Azure Migrate project resource.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/ba480ccd-6499-4709-b581-8f38bb215c63",
  "name": "ba480ccd-6499-4709-b581-8f38bb215c63",
  "permissions": [
    {
      "actions": [
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.ApplicationMigration/*/read",
        "Microsoft.Migrate/*/read",
        "Microsoft.OffAzure/*/read",
        "Microsoft.MySQLDiscovery/*/read",
        "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read",
        "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read",
        "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Migrate Service Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Migrieren des Arc Discovery Reader – Vorschau

Lesen von Metadaten von Azure Arc-aktivierten Serverressourcen und -metadaten, Leistung und Migrationseignung von Arc-aktivierten SQL Server-Ressourcen. Benutzer, die Azure Migrate-Projekt erstellen, das Arc-Ressourcenermittlung verwendet, erfordern diese Rolle im Arc-Bereich des Projekts. Um die regelmäßige Synchronisierung zu aktivieren, muss dieser Rolle die verwaltete Identität des Azure Migrate-Projekts zugewiesen werden. Diese Rolle befindet sich in der Vorschauphase und kann sich daher ändern.

Weitere Informationen

Aktionen Description
Microsoft.Resources/subscriptions/resourceGroups/read Ruft Ressourcengruppen ab oder listet sie auf.
Microsoft.AzureArcData/sqlServerInstances/read Ruft eine SQL Server-Instanzressource ab.
Microsoft.AzureArcData/sqlServerInstances/databases/read Lesen von Datenbanken
Microsoft.AzureArcData/sqlServerInstances/availabilityGroups/read availabilityGroups lesen
Microsoft.AzureArcData/sqlServerInstances/getTelemetry/action Ruft die Telemetrie der SQL Server-Instanz ab.
Microsoft.AzureArcData/sqlServerInstances/availabilityGroups/getDetailView/action Ruft detaillierte Eigenschaften der Verfügbarkeitsgruppe ab.
Microsoft.HybridCompute/machines/read Liest einen beliebigen Azure Arc-Computer.
Microsoft.HybridCompute/machines/extensions/read Liest alle Azure Arc-Erweiterungen
NotActions
nichts
DatenAktionen
nichts
NotDataActions
nichts
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read metadata of Azure Arc enabled server resources and metadata, performance and migration suitability of Arc enabled SQL server resources. Users creating Azure Migrate project that uses Arc resource discovery require this role on Arc scope of the project. To enable periodic sync, Azure Migrate project managed identity must be assigned this role. This role is in preview and subject to change.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/5d5dddae-e124-4753-972d-aae60b37deb4",
  "name": "5d5dddae-e124-4753-972d-aae60b37deb4",
  "permissions": [
    {
      "actions": [
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.AzureArcData/sqlServerInstances/read",
        "Microsoft.AzureArcData/sqlServerInstances/databases/read",
        "Microsoft.AzureArcData/sqlServerInstances/availabilityGroups/read",
        "Microsoft.AzureArcData/sqlServerInstances/getTelemetry/action",
        "Microsoft.AzureArcData/sqlServerInstances/availabilityGroups/getDetailView/action",
        "Microsoft.HybridCompute/machines/read",
        "Microsoft.HybridCompute/machines/extensions/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Migrate Arc Discovery Reader - Preview",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Nächste Schritte