共用方式為


適用於計算的 Azure 內建角色

本文列出計算類別中的 Azure 內建角色。

Azure Arc VMware VM 參與者

Arc VMware VM 參與者具有執行所有 VM 動作的許可權。

深入了解

動作 描述
Microsoft.ConnectedVMwarevSphere/virtualmachines/*
Microsoft.ConnectedVMwarevSphere/virtualmachineinstances/*
Microsoft.Insights/AlertRules/Write 建立或更新傳統計量警示
Microsoft.Insights/AlertRules/Delete 刪除傳統計量警示
Microsoft.Insights/AlertRules/Read 讀取傳統計量警示
Microsoft.Insights/AlertRules/Activated/Action 已啟動傳統計量警示
Microsoft.Insights/AlertRules/Resolved/Action 已解決傳統計量警示
Microsoft.Insights/AlertRules/Throttled/Action 傳統計量警示規則已節流
Microsoft.Insights/AlertRules/Incidents/Read 讀取傳統計量警示事件
Microsoft.Resources/deployments/read 取得或列出部署。
Microsoft.Resources/deployments/write 建立或更新部署。
Microsoft.Resources/deployments/delete 刪除部署。
Microsoft.Resources/deployments/cancel/action 取消部署。
Microsoft.Resources/deployments/validate/action 驗證部署。
Microsoft.Resources/deployments/whatIf/action 預測範本部署變更。
Microsoft.Resources/deployments/exportTemplate/action 匯出部署的範本
Microsoft.Resources/deployments/operations/read 取得或列出部署作業。
Microsoft.Resources/deployments/operationstatuses/read 取得或列出部署作業狀態。
Microsoft.Resources/subscriptions/resourcegroups/deployments/read 取得或列出部署。
Microsoft.Resources/subscriptions/resourcegroups/deployments/write 建立或更新部署。
Microsoft.Resources/subscriptions/resourcegroups/deployments/operations/read 取得或列出部署作業。
Microsoft.Resources/subscriptions/resourcegroups/deployments/operationstatuses/read 取得或列出部署作業狀態。
Microsoft.ResourceHealth/availabilityStatuses/read 取得指定範圍中所有資源的可用性狀態
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Resources/subscriptions/read 取得訂用帳戶的清單。
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/subscriptions/operationresults/read 取得訂用帳戶作業結果。
Microsoft.HybridCompute/machines/read 讀取任何 Azure Arc 機器
Microsoft.HybridCompute/machines/write 寫入 Azure Arc 機器
Microsoft.HybridCompute/machines/delete 刪除 Azure Arc 機器
Microsoft.HybridCompute/machines/UpgradeExtensions/action 升級 Azure Arc 機器上的擴充功能
Microsoft.HybridCompute/machines/assessPatches/action 評估任何 Azure Arc 機器以取得遺漏的軟體修補程式
Microsoft.HybridCompute/machines/installPatches/action 在任何 Azure Arc 計算機上安裝修補程式
Microsoft.HybridCompute/machines/extensions/read 讀取任何 Azure Arc 延伸模組
Microsoft.HybridCompute/machines/extensions/write 安裝或更新 Azure Arc 擴充功能
Microsoft.HybridCompute/machines/extensions/delete 刪除 Azure Arc 擴充功能
Microsoft.HybridCompute/operations/read 讀取適用於伺服器的 Azure Arc 的所有作業
Microsoft.HybridCompute/locations/operationresults/read 讀取 Microsoft.HybridCompute 資源提供者上的作業狀態
Microsoft.HybridCompute/locations/operationstatus/read 讀取 Microsoft.HybridCompute 資源提供者上的作業狀態
Microsoft.HybridCompute/machines/patchAssessmentResults/read 讀取任何 Azure Arc patchAssessmentResults
Microsoft.HybridCompute/machines/patchAssessmentResults/softwarePatches/read 讀取任何 Azure Arc patchAssessmentResults/softwarePatches
Microsoft.HybridCompute/machines/patchInstallationResults/read 讀取任何 Azure Arc patchInstallationResults
Microsoft.HybridCompute/machines/patchInstallationResults/softwarePatches/read 讀取任何 Azure Arc patchInstallationResults/softwarePatches
Microsoft.HybridCompute/locations/updateCenterOperationResults/read 讀取電腦上更新中心作業的狀態
Microsoft.HybridCompute/machines/hybridIdentityMetadata/read 讀取任何 Azure Arc 機器的混合式身分識別元數據
Microsoft.HybridCompute/osType/agentVersions/read 讀取所有可用的 Azure 連線機器代理程式版本
Microsoft.HybridCompute/osType/agentVersions/latest/read 閱讀最新的 Azure 連線機器代理程式版本
Microsoft.HybridCompute/machines/runcommands/read 讀取任何 Azure Arc Runcommands
Microsoft.HybridCompute/machines/runcommands/write 安裝或更新 Azure Arc Runcommands
Microsoft.HybridCompute/machines/runcommands/delete 刪除 Azure Arc Runcommands
Microsoft.HybridCompute/machines/licenseProfiles/read 讀取任何 Azure Arc licenseProfiles
Microsoft.HybridCompute/machines/licenseProfiles/write 安裝或更新 Azure Arc licenseProfiles
Microsoft.HybridCompute/machines/licenseProfiles/delete 刪除 Azure Arc licenseProfiles
Microsoft.HybridCompute/licenses/read 讀取任何 Azure Arc 授權
Microsoft.HybridCompute/licenses/write 安裝或更新 Azure Arc 授權
Microsoft.HybridCompute/licenses/delete 刪除 Azure Arc 授權
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Arc VMware VM Contributor has permissions to perform all VM actions.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/b748a06d-6150-4f8a-aaa9-ce3940cd96cb",
  "name": "b748a06d-6150-4f8a-aaa9-ce3940cd96cb",
  "permissions": [
    {
      "actions": [
        "Microsoft.ConnectedVMwarevSphere/virtualmachines/*",
        "Microsoft.ConnectedVMwarevSphere/virtualmachineinstances/*",
        "Microsoft.Insights/AlertRules/Write",
        "Microsoft.Insights/AlertRules/Delete",
        "Microsoft.Insights/AlertRules/Read",
        "Microsoft.Insights/AlertRules/Activated/Action",
        "Microsoft.Insights/AlertRules/Resolved/Action",
        "Microsoft.Insights/AlertRules/Throttled/Action",
        "Microsoft.Insights/AlertRules/Incidents/Read",
        "Microsoft.Resources/deployments/read",
        "Microsoft.Resources/deployments/write",
        "Microsoft.Resources/deployments/delete",
        "Microsoft.Resources/deployments/cancel/action",
        "Microsoft.Resources/deployments/validate/action",
        "Microsoft.Resources/deployments/whatIf/action",
        "Microsoft.Resources/deployments/exportTemplate/action",
        "Microsoft.Resources/deployments/operations/read",
        "Microsoft.Resources/deployments/operationstatuses/read",
        "Microsoft.Resources/subscriptions/resourcegroups/deployments/read",
        "Microsoft.Resources/subscriptions/resourcegroups/deployments/write",
        "Microsoft.Resources/subscriptions/resourcegroups/deployments/operations/read",
        "Microsoft.Resources/subscriptions/resourcegroups/deployments/operationstatuses/read",
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.HybridCompute/machines/read",
        "Microsoft.HybridCompute/machines/write",
        "Microsoft.HybridCompute/machines/delete",
        "Microsoft.HybridCompute/machines/UpgradeExtensions/action",
        "Microsoft.HybridCompute/machines/assessPatches/action",
        "Microsoft.HybridCompute/machines/installPatches/action",
        "Microsoft.HybridCompute/machines/extensions/read",
        "Microsoft.HybridCompute/machines/extensions/write",
        "Microsoft.HybridCompute/machines/extensions/delete",
        "Microsoft.HybridCompute/operations/read",
        "Microsoft.HybridCompute/locations/operationresults/read",
        "Microsoft.HybridCompute/locations/operationstatus/read",
        "Microsoft.HybridCompute/machines/patchAssessmentResults/read",
        "Microsoft.HybridCompute/machines/patchAssessmentResults/softwarePatches/read",
        "Microsoft.HybridCompute/machines/patchInstallationResults/read",
        "Microsoft.HybridCompute/machines/patchInstallationResults/softwarePatches/read",
        "Microsoft.HybridCompute/locations/updateCenterOperationResults/read",
        "Microsoft.HybridCompute/machines/hybridIdentityMetadata/read",
        "Microsoft.HybridCompute/osType/agentVersions/read",
        "Microsoft.HybridCompute/osType/agentVersions/latest/read",
        "Microsoft.HybridCompute/machines/runcommands/read",
        "Microsoft.HybridCompute/machines/runcommands/write",
        "Microsoft.HybridCompute/machines/runcommands/delete",
        "Microsoft.HybridCompute/machines/licenseProfiles/read",
        "Microsoft.HybridCompute/machines/licenseProfiles/write",
        "Microsoft.HybridCompute/machines/licenseProfiles/delete",
        "Microsoft.HybridCompute/licenses/read",
        "Microsoft.HybridCompute/licenses/write",
        "Microsoft.HybridCompute/licenses/delete"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Arc VMware VM Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

傳統虛擬機器參與者

可讓您管理傳統虛擬機器,但無法加以存取它們,以及其所連結至的虛擬網路或儲存體帳戶。

動作 描述
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.ClassicCompute/domainNames/* 建立和管理傳統計算功能變數名稱
Microsoft.ClassicCompute/virtualMachines/* 建立和管理虛擬機器
Microsoft.ClassicNetwork/networkSecurityGroups/join/action
Microsoft.ClassicNetwork/reservedIps/link/action 連結保留的Ip
Microsoft.ClassicNetwork/reservedIps/read 取得保留的 Ips
Microsoft.ClassicNetwork/virtualNetworks/join/action 加入虛擬網路。
Microsoft.ClassicNetwork/virtualNetworks/read 取得虛擬網路。
Microsoft.ClassicStorage/storageAccounts/disks/read 傳回記憶體帳戶磁碟。
Microsoft.ClassicStorage/storageAccounts/images/read 傳回記憶體帳戶映像。 (已被取代。使用 'Microsoft.ClassicStorage/storageAccounts/vmImages')
Microsoft.ClassicStorage/storageAccounts/listKeys/action 列出記憶體帳戶的存取金鑰。
Microsoft.ClassicStorage/storageAccounts/read 傳回具有指定帳戶的記憶體帳戶。
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.ResourceHealth/availabilityStatuses/read 取得指定範圍中所有資源的可用性狀態
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they're connected to.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb",
  "name": "d73bb868-a0df-4d4d-bd69-98a00b01fccb",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.ClassicCompute/domainNames/*",
        "Microsoft.ClassicCompute/virtualMachines/*",
        "Microsoft.ClassicNetwork/networkSecurityGroups/join/action",
        "Microsoft.ClassicNetwork/reservedIps/link/action",
        "Microsoft.ClassicNetwork/reservedIps/read",
        "Microsoft.ClassicNetwork/virtualNetworks/join/action",
        "Microsoft.ClassicNetwork/virtualNetworks/read",
        "Microsoft.ClassicStorage/storageAccounts/disks/read",
        "Microsoft.ClassicStorage/storageAccounts/images/read",
        "Microsoft.ClassicStorage/storageAccounts/listKeys/action",
        "Microsoft.ClassicStorage/storageAccounts/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Classic Virtual Machine Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

這是發佈資源庫成品的角色。

動作 描述
Microsoft.Compute/galleries/*
Microsoft.Compute/locations/capsOperations/read 取得異步 Caps 作業的狀態
Microsoft.Compute/locations/communityGalleries/*
Microsoft.Compute/locations/sharedGalleries/*
Microsoft.Compute/images/*
Microsoft.Compute/virtualMachines/write 建立新的虛擬機或更新現有的虛擬機
Microsoft.Compute/disks/write 建立新的磁碟或更新現有的磁碟
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
NotActions
Microsoft.Compute/galleries/share/action 將資源庫提供給不同的範圍
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "This is the role for publishing gallery artifacts.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/85a2d0d9-2eba-4c9c-b355-11c2cc0788ab",
  "name": "85a2d0d9-2eba-4c9c-b355-11c2cc0788ab",
  "permissions": [
    {
      "actions": [
        "Microsoft.Compute/galleries/*",
        "Microsoft.Compute/locations/capsOperations/read",
        "Microsoft.Compute/locations/communityGalleries/*",
        "Microsoft.Compute/locations/sharedGalleries/*",
        "Microsoft.Compute/images/*",
        "Microsoft.Compute/virtualMachines/write",
        "Microsoft.Compute/disks/write",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [
        "Microsoft.Compute/galleries/share/action"
      ],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Compute Gallery Artifacts Publisher",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

此角色可讓使用者將資源庫共用至另一個訂用帳戶/租使用者,或將其共用給公用。

深入了解

動作 描述
Microsoft.Compute/galleries/share/action 將資源庫提供給不同的範圍
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "This role allows user to share gallery to another subscription/tenant or share it to the public.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/1ef6a3be-d0ac-425d-8c01-acb62866290b",
  "name": "1ef6a3be-d0ac-425d-8c01-acb62866290b",
  "permissions": [
    {
      "actions": [
        "Microsoft.Compute/galleries/share/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Compute Gallery Sharing Admin",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

受控磁碟的資料操作員

提供許可權,以使用SAS URI和 Azure AD 驗證將數據上傳至空的受控磁碟、讀取或匯出受控磁碟(未連結至執行中的 VM)和快照集。

動作 描述
none
NotActions
none
DataActions
Microsoft.Compute/disks/download/action 在磁碟 SAS URI 上執行讀取資料作業
Microsoft.Compute/disks/upload/action 在磁碟 SAS URI 上執行寫入資料作業
Microsoft.Compute/snapshots/download/action 在快照集 SAS URI 上執行讀取數據作業
Microsoft.Compute/snapshots/upload/action 在快照集 SAS URI 上執行寫入數據作業
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides permissions to upload data to empty managed disks, read, or export data of managed disks (not attached to running VMs) and snapshots using SAS URIs and Azure AD authentication.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/959f8984-c045-4866-89c7-12bf9737be2e",
  "name": "959f8984-c045-4866-89c7-12bf9737be2e",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.Compute/disks/download/action",
        "Microsoft.Compute/disks/upload/action",
        "Microsoft.Compute/snapshots/download/action",
        "Microsoft.Compute/snapshots/upload/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Data Operator for Managed Disks",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化應用程式群組參與者

桌面虛擬化應用程式群組的參與者。

深入了解

動作 描述
Microsoft.DesktopVirtualization/applicationgroups/*
Microsoft.DesktopVirtualization/hostpools/read 讀取主機集區
Microsoft.DesktopVirtualization/hostpools/sessionhosts/read 讀取 hostpools/sessionhosts
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Contributor of the Desktop Virtualization Application Group.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/86240b0e-9422-4c43-887b-b61143f32ba8",
  "name": "86240b0e-9422-4c43-887b-b61143f32ba8",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/applicationgroups/*",
        "Microsoft.DesktopVirtualization/hostpools/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Application Group Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化應用程式群組讀者

桌面虛擬化應用程式群組的讀取者。

深入了解

動作 描述
Microsoft.DesktopVirtualization/applicationgroups/*/read
Microsoft.DesktopVirtualization/applicationgroups/read 讀取應用程式群組
Microsoft.DesktopVirtualization/hostpools/read 讀取主機集區
Microsoft.DesktopVirtualization/hostpools/sessionhosts/read 讀取 hostpools/sessionhosts
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/read 取得或列出部署。
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/read 讀取傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Reader of the Desktop Virtualization Application Group.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/aebf23d0-b568-4e86-b8f9-fe83a2c6ab55",
  "name": "aebf23d0-b568-4e86-b8f9-fe83a2c6ab55",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/applicationgroups/*/read",
        "Microsoft.DesktopVirtualization/applicationgroups/read",
        "Microsoft.DesktopVirtualization/hostpools/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Application Group Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化參與者

桌面虛擬化的參與者。

深入了解

動作 描述
Microsoft.DesktopVirtualization/*
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Contributor of Desktop Virtualization.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/082f0a83-3be5-4ba1-904c-961cca79b387",
  "name": "082f0a83-3be5-4ba1-904c-961cca79b387",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化主機集區參與者

桌面虛擬化主機集區的參與者。

深入了解

動作 描述
Microsoft.DesktopVirtualization/hostpools/*
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Contributor of the Desktop Virtualization Host Pool.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/e307426c-f9b6-4e81-87de-d99efb3c32bc",
  "name": "e307426c-f9b6-4e81-87de-d99efb3c32bc",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/hostpools/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Host Pool Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化主機集區讀者

桌面虛擬化主機集區的讀取者。

深入了解

動作 描述
Microsoft.DesktopVirtualization/hostpools/*/read
Microsoft.DesktopVirtualization/hostpools/read 讀取主機集區
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/read 取得或列出部署。
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/read 讀取傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Reader of the Desktop Virtualization Host Pool.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/ceadfde2-b300-400a-ab7b-6143895aa822",
  "name": "ceadfde2-b300-400a-ab7b-6143895aa822",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/hostpools/*/read",
        "Microsoft.DesktopVirtualization/hostpools/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Host Pool Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化啟動參與者

提供 Azure 虛擬桌面資源提供者啟動虛擬機的許可權。

深入了解

動作 描述
Microsoft.Compute/virtualMachines/start/action 啟動虛擬機器
Microsoft.Compute/virtualMachines/read 取得虛擬機器的屬性
Microsoft.Compute/virtualMachines/instanceView/read 取得虛擬機及其資源的詳細運行時間狀態
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.HybridCompute/machines/read 讀取任何 Azure Arc 機器
Microsoft.HybridCompute/operations/read 讀取適用於伺服器的 Azure Arc 的所有作業
Microsoft.HybridCompute/locations/operationresults/read 讀取 Microsoft.HybridCompute 資源提供者上的作業狀態
Microsoft.HybridCompute/locations/operationstatus/read 讀取 Microsoft.HybridCompute 資源提供者上的作業狀態
Microsoft.AzureStackHCI/virtualMachineInstances/read 取得/列出虛擬機實例資源
Microsoft.AzureStackHCI/virtualMachineInstances/start/action 啟動虛擬機實例資源
Microsoft.AzureStackHCI/operations/read 取得作業
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provide permission to the Azure Virtual Desktop Resource Provider to start virtual machines.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/489581de-a3bd-480d-9518-53dea7416b33",
  "name": "489581de-a3bd-480d-9518-53dea7416b33",
  "permissions": [
    {
      "actions": [
        "Microsoft.Compute/virtualMachines/start/action",
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Compute/virtualMachines/instanceView/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.HybridCompute/machines/read",
        "Microsoft.HybridCompute/operations/read",
        "Microsoft.HybridCompute/locations/operationresults/read",
        "Microsoft.HybridCompute/locations/operationstatus/read",
        "Microsoft.AzureStackHCI/virtualMachineInstances/read",
        "Microsoft.AzureStackHCI/virtualMachineInstances/start/action",
        "Microsoft.AzureStackHCI/operations/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Power On Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化啟動/關閉參與者

提供 Azure 虛擬桌面資源提供者的許可權,以啟動和停止虛擬機。

深入了解

動作 描述
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.AzureStackHCI/operations/read 取得作業
Microsoft.AzureStackHCI/virtualMachineInstances/read 取得/列出虛擬機實例資源
Microsoft.AzureStackHCI/virtualMachineInstances/restart/action 重新啟動虛擬機實例資源
Microsoft.AzureStackHCI/virtualMachineInstances/start/action 啟動虛擬機實例資源
Microsoft.AzureStackHCI/virtualMachineInstances/stop/action 停止虛擬機實例資源
Microsoft.Compute/virtualMachines/deallocate/action 關閉虛擬機並釋放計算資源
Microsoft.Compute/virtualMachines/instanceView/read 取得虛擬機及其資源的詳細運行時間狀態
Microsoft.Compute/virtualMachines/powerOff/action 關閉虛擬機。 請注意,虛擬機將繼續計費。
Microsoft.Compute/virtualMachines/read 取得虛擬機器的屬性
Microsoft.Compute/virtualMachines/restart/action 重新啟動虛擬機
Microsoft.Compute/virtualMachines/start/action 啟動虛擬機器
Microsoft.ComputeSchedule/locations/virtualMachinesCancelOperations/action virtualMachinesCancelOperations:虛擬機的 cancelOperations
Microsoft.ComputeSchedule/locations/virtualMachinesExecuteDeallocate/action virtualMachinesExecuteDeallocate:執行虛擬機的 executeDeallocate
Microsoft.ComputeSchedule/locations/virtualMachinesExecuteHibernate/action virtualMachinesExecuteHibernate:虛擬機的 executeHibernate
Microsoft.ComputeSchedule/locations/virtualMachinesExecuteStart/action virtualMachinesExecuteStart:虛擬機的 executeStart
Microsoft.ComputeSchedule/locations/virtualMachinesGetOperationErrors/action
Microsoft.ComputeSchedule/locations/virtualMachinesGetOperationStatus/action virtualMachinesGetOperationStatus:虛擬機的 getOperationStatus
Microsoft.ComputeSchedule/locations/virtualMachinesSubmitDeallocate/action virtualMachinesSubmitDeallocate:提交虛擬機的 submitDeallocate
Microsoft.ComputeSchedule/locations/virtualMachinesSubmitHibernate/action virtualMachinesSubmitHibernate:提交虛擬機的 submitHibernate
Microsoft.ComputeSchedule/locations/virtualMachinesSubmitStart/action virtualMachinesSubmitStart:提交虛擬機的Start
Microsoft.ComputeSchedule/register/action 註冊 Microsoft.ComputeSchedule 的訂用帳戶
Microsoft.DesktopVirtualization/hostpools/read 讀取主機集區
Microsoft.DesktopVirtualization/hostpools/sessionhosts/read 讀取 hostpools/sessionhosts
Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/delete 刪除 hostpools/sessionhosts/usersessions
Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/read 讀取 hostpools/sessionhosts/usersessions
Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/sendMessage/action 將訊息傳送至用戶會話
Microsoft.DesktopVirtualization/hostpools/sessionhosts/write 寫入 hostpools/sessionhosts
Microsoft.DesktopVirtualization/hostpools/write 寫入主機集區
Microsoft.HybridCompute/locations/operationresults/read 讀取 Microsoft.HybridCompute 資源提供者上的作業狀態
Microsoft.HybridCompute/locations/operationstatus/read 讀取 Microsoft.HybridCompute 資源提供者上的作業狀態
Microsoft.HybridCompute/machines/read 讀取任何 Azure Arc 機器
Microsoft.HybridCompute/operations/read 讀取適用於伺服器的 Azure Arc 的所有作業
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Insights/eventtypes/values/read 讀取活動記錄事件
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provide permission to the Azure Virtual Desktop Resource Provider to start and stop virtual machines.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/40c5ff49-9181-41f8-ae61-143b0e78555e",
  "name": "40c5ff49-9181-41f8-ae61-143b0e78555e",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.AzureStackHCI/operations/read",
        "Microsoft.AzureStackHCI/virtualMachineInstances/read",
        "Microsoft.AzureStackHCI/virtualMachineInstances/restart/action",
        "Microsoft.AzureStackHCI/virtualMachineInstances/start/action",
        "Microsoft.AzureStackHCI/virtualMachineInstances/stop/action",
        "Microsoft.Compute/virtualMachines/deallocate/action",
        "Microsoft.Compute/virtualMachines/instanceView/read",
        "Microsoft.Compute/virtualMachines/powerOff/action",
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Compute/virtualMachines/restart/action",
        "Microsoft.Compute/virtualMachines/start/action",
        "Microsoft.ComputeSchedule/locations/virtualMachinesCancelOperations/action",
        "Microsoft.ComputeSchedule/locations/virtualMachinesExecuteDeallocate/action",
        "Microsoft.ComputeSchedule/locations/virtualMachinesExecuteHibernate/action",
        "Microsoft.ComputeSchedule/locations/virtualMachinesExecuteStart/action",
        "Microsoft.ComputeSchedule/locations/virtualMachinesGetOperationErrors/action",
        "Microsoft.ComputeSchedule/locations/virtualMachinesGetOperationStatus/action",
        "Microsoft.ComputeSchedule/locations/virtualMachinesSubmitDeallocate/action",
        "Microsoft.ComputeSchedule/locations/virtualMachinesSubmitHibernate/action",
        "Microsoft.ComputeSchedule/locations/virtualMachinesSubmitStart/action",
        "Microsoft.ComputeSchedule/register/action",
        "Microsoft.DesktopVirtualization/hostpools/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/delete",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/sendMessage/action",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/write",
        "Microsoft.DesktopVirtualization/hostpools/write",
        "Microsoft.HybridCompute/locations/operationresults/read",
        "Microsoft.HybridCompute/locations/operationstatus/read",
        "Microsoft.HybridCompute/machines/read",
        "Microsoft.HybridCompute/operations/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Insights/eventtypes/values/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Power On Off Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化讀者

桌面虛擬化的讀取者。

深入了解

動作 描述
Microsoft.DesktopVirtualization/*/read
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/read 取得或列出部署。
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/read 讀取傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Reader of Desktop Virtualization.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/49a72310-ab8d-41df-bbb0-79b649203868",
  "name": "49a72310-ab8d-41df-bbb0-79b649203868",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/*/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化工作階段主機操作者

桌面虛擬化工作階段主機的操作員。

深入了解

動作 描述
Microsoft.DesktopVirtualization/hostpools/read 讀取主機集區
Microsoft.DesktopVirtualization/hostpools/sessionhosts/*
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Operator of the Desktop Virtualization Session Host.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/2ad6aaab-ead9-4eaa-8ac5-da422f562408",
  "name": "2ad6aaab-ead9-4eaa-8ac5-da422f562408",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/hostpools/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Session Host Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化使用者

允許使用者在應用程式群組中使用應用程式。

深入了解

動作 描述
none
NotActions
none
DataActions
Microsoft.DesktopVirtualization/applicationGroups/useApplications/action 使用 ApplicationGroup
Microsoft.DesktopVirtualization/appAttachPackages/useApplications/action 允許應用程式群組中應用程式附加套件的用戶許可權
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows user to use the applications in an application group.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/1d18fff3-a72a-46b5-b4a9-0b38a3cd7e63",
  "name": "1d18fff3-a72a-46b5-b4a9-0b38a3cd7e63",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.DesktopVirtualization/applicationGroups/useApplications/action",
        "Microsoft.DesktopVirtualization/appAttachPackages/useApplications/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization User",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化使用者工作階段操作者

桌面虛擬化使用者工作階段的操作員。

深入了解

動作 描述
Microsoft.DesktopVirtualization/hostpools/read 讀取主機集區
Microsoft.DesktopVirtualization/hostpools/sessionhosts/read 讀取 hostpools/sessionhosts
Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/*
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Operator of the Desktop Virtualization Uesr Session.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/ea4bfff8-7fb4-485a-aadd-d4129a0ffaa6",
  "name": "ea4bfff8-7fb4-485a-aadd-d4129a0ffaa6",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/hostpools/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization User Session Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化虛擬機器參與者

此角色處於預覽狀態,且可能會變更。 提供 Azure 虛擬桌面資源提供者的許可權,以建立、刪除、更新、啟動和停止虛擬機。

深入了解

動作 描述
Microsoft.DesktopVirtualization/hostpools/read 讀取主機集區
Microsoft.DesktopVirtualization/hostpools/write 寫入主機集區
Microsoft.DesktopVirtualization/hostpools/retrieveRegistrationToken/action 列出主機集區的註冊令牌
Microsoft.DesktopVirtualization/hostpools/sessionhosts/read 讀取 hostpools/sessionhosts
Microsoft.DesktopVirtualization/hostpools/sessionhosts/write 寫入 hostpools/sessionhosts
Microsoft.DesktopVirtualization/hostpools/sessionhosts/delete 刪除hostpools/sessionhosts
Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/read 讀取 hostpools/sessionhosts/usersessions
Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/disconnect/action 中斷用戶會話窗體會話主機的連線
Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/sendMessage/action 將訊息傳送至用戶會話
Microsoft.DesktopVirtualization/hostpools/sessionHostConfigurations/read 讀取 hostpools/sessionhostconfigurations
Microsoft.DesktopVirtualization/hostpools/doNotUseInternalAPI/action 客戶不打算呼叫的內部作業。 這會在未來版本中移除。 不要使用它。
Microsoft.DesktopVirtualization/hostpools/sessionhosts/retryprovisioning/action 重試布建的動作。
Microsoft.Compute/availabilitySets/read 取得可用性設定組的屬性
Microsoft.Compute/availabilitySets/write 建立新的可用性設定組或更新現有的可用性設定組
Microsoft.Compute/availabilitySets/vmSizes/read 列出可用性設定組中建立或更新虛擬機的可用大小
Microsoft.Compute/disks/read 取得磁碟的屬性
Microsoft.Compute/disks/write 建立新的磁碟或更新現有的磁碟
Microsoft.Compute/disks/delete 刪除磁碟
Microsoft.Compute/galleries/read 取得資源庫的屬性
Microsoft.Compute/galleries/images/read 取得資源庫映像的屬性
Microsoft.Compute/galleries/images/versions/read 取得資源庫映像版本的屬性
Microsoft.Compute/images/read 取得 Image 的屬性
Microsoft.Compute/locations/usages/read 取得訂用帳戶計算資源在位置中的服務限制和目前使用量數量
Microsoft.Compute/locations/vmSizes/read 列出位置中可用的虛擬機大小
Microsoft.Compute/operations/read 列出 Microsoft.Compute 資源提供者上可用的作業
Microsoft.Compute/skus/read 取得訂用帳戶可用的 Microsoft.Compute SKU 清單
Microsoft.Compute/virtualMachines/read 取得虛擬機器的屬性
Microsoft.Compute/virtualMachines/write 建立新的虛擬機或更新現有的虛擬機
Microsoft.Compute/virtualMachines/delete 刪除虛擬機
Microsoft.Compute/virtualMachines/start/action 啟動虛擬機器
Microsoft.Compute/virtualMachines/powerOff/action 關閉虛擬機。 請注意,虛擬機將繼續計費。
Microsoft.Compute/virtualMachines/restart/action 重新啟動虛擬機
Microsoft.Compute/virtualMachines/deallocate/action 關閉虛擬機並釋放計算資源
Microsoft.Compute/virtualMachines/runCommand/action 在虛擬機上執行預先定義的腳本
Microsoft.Compute/virtualMachines/extensions/read 取得虛擬機擴充功能的屬性
Microsoft.Compute/virtualMachines/extensions/write 建立新的虛擬機擴充功能或更新現有的虛擬機擴充功能
Microsoft.Compute/virtualMachines/extensions/delete 刪除虛擬機擴充功能
Microsoft.Compute/virtualMachines/runCommands/read 取得虛擬機執行命令的屬性
Microsoft.Compute/virtualMachines/runCommands/write 建立新的虛擬機執行命令或更新現有的虛擬機
Microsoft.Compute/virtualMachines/vmSizes/read 列出虛擬機可更新為的可用大小
Microsoft.Network/networkSecurityGroups/read 取得網路安全組定義
Microsoft.Network/networkInterfaces/write 建立網路介面或更新現有的網路介面。
Microsoft.Network/networkInterfaces/read 取得網路介面定義。
Microsoft.Network/networkInterfaces/join/action 將虛擬機加入網路介面。 不可警示。
Microsoft.Network/networkInterfaces/delete 刪除網路介面
Microsoft.Network/virtualNetworks/subnets/read 取得虛擬網路子網路定義
Microsoft.Network/virtualNetworks/subnets/join/action 加入虛擬網路。 不可警示。
Microsoft.Network/virtualNetworks/usages/read 取得虛擬網路每個子網的IP使用量
Microsoft.Network/virtualNetworks/read 取得虛擬網路定義
Microsoft.Network/networkSecurityGroups/read 取得網路安全組定義
Microsoft.Marketplace/offerTypes/publishers/offers/plans/agreements/read 傳回合約。
Microsoft.KeyVault/vaults/deploy/action 在部署 Azure 資源時,啟用金鑰保存庫中秘密的存取
Microsoft.Storage/storageAccounts/read 傳回儲存體帳戶的清單,或取得指定之儲存體帳戶的屬性。
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.DesktopVirtualization/scalingPlans/read 讀取調整計劃
Microsoft.DesktopVirtualization/scalingPlans/write 撰寫調整計劃
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "This role is in preview and subject to change. Provide permission to the Azure Virtual Desktop Resource Provider to create, delete, update, start, and stop virtual machines.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/a959dbd1-f747-45e3-8ba6-dd80f235f97c",
  "name": "a959dbd1-f747-45e3-8ba6-dd80f235f97c",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/hostpools/read",
        "Microsoft.DesktopVirtualization/hostpools/write",
        "Microsoft.DesktopVirtualization/hostpools/retrieveRegistrationToken/action",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/write",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/delete",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/read",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/disconnect/action",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/usersessions/sendMessage/action",
        "Microsoft.DesktopVirtualization/hostpools/sessionHostConfigurations/read",
        "Microsoft.DesktopVirtualization/hostpools/doNotUseInternalAPI/action",
        "Microsoft.DesktopVirtualization/hostpools/sessionhosts/retryprovisioning/action",
        "Microsoft.Compute/availabilitySets/read",
        "Microsoft.Compute/availabilitySets/write",
        "Microsoft.Compute/availabilitySets/vmSizes/read",
        "Microsoft.Compute/disks/read",
        "Microsoft.Compute/disks/write",
        "Microsoft.Compute/disks/delete",
        "Microsoft.Compute/galleries/read",
        "Microsoft.Compute/galleries/images/read",
        "Microsoft.Compute/galleries/images/versions/read",
        "Microsoft.Compute/images/read",
        "Microsoft.Compute/locations/usages/read",
        "Microsoft.Compute/locations/vmSizes/read",
        "Microsoft.Compute/operations/read",
        "Microsoft.Compute/skus/read",
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Compute/virtualMachines/write",
        "Microsoft.Compute/virtualMachines/delete",
        "Microsoft.Compute/virtualMachines/start/action",
        "Microsoft.Compute/virtualMachines/powerOff/action",
        "Microsoft.Compute/virtualMachines/restart/action",
        "Microsoft.Compute/virtualMachines/deallocate/action",
        "Microsoft.Compute/virtualMachines/runCommand/action",
        "Microsoft.Compute/virtualMachines/extensions/read",
        "Microsoft.Compute/virtualMachines/extensions/write",
        "Microsoft.Compute/virtualMachines/extensions/delete",
        "Microsoft.Compute/virtualMachines/runCommands/read",
        "Microsoft.Compute/virtualMachines/runCommands/write",
        "Microsoft.Compute/virtualMachines/vmSizes/read",
        "Microsoft.Network/networkSecurityGroups/read",
        "Microsoft.Network/networkInterfaces/write",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Network/networkInterfaces/join/action",
        "Microsoft.Network/networkInterfaces/delete",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/virtualNetworks/subnets/join/action",
        "Microsoft.Network/virtualNetworks/usages/read",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/networkSecurityGroups/read",
        "Microsoft.Marketplace/offerTypes/publishers/offers/plans/agreements/read",
        "Microsoft.KeyVault/vaults/deploy/action",
        "Microsoft.Storage/storageAccounts/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.DesktopVirtualization/scalingPlans/read",
        "Microsoft.DesktopVirtualization/scalingPlans/write"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Virtual Machine Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化工作區參與者

桌面虛擬化工作區的參與者。

深入了解

動作 描述
Microsoft.DesktopVirtualization/workspaces/*
Microsoft.DesktopVirtualization/applicationgroups/read 讀取應用程式群組
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Contributor of the Desktop Virtualization Workspace.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/21efdde3-836f-432b-bf3d-3e8e734d4b2b",
  "name": "21efdde3-836f-432b-bf3d-3e8e734d4b2b",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/workspaces/*",
        "Microsoft.DesktopVirtualization/applicationgroups/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Workspace Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

桌面虛擬化工作區讀者

桌面虛擬化工作區的讀取者。

深入了解

動作 描述
Microsoft.DesktopVirtualization/workspaces/read 讀取工作區
Microsoft.DesktopVirtualization/applicationgroups/read 讀取應用程式群組
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/read 取得或列出部署。
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/read 讀取傳統計量警示
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Reader of the Desktop Virtualization Workspace.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/0fa44ee9-7a7d-466b-9bb2-2bf446b1204d",
  "name": "0fa44ee9-7a7d-466b-9bb2-2bf446b1204d",
  "permissions": [
    {
      "actions": [
        "Microsoft.DesktopVirtualization/workspaces/read",
        "Microsoft.DesktopVirtualization/applicationgroups/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/deployments/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Desktop Virtualization Workspace Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

磁碟備份讀取器

提供備份保存庫執行磁碟備份的權限。

深入了解

動作 描述
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Compute/disks/read 取得磁碟的屬性
Microsoft.Compute/disks/beginGetAccess/action 取得磁碟的SAS URI 以進行 Blob 存取
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides permission to backup vault to perform disk backup.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/3e5e47e6-65f7-47ef-90b5-e5dd4d455f24",
  "name": "3e5e47e6-65f7-47ef-90b5-e5dd4d455f24",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Compute/disks/read",
        "Microsoft.Compute/disks/beginGetAccess/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Disk Backup Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

磁碟集區操作員

提供 StoragePool 資源提供者權限,以管理新增至磁碟集區的磁碟。

動作 描述
Microsoft.Compute/disks/write 建立新的磁碟或更新現有的磁碟
Microsoft.Compute/disks/read 取得磁碟的屬性
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Used by the StoragePool Resource Provider to manage Disks added to a Disk Pool.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/60fc6e62-5479-42d4-8bf4-67625fcc2840",
  "name": "60fc6e62-5479-42d4-8bf4-67625fcc2840",
  "permissions": [
    {
      "actions": [
        "Microsoft.Compute/disks/write",
        "Microsoft.Compute/disks/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Disk Pool Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

磁碟還原運算子

提供備份保存庫執行磁碟還原的權限。

深入了解

動作 描述
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Compute/disks/write 建立新的磁碟或更新現有的磁碟
Microsoft.Compute/disks/read 取得磁碟的屬性
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides permission to backup vault to perform disk restore.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/b50d9833-a0cb-478e-945f-707fcc997c13",
  "name": "b50d9833-a0cb-478e-945f-707fcc997c13",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Compute/disks/write",
        "Microsoft.Compute/disks/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Disk Restore Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

磁碟快照參與者

提供備份保存庫管理磁碟快照集的權限。

深入了解

動作 描述
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Compute/snapshots/delete 刪除快照集
Microsoft.Compute/snapshots/write 建立新的快照集或更新現有的快照集
Microsoft.Compute/snapshots/read 取得快照集的屬性
Microsoft.Compute/snapshots/beginGetAccess/action 取得 Blob 存取之快照集的 SAS URI
Microsoft.Compute/snapshots/endGetAccess/action 撤銷快照集的SAS URI
Microsoft.Compute/disks/beginGetAccess/action 取得磁碟的SAS URI 以進行 Blob 存取
Microsoft.Storage/storageAccounts/listkeys/action 傳回指定儲存體帳戶的存取金鑰。
Microsoft.Storage/storageAccounts/write 使用指定參數來建立儲存體帳戶、更新指定儲存體帳戶的屬性或標記,或新增指定儲存體帳戶的自訂網域。
Microsoft.Storage/storageAccounts/read 傳回儲存體帳戶的清單,或取得指定之儲存體帳戶的屬性。
Microsoft.Storage/storageAccounts/delete 刪除現有的記憶體帳戶。
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides permission to backup vault to manage disk snapshots.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/7efff54f-a5b4-42b5-a1c5-5411624893ce",
  "name": "7efff54f-a5b4-42b5-a1c5-5411624893ce",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Compute/snapshots/delete",
        "Microsoft.Compute/snapshots/write",
        "Microsoft.Compute/snapshots/read",
        "Microsoft.Compute/snapshots/beginGetAccess/action",
        "Microsoft.Compute/snapshots/endGetAccess/action",
        "Microsoft.Compute/disks/beginGetAccess/action",
        "Microsoft.Storage/storageAccounts/listkeys/action",
        "Microsoft.Storage/storageAccounts/write",
        "Microsoft.Storage/storageAccounts/read",
        "Microsoft.Storage/storageAccounts/delete"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Disk Snapshot Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

虛擬機器系統管理員登入

在入口網站中檢視虛擬機器,並以系統管理員身分登入

深入了解

動作 描述
Microsoft.Network/publicIPAddresses/read 取得公用 IP 位址定義。
Microsoft.Network/virtualNetworks/read 取得虛擬網路定義
Microsoft.Network/loadBalancers/read 取得負載平衡器定義
Microsoft.Network/networkInterfaces/read 取得網路介面定義。
Microsoft.Compute/virtualMachines/*/read
Microsoft.HybridCompute/machines/*/read
Microsoft.HybridConnectivity/endpoints/listCredentials/action 列出資源的端點存取認證。
NotActions
none
DataActions
Microsoft.Compute/virtualMachines/login/action 以一般使用者身分登入虛擬機
Microsoft.Compute/virtualMachines/loginAsAdmin/action 使用 Windows 系統管理員或 Linux 根使用者許可權登入虛擬機
Microsoft.HybridCompute/machines/login/action 以一般使用者身分登入 Azure Arc 機器
Microsoft.HybridCompute/machines/loginAsAdmin/action 使用 Windows 系統管理員或 Linux 根使用者許可權登入 Azure Arc 計算機
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "View Virtual Machines in the portal and login as administrator",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4",
  "name": "1c0163c0-47e6-4577-8991-ea5c82e286e4",
  "permissions": [
    {
      "actions": [
        "Microsoft.Network/publicIPAddresses/read",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/loadBalancers/read",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Compute/virtualMachines/*/read",
        "Microsoft.HybridCompute/machines/*/read",
        "Microsoft.HybridConnectivity/endpoints/listCredentials/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.Compute/virtualMachines/login/action",
        "Microsoft.Compute/virtualMachines/loginAsAdmin/action",
        "Microsoft.HybridCompute/machines/login/action",
        "Microsoft.HybridCompute/machines/loginAsAdmin/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Virtual Machine Administrator Login",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

虛擬機器參與者

建立和管理虛擬機器、管理磁碟、安裝和執行軟體、使用 VM 擴充功能重設虛擬機器根使用者的密碼,以及使用 VM 擴充功能管理本機使用者帳戶。 此角色不會授與您機器所連結至的虛擬網路或儲存體帳戶的管理存取權。 此角色不允許您在 Azure RBAC 中指派角色。

深入了解

動作 描述
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Compute/availabilitySets/* 建立和管理計算可用性設定組
Microsoft.Compute/locations/* 建立和管理計算位置
Microsoft.Compute/virtualMachines/* 執行所有虛擬機動作,包括建立、更新、刪除、啟動、重新啟動和關閉虛擬機。 在虛擬機上執行腳本。
Microsoft.Compute/virtualMachineScaleSets/* 建立和管理虛擬機器擴展集
Microsoft.Compute/cloudServices/*
Microsoft.Compute/disks/write 建立新的磁碟或更新現有的磁碟
Microsoft.Compute/disks/read 取得磁碟的屬性
Microsoft.Compute/disks/delete 刪除磁碟
Microsoft.DevTestLab/schedules/*
Microsoft.Insights/alertRules/* 建立和管理傳統計量警示
Microsoft.Network/applicationGateways/backendAddressPools/join/action 加入應用程式閘道後端位址池。 不可警示。
Microsoft.Network/loadBalancers/backendAddressPools/join/action 加入負載平衡器後端位址池。 不可警示。
Microsoft.Network/loadBalancers/inboundNatPools/join/action 聯結負載平衡器輸入 NAT 集區。 不可警示。
Microsoft.Network/loadBalancers/inboundNatRules/join/action 聯結負載平衡器輸入 nat 規則。 不可警示。
Microsoft.Network/loadBalancers/probes/join/action 允許使用負載平衡器的探查。 例如,使用 VM 擴展集的這個許可權 healthProbe 屬性可以參考探查。 不可警示。
Microsoft.Network/loadBalancers/read 取得負載平衡器定義
Microsoft.Network/locations/* 建立和管理網路位置
Microsoft.Network/networkInterfaces/* 建立和管理網路介面
Microsoft.Network/networkSecurityGroups/join/action 加入網路安全性群組。 不可警示。
Microsoft.Network/networkSecurityGroups/read 取得網路安全組定義
Microsoft.Network/publicIPAddresses/join/action 加入公用IP位址。 不可警示。
Microsoft.Network/publicIPAddresses/read 取得公用 IP 位址定義。
Microsoft.Network/virtualNetworks/read 取得虛擬網路定義
Microsoft.Network/virtualNetworks/subnets/join/action 加入虛擬網路。 不可警示。
Microsoft.RecoveryServices/locations/*
Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write 建立備份保護意圖
Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read
Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read 傳回受保護項目的物件詳細數據
Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write 建立備份受保護的專案
Microsoft.RecoveryServices/Vaults/backupPolicies/read 傳回所有保護原則
Microsoft.RecoveryServices/Vaults/backupPolicies/write 建立保護原則
Microsoft.RecoveryServices/Vaults/read Get Vault 作業會取得代表 『vault』 類型的 Azure 資源的物件
Microsoft.RecoveryServices/Vaults/usages/read 傳回復原服務保存庫的使用詳細數據。
Microsoft.RecoveryServices/Vaults/write 建立保存庫作業會建立類型為 『vault』 的 Azure 資源
Microsoft.ResourceHealth/availabilityStatuses/read 取得指定範圍中所有資源的可用性狀態
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.SerialConsole/serialPorts/connect/action 線上到序列埠
Microsoft.SqlVirtualMachine/*
Microsoft.Storage/storageAccounts/listKeys/action 傳回指定儲存體帳戶的存取金鑰。
Microsoft.Storage/storageAccounts/read 傳回儲存體帳戶的清單,或取得指定之儲存體帳戶的屬性。
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they're connected to.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c",
  "name": "9980e02c-c2be-4d73-94e8-173b1dc7cf3c",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Compute/availabilitySets/*",
        "Microsoft.Compute/locations/*",
        "Microsoft.Compute/virtualMachines/*",
        "Microsoft.Compute/virtualMachineScaleSets/*",
        "Microsoft.Compute/cloudServices/*",
        "Microsoft.Compute/disks/write",
        "Microsoft.Compute/disks/read",
        "Microsoft.Compute/disks/delete",
        "Microsoft.DevTestLab/schedules/*",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Network/applicationGateways/backendAddressPools/join/action",
        "Microsoft.Network/loadBalancers/backendAddressPools/join/action",
        "Microsoft.Network/loadBalancers/inboundNatPools/join/action",
        "Microsoft.Network/loadBalancers/inboundNatRules/join/action",
        "Microsoft.Network/loadBalancers/probes/join/action",
        "Microsoft.Network/loadBalancers/read",
        "Microsoft.Network/locations/*",
        "Microsoft.Network/networkInterfaces/*",
        "Microsoft.Network/networkSecurityGroups/join/action",
        "Microsoft.Network/networkSecurityGroups/read",
        "Microsoft.Network/publicIPAddresses/join/action",
        "Microsoft.Network/publicIPAddresses/read",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/virtualNetworks/subnets/join/action",
        "Microsoft.RecoveryServices/locations/*",
        "Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write",
        "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read",
        "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read",
        "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write",
        "Microsoft.RecoveryServices/Vaults/backupPolicies/read",
        "Microsoft.RecoveryServices/Vaults/backupPolicies/write",
        "Microsoft.RecoveryServices/Vaults/read",
        "Microsoft.RecoveryServices/Vaults/usages/read",
        "Microsoft.RecoveryServices/Vaults/write",
        "Microsoft.ResourceHealth/availabilityStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.SerialConsole/serialPorts/connect/action",
        "Microsoft.SqlVirtualMachine/*",
        "Microsoft.Storage/storageAccounts/listKeys/action",
        "Microsoft.Storage/storageAccounts/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Virtual Machine Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

虛擬機器資料存取權系統管理員 (預覽)

新增或移除虛擬機器系統管理員登入和虛擬機器使用者登入角色的角色指派,以管理虛擬機器的存取權。 包含用來限制角色指派的 ABAC 條件。

動作 描述
Microsoft.Authorization/roleAssignments/write 建立指定範圍的角色指派。
Microsoft.Authorization/roleAssignments/delete 刪除指定範圍內的角色指派。
Microsoft.Authorization/*/read 讀取角色和角色指派
Microsoft.Resources/subscriptions/resourceGroups/read 取得或列出資源群組。
Microsoft.Resources/subscriptions/read 取得訂用帳戶的清單。
Microsoft.Management/managementGroups/read 列出已驗證使用者的管理群組。
Microsoft.Network/publicIPAddresses/read 取得公用 IP 位址定義。
Microsoft.Network/virtualNetworks/read 取得虛擬網路定義
Microsoft.Network/loadBalancers/read 取得負載平衡器定義
Microsoft.Network/networkInterfaces/read 取得網路介面定義。
Microsoft.Compute/virtualMachines/*/read
Microsoft.HybridCompute/machines/*/read
Microsoft.Resources/deployments/* 建立和管理部署
Microsoft.Support/* 建立和更新支援票證
NotActions
none
DataActions
none
NotDataActions
none
Condition
((!(ActionMatches{'Microsoft.Authorization/roleAssignments/write'}))OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{1c0163c0-47e6-4577-8991-ea5c82e286e4, fb879df8-f326-4884-b1cf-06f3ad86be52})) AND (!(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{1c0163c0-47e6-4577-8991-ea5c82e286e4, fb879df8-f326-4884-b1cf-06f3ad86be52})) 新增或移除下列角色的角色指派:
虛擬機器系統管理員登入
虛擬機器使用者登入
{
  "assignableScopes": [
    "/"
  ],
  "description": "Manage access to Virtual Machines by adding or removing role assignments for the Virtual Machine Administrator Login and Virtual Machine User Login roles. Includes an ABAC condition to constrain role assignments.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/66f75aeb-eabe-4b70-9f1e-c350c4c9ad04",
  "name": "66f75aeb-eabe-4b70-9f1e-c350c4c9ad04",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/roleAssignments/write",
        "Microsoft.Authorization/roleAssignments/delete",
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Management/managementGroups/read",
        "Microsoft.Network/publicIPAddresses/read",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/loadBalancers/read",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Compute/virtualMachines/*/read",
        "Microsoft.HybridCompute/machines/*/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": [],
      "conditionVersion": "2.0",
      "condition": "((!(ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{1c0163c0-47e6-4577-8991-ea5c82e286e4, fb879df8-f326-4884-b1cf-06f3ad86be52})) AND ((!(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{1c0163c0-47e6-4577-8991-ea5c82e286e4, fb879df8-f326-4884-b1cf-06f3ad86be52}))"
    }
  ],
  "roleName": "Virtual Machine Data Access Administrator (preview)",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

虛擬機器本機使用者登入

在入口網站中檢視虛擬機器,並以 Arc 伺服器上設定的本機使用者身分登入

深入了解

動作 描述
Microsoft.HybridCompute/machines/*/read
Microsoft.HybridConnectivity/endpoints/listCredentials/action 列出資源的端點存取認證。
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "View Virtual Machines in the portal and login as a local user configured on the arc server",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/602da2ba-a5c2-41da-b01d-5360126ab525",
  "name": "602da2ba-a5c2-41da-b01d-5360126ab525",
  "permissions": [
    {
      "actions": [
        "Microsoft.HybridCompute/machines/*/read",
        "Microsoft.HybridConnectivity/endpoints/listCredentials/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Virtual Machine Local User Login",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

虛擬機器使用者登入

在入口網站中檢視虛擬機器,並以一般使用者身分登入。

深入了解

動作 描述
Microsoft.Network/publicIPAddresses/read 取得公用 IP 位址定義。
Microsoft.Network/virtualNetworks/read 取得虛擬網路定義
Microsoft.Network/loadBalancers/read 取得負載平衡器定義
Microsoft.Network/networkInterfaces/read 取得網路介面定義。
Microsoft.Compute/virtualMachines/*/read
Microsoft.HybridCompute/machines/*/read
Microsoft.HybridConnectivity/endpoints/listCredentials/action 列出資源的端點存取認證。
NotActions
none
DataActions
Microsoft.Compute/virtualMachines/login/action 以一般使用者身分登入虛擬機
Microsoft.HybridCompute/machines/login/action 以一般使用者身分登入 Azure Arc 機器
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "View Virtual Machines in the portal and login as a regular user.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52",
  "name": "fb879df8-f326-4884-b1cf-06f3ad86be52",
  "permissions": [
    {
      "actions": [
        "Microsoft.Network/publicIPAddresses/read",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/loadBalancers/read",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Compute/virtualMachines/*/read",
        "Microsoft.HybridCompute/machines/*/read",
        "Microsoft.HybridConnectivity/endpoints/listCredentials/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.Compute/virtualMachines/login/action",
        "Microsoft.HybridCompute/machines/login/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Virtual Machine User Login",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Windows 365 網路介面參與者

Windows 365 會使用此角色來布建所需的網路資源,並將Microsoft裝載的 VM 加入網路介面。

深入了解

動作 描述
Microsoft.Resources/subscriptions/resourcegroups/read 取得或列出資源群組。
Microsoft.Resources/deployments/read 取得或列出部署。
Microsoft.Resources/deployments/write 建立或更新部署。
Microsoft.Resources/deployments/delete 刪除部署。
Microsoft.Resources/deployments/operations/read 取得或列出部署作業。
Microsoft.Resources/deployments/operationstatuses/read 取得或列出部署作業狀態。
Microsoft.Network/locations/operations/read 取得表示異步操作狀態的作業資源
Microsoft.Network/locations/operationResults/read 取得異步 POST 或 DELETE 作業的作業結果
Microsoft.Network/locations/usages/read 取得資源使用計量
Microsoft.Network/networkInterfaces/write 建立網路介面或更新現有的網路介面。
Microsoft.Network/networkInterfaces/read 取得網路介面定義。
Microsoft.Network/networkInterfaces/delete 刪除網路介面
Microsoft.Network/networkInterfaces/join/action 將虛擬機加入網路介面。 不可警示。
Microsoft.Network/networkInterfaces/effectiveNetworkSecurityGroups/action 取得在 VM 網路介面上設定的網路安全組
Microsoft.Network/networkInterfaces/effectiveRouteTable/action 取得 Vm 網路介面上設定的路由表
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "This role is used by Windows 365 to provision required network resources and join Microsoft-hosted VMs to network interfaces.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/1f135831-5bbe-4924-9016-264044c00788",
  "name": "1f135831-5bbe-4924-9016-264044c00788",
  "permissions": [
    {
      "actions": [
        "Microsoft.Resources/subscriptions/resourcegroups/read",
        "Microsoft.Resources/deployments/read",
        "Microsoft.Resources/deployments/write",
        "Microsoft.Resources/deployments/delete",
        "Microsoft.Resources/deployments/operations/read",
        "Microsoft.Resources/deployments/operationstatuses/read",
        "Microsoft.Network/locations/operations/read",
        "Microsoft.Network/locations/operationResults/read",
        "Microsoft.Network/locations/usages/read",
        "Microsoft.Network/networkInterfaces/write",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Network/networkInterfaces/delete",
        "Microsoft.Network/networkInterfaces/join/action",
        "Microsoft.Network/networkInterfaces/effectiveNetworkSecurityGroups/action",
        "Microsoft.Network/networkInterfaces/effectiveRouteTable/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Windows 365 Network Interface Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Windows 365 網路使用者

Windows 365 會使用此角色來讀取虛擬網路,並加入指定的虛擬網路。

深入了解

動作 描述
Microsoft.Network/virtualNetworks/read 取得虛擬網路定義
Microsoft.Network/virtualNetworks/subnets/read 取得虛擬網路子網路定義
Microsoft.Network/virtualNetworks/usages/read 取得虛擬網路每個子網的IP使用量
Microsoft.Network/virtualNetworks/subnets/join/action 加入虛擬網路。 不可警示。
NotActions
none
DataActions
none
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "This role is used by Windows 365 to read virtual networks and join the designated virtual networks.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/7eabc9a4-85f7-4f71-b8ab-75daaccc1033",
  "name": "7eabc9a4-85f7-4f71-b8ab-75daaccc1033",
  "permissions": [
    {
      "actions": [
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/virtualNetworks/usages/read",
        "Microsoft.Network/virtualNetworks/subnets/join/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Windows 365 Network User",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Windows Admin Center 系統管理員登入

讓我們以系統管理員身分透過 Windows Admin Center 管理資源的作業系統。

深入了解

動作 描述
Microsoft.HybridCompute/machines/*/read
Microsoft.HybridCompute/machines/extensions/*
Microsoft.HybridCompute/machines/upgradeExtensions/action 升級 Azure Arc 機器上的擴充功能
Microsoft.HybridCompute/operations/read 讀取適用於伺服器的 Azure Arc 的所有作業
Microsoft.Network/networkInterfaces/read 取得網路介面定義。
Microsoft.Network/loadBalancers/read 取得負載平衡器定義
Microsoft.Network/publicIPAddresses/read 取得公用 IP 位址定義。
Microsoft.Network/virtualNetworks/read 取得虛擬網路定義
Microsoft.Network/networkSecurityGroups/read 取得網路安全組定義
Microsoft.Network/networkSecurityGroups/defaultSecurityRules/read 取得預設安全性規則定義
Microsoft.Network/networkWatchers/securityGroupView/action 檢視 VM 上套用的已設定且有效的網路安全組規則。
Microsoft.Network/networkSecurityGroups/securityRules/read 取得安全性規則定義
Microsoft.Network/networkSecurityGroups/securityRules/write 建立安全性規則或更新現有的安全性規則
Microsoft.HybridConnectivity/endpoints/write 建立或更新目標資源的端點。
Microsoft.HybridConnectivity/endpoints/read 取得或列出目標資源的端點。
Microsoft.HybridConnectivity/endpoints/serviceConfigurations/write 建立或更新 serviceConfigurations 至端點資源。
Microsoft.HybridConnectivity/endpoints/serviceConfigurations/read 取得或列出端點資源的 serviceConfigurations。
Microsoft.HybridConnectivity/endpoints/listManagedProxyDetails/action 列出資源的Managed Proxy詳細數據。
Microsoft.Compute/virtualMachines/read 取得虛擬機器的屬性
Microsoft.Compute/virtualMachines/patchAssessmentResults/latest/read 擷取最新修補程式評估作業的摘要
Microsoft.Compute/virtualMachines/patchAssessmentResults/latest/softwarePatches/read 擷取上次修補程式評估作業期間評估的修補程序清單
Microsoft.Compute/virtualMachines/patchInstallationResults/read 擷取最新修補程式安裝作業的摘要
Microsoft.Compute/virtualMachines/patchInstallationResults/softwarePatches/read 擷取上次修補程式安裝作業期間嘗試安裝的修補程序清單
Microsoft.Compute/virtualMachines/extensions/read 取得虛擬機擴充功能的屬性
Microsoft.Compute/virtualMachines/instanceView/read 取得虛擬機及其資源的詳細運行時間狀態
Microsoft.Compute/virtualMachines/runCommands/read 取得虛擬機執行命令的屬性
Microsoft.Compute/virtualMachines/vmSizes/read 列出虛擬機可更新為的可用大小
Microsoft.Compute/locations/publishers/artifacttypes/types/read 取得 VMExtension 類型的屬性
Microsoft.Compute/locations/publishers/artifacttypes/types/versions/read 取得 VMExtension 版本的屬性
Microsoft.Compute/diskAccesses/read 取得 DiskAccess 資源的屬性
Microsoft.Compute/galleries/images/read 取得資源庫映像的屬性
Microsoft.Compute/images/read 取得 Image 的屬性
Microsoft.AzureStackHCI/Clusters/Read 取得叢集
Microsoft.AzureStackHCI/Clusters/ArcSettings/Read 取得 HCI 叢集的弧線資源
Microsoft.AzureStackHCI/Clusters/ArcSettings/Extensions/Read 取得 HCI 叢集的擴充資源
Microsoft.AzureStackHCI/Clusters/ArcSettings/Extensions/Write 建立或更新 HCI 叢集的擴充資源
Microsoft.AzureStackHCI/Clusters/ArcSettings/Extensions/Delete 刪除 HCI 叢集的擴充功能資源
Microsoft.AzureStackHCI/Operations/Read 取得作業
Microsoft.ConnectedVMwarevSphere/VirtualMachines/Read 讀取 virtualmachines
Microsoft.ConnectedVMwarevSphere/VirtualMachines/Extensions/Write 寫入擴充功能資源
Microsoft.ConnectedVMwarevSphere/VirtualMachines/Extensions/Read 取得延伸模組資源
NotActions
none
DataActions
Microsoft.HybridCompute/machines/WACLoginAsAdmin/action 可讓您以系統管理員身分透過 Windows Admin Center 管理資源的 OS。
Microsoft.Compute/virtualMachines/WACloginAsAdmin/action 可讓您以系統管理員身分透過 Windows Admin Center 管理資源的 OS
Microsoft.AzureStackHCI/Clusters/WACloginAsAdmin/Action 透過 Windows Admin Center 以系統管理員身分管理 HCI 資源的 OS
Microsoft.ConnectedVMwarevSphere/virtualmachines/WACloginAsAdmin/action 可讓您以系統管理員身分透過 Windows Admin Center 管理資源的 OS。
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Let's you manage the OS of your resource via Windows Admin Center as an administrator.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/a6333a3e-0164-44c3-b281-7a577aff287f",
  "name": "a6333a3e-0164-44c3-b281-7a577aff287f",
  "permissions": [
    {
      "actions": [
        "Microsoft.HybridCompute/machines/*/read",
        "Microsoft.HybridCompute/machines/extensions/*",
        "Microsoft.HybridCompute/machines/upgradeExtensions/action",
        "Microsoft.HybridCompute/operations/read",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Network/loadBalancers/read",
        "Microsoft.Network/publicIPAddresses/read",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/networkSecurityGroups/read",
        "Microsoft.Network/networkSecurityGroups/defaultSecurityRules/read",
        "Microsoft.Network/networkWatchers/securityGroupView/action",
        "Microsoft.Network/networkSecurityGroups/securityRules/read",
        "Microsoft.Network/networkSecurityGroups/securityRules/write",
        "Microsoft.HybridConnectivity/endpoints/write",
        "Microsoft.HybridConnectivity/endpoints/read",
        "Microsoft.HybridConnectivity/endpoints/serviceConfigurations/write",
        "Microsoft.HybridConnectivity/endpoints/serviceConfigurations/read",
        "Microsoft.HybridConnectivity/endpoints/listManagedProxyDetails/action",
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Compute/virtualMachines/patchAssessmentResults/latest/read",
        "Microsoft.Compute/virtualMachines/patchAssessmentResults/latest/softwarePatches/read",
        "Microsoft.Compute/virtualMachines/patchInstallationResults/read",
        "Microsoft.Compute/virtualMachines/patchInstallationResults/softwarePatches/read",
        "Microsoft.Compute/virtualMachines/extensions/read",
        "Microsoft.Compute/virtualMachines/instanceView/read",
        "Microsoft.Compute/virtualMachines/runCommands/read",
        "Microsoft.Compute/virtualMachines/vmSizes/read",
        "Microsoft.Compute/locations/publishers/artifacttypes/types/read",
        "Microsoft.Compute/locations/publishers/artifacttypes/types/versions/read",
        "Microsoft.Compute/diskAccesses/read",
        "Microsoft.Compute/galleries/images/read",
        "Microsoft.Compute/images/read",
        "Microsoft.AzureStackHCI/Clusters/Read",
        "Microsoft.AzureStackHCI/Clusters/ArcSettings/Read",
        "Microsoft.AzureStackHCI/Clusters/ArcSettings/Extensions/Read",
        "Microsoft.AzureStackHCI/Clusters/ArcSettings/Extensions/Write",
        "Microsoft.AzureStackHCI/Clusters/ArcSettings/Extensions/Delete",
        "Microsoft.AzureStackHCI/Operations/Read",
        "Microsoft.ConnectedVMwarevSphere/VirtualMachines/Read",
        "Microsoft.ConnectedVMwarevSphere/VirtualMachines/Extensions/Write",
        "Microsoft.ConnectedVMwarevSphere/VirtualMachines/Extensions/Read"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.HybridCompute/machines/WACLoginAsAdmin/action",
        "Microsoft.Compute/virtualMachines/WACloginAsAdmin/action",
        "Microsoft.AzureStackHCI/Clusters/WACloginAsAdmin/Action",
        "Microsoft.ConnectedVMwarevSphere/virtualmachines/WACloginAsAdmin/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Windows Admin Center Administrator Login",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

下一步