Microsoft Documentation, Azure resource provider operations. This official document lists the operations for each Azure resource provider. It confirms that disk-related operations, such as Microsoft.Compute/disks/read and Microsoft.Compute/disks/write, are under the Microsoft.Compute provider.
Microsoft Documentation, Tutorial: Create an Azure custom role using Azure PowerShell. This tutorial explains the structure of a custom role definition. In the section "Step 4: Actions," it clarifies that Actions specify the operations the role can perform. The example demonstrates how to grant permissions to a specific resource type using a wildcard, similar to Microsoft.Compute/disks/*.
Microsoft Documentation, What is Azure role-based access control (Azure RBAC)?. In the "Best practices" section, it states, "Follow the principle of least privilege... When you assign a role, it's a best practice to assign it at the narrowest possible scope." This directly supports selecting the resource group over the subscription for the AssignableScopes property to enhance security.