New-AzureRmRoleAssignment: набор параметров не может быть разрешен с использованием указанных именованных параметров
Я пытаюсь изменить роль от пользователя. Мне кажется, что это должно быть сделано New-AzureRmRoleAssignment, так как нет команды изменения или установки. Когда я пытаюсь назначить роль пользователю, я получаю сообщение:
New-AzureRmRoleAssignment : Parameter set cannot be resolved using the specified named parameters.
At line:1 char:1
+ New-AzureRmRoleAssignment -SignInName "tyler.xxxxx_xxxxx-europe.com"
Я использую команду:
New-AzureRmRoleAssignment -SignInName "tyler.xxxxx_xxxxx-europe.com" -RoleDefinitionid 4befb2f4-78ae-4354-9bbe-91f67ac41224 -ResourceGroupName "Default-Networking"
Я скопировал идентификаторы после выполнения ролей.
Я не знаю, почему я получаю сообщение, кто-нибудь может дать мне совет?
Леон
1 ответ
Эта комбинация аргументов, похоже, не поддерживается.
Вы можете сделать это, используя имя определения роли вместо идентификатора:
New-AzureRmRoleAssignment -SignInName 'user@company.com' -ResourceGroupName 'resource-group-name' -RoleDefinitionName 'Reader'