Я пишу программу на Java, которая создает виртуальную машину и получает доступ к файлам из хранилища. Однако у меня возникли проблемы с назначением этой виртуальной машины роли участника / владельца хранилища, чтобы она могла.
В настоящее время у меня есть этот код, но я не уверен, что он мне нужен, а также я не знаю, что писать в некоторых местах:
rbacManager = GraphRbacManager.authenticate( credentials );
rbacManager.roleAssignments()
.define("roletest")
// which object? and where to find the ID?
.forObjectId("/subscription/" + subscription + "?")
.withBuiltInRole(com.microsoft.azure.management.graphrbac.BuiltInRole.STORAGE_ACCOUNT_CONTRIBUTOR)
// what should go as resource scope?
.withResourceScope(?)
.createAsync();
По сути, я хочу сделать этот шаг в Java-коде:
Заранее спасибо!