Нет встроенной роли RBA C для IoTHub, вы можете создать Настраиваемую роль .
. Формат выглядит как this , изменить Name
, Id
, Actions
и др. c. Для Actions
, просто обратитесь к этому REST API sample response
, действия включены, вы можете использовать их в зависимости от ваших требований.
Пример:
{
"Name": "IotHub Operator",
"Id": "<Your-Guid>",
"IsCustom": true,
"Description": "Can do operations on IotHub",
"Actions": [
"Microsoft.Devices/iotHubs/Read",
"Microsoft.Devices/iotHubs/*/Read",
"Microsoft.Devices/iotHubs/listkeys/Action"
],
"NotActions": [],
"DataActions": [],
"NotDataActions": [],
"AssignableScopes": [
"/subscriptions/{subscriptionId}"
]
}