我在活动目录中创建了一个应用程序,并在资源组级别授予了对它的访问权限,并且我能够访问资源组内的资源。但我在预览门户中没有看到任何选项可以在订阅级别授予对应用程序的访问权限。
当我运行以下代码时
ResourceManagementClient client =
testMain.createResourceManagementClient();
ResourceGroupOperations gpoperations = client.getResourceGroupsOperations();
ResourceGroup gp1 = new ResourceGroup("West US");
ResourceGroupCreateOrUpdateResult res = gpoperations.createOrUpdate("test123", gp1);
System.out.println("Resource group creation result" + res.getRequestId()+res.toString());
我收到以下异常
线程“主”com.microsoft.windowsazure.exception.ServiceException 中的异常:授权失败:对象 ID 为“2e027029-1019-46dc-b540-cbfe4a761647”的客户端“2e027029-1019-46dc-b540-cbfe4a761647”没有授权在范围“/subscriptions/88335ad5-6fe2-4532-b3d5-1af946310f85/resourcegroups/test123”上执行操作“Microsoft.Resources/subscriptions/resourcegroups/write”。在 com.microsoft.windowsazure.exception.ServiceException.createFromJson(ServiceException.java:292) 在 com.microsoft.azure.management.resources.ResourceGroupOperationsImpl.createOrUpdate(ResourceGroupOperationsImpl.java:495) 在 com.mycompany.resourcegroup.testMain.main (testMain.java:70)
如何授予对应用程序的访问权限,以便它可以在我的订阅中创建和管理任何资源组?