Funções internas do Azure para a Internet das Coisas

Este artigo lista as funções internas do Azure na categoria Internet das Coisas.

Proprietário de dados do Azure Digital Twins

Função de acesso total para o plano de dados Digital Twins

Mais informações

Ações Description
nenhum
NotActions
nenhum
DataActions
Microsoft.DigitalTwins/digitaltwins/* Leia, crie, atualize ou exclua qualquer Digital Twin
Microsoft.DigitalTwins/digitaltwins/comandos/* Invoque qualquer comando em um gêmeo digital
Microsoft.DigitalTwins/digitaltwins/relacionamentos/* Leia, crie, atualize ou exclua qualquer relação de gêmeo digital
Microsoft.DigitalTwins/eventroutes/* Leia, exclua, crie ou atualize qualquer Rota de Evento
Microsoft.DigitalTwins/empregos/*
Microsoft.DigitalTwins/modelos/* Leia, crie, atualize ou exclua qualquer modelo
Microsoft.DigitalTwins/consulta/* Consultar qualquer gráfico de gêmeos digitais
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Full access role for Digital Twins data-plane",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/bcd981a7-7f74-457b-83e1-cceb9e632ffe",
  "name": "bcd981a7-7f74-457b-83e1-cceb9e632ffe",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.DigitalTwins/digitaltwins/*",
        "Microsoft.DigitalTwins/digitaltwins/commands/*",
        "Microsoft.DigitalTwins/digitaltwins/relationships/*",
        "Microsoft.DigitalTwins/eventroutes/*",
        "Microsoft.DigitalTwins/jobs/*",
        "Microsoft.DigitalTwins/models/*",
        "Microsoft.DigitalTwins/query/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Digital Twins Data Owner",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Azure Digital Twins Data Reader

Função somente leitura para propriedades do plano de dados Digital Twins

Mais informações

Ações Description
nenhum
NotActions
nenhum
DataActions
Microsoft.DigitalTwins/digitaltwins/leitura Leia qualquer Digital Twin
Microsoft.DigitalTwins/digitaltwins/relacionamentos/leitura Leia qualquer relação de gêmeos digitais
Microsoft.DigitalTwins/eventroutes/read Leia qualquer rota de evento
Microsoft.DigitalTwins/jobs/import/read Leia qualquer trabalho de importação em massa
Microsoft.DigitalTwins/jobs/imports/read Leia qualquer trabalho de importação em massa
Microsoft.DigitalTwins/jobs/deletions/read Leia qualquer trabalho de exclusão em massa
Microsoft.DigitalTwins/modelos/leitura Leia qualquer modelo
Microsoft.DigitalTwins/consulta/ação Consultar qualquer gráfico de gêmeos digitais
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read-only role for Digital Twins data-plane properties",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/d57506d4-4c8d-48b1-8587-93c323f6a5a3",
  "name": "d57506d4-4c8d-48b1-8587-93c323f6a5a3",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.DigitalTwins/digitaltwins/read",
        "Microsoft.DigitalTwins/digitaltwins/relationships/read",
        "Microsoft.DigitalTwins/eventroutes/read",
        "Microsoft.DigitalTwins/jobs/import/read",
        "Microsoft.DigitalTwins/jobs/imports/read",
        "Microsoft.DigitalTwins/jobs/deletions/read",
        "Microsoft.DigitalTwins/models/read",
        "Microsoft.DigitalTwins/query/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Digital Twins Data Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador de atualização de dispositivo

Oferece acesso total às operações de gerenciamento e conteúdo

Mais informações

Ações Description
Microsoft.Authorization/*/read Ler funções e atribuições de funções
Microsoft.Recursos/implantações/* Criar e gerenciar uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Suporte/* Criar e atualizar um ticket de suporte
Microsoft.Insights/alertRules/* Criar e gerenciar um alerta de métrica clássica
NotActions
nenhum
DataActions
Microsoft.DeviceUpdate/accounts/instances/updates/read Executa uma operação de leitura relacionada a atualizações
Microsoft.DeviceUpdate/accounts/instances/updates/write Executa uma operação de gravação relacionada a atualizações
Microsoft.DeviceUpdate/accounts/instances/updates/delete Executa uma operação de exclusão relacionada a atualizações
Microsoft.DeviceUpdate/accounts/instances/management/read Executa uma operação de leitura relacionada ao gerenciamento
Microsoft.DeviceUpdate/accounts/instances/management/write Executa uma operação de gravação relacionada ao gerenciamento
Microsoft.DeviceUpdate/accounts/instances/management/delete Executa uma operação de exclusão relacionada ao gerenciamento
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Gives you full access to management and content operations",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/02ca0879-e8e4-47a5-a61e-5c618b76e64a",
  "name": "02ca0879-e8e4-47a5-a61e-5c618b76e64a",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*",
        "Microsoft.Insights/alertRules/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.DeviceUpdate/accounts/instances/updates/read",
        "Microsoft.DeviceUpdate/accounts/instances/updates/write",
        "Microsoft.DeviceUpdate/accounts/instances/updates/delete",
        "Microsoft.DeviceUpdate/accounts/instances/management/read",
        "Microsoft.DeviceUpdate/accounts/instances/management/write",
        "Microsoft.DeviceUpdate/accounts/instances/management/delete"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Device Update Administrator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador de conteúdo de atualização de dispositivo

Oferece acesso total às operações de conteúdo

Mais informações

Ações Description
Microsoft.Authorization/*/read Ler funções e atribuições de funções
Microsoft.Recursos/implantações/* Criar e gerenciar uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Suporte/* Criar e atualizar um ticket de suporte
Microsoft.Insights/alertRules/* Criar e gerenciar um alerta de métrica clássica
NotActions
nenhum
DataActions
Microsoft.DeviceUpdate/accounts/instances/updates/read Executa uma operação de leitura relacionada a atualizações
Microsoft.DeviceUpdate/accounts/instances/updates/write Executa uma operação de gravação relacionada a atualizações
Microsoft.DeviceUpdate/accounts/instances/updates/delete Executa uma operação de exclusão relacionada a atualizações
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Gives you full access to content operations",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/0378884a-3af5-44ab-8323-f5b22f9f3c98",
  "name": "0378884a-3af5-44ab-8323-f5b22f9f3c98",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*",
        "Microsoft.Insights/alertRules/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.DeviceUpdate/accounts/instances/updates/read",
        "Microsoft.DeviceUpdate/accounts/instances/updates/write",
        "Microsoft.DeviceUpdate/accounts/instances/updates/delete"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Device Update Content Administrator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de conteúdo de atualização de dispositivo

Dá acesso de leitura a operações de conteúdo, mas não permite fazer alterações

Mais informações

Ações Description
Microsoft.Authorization/*/read Ler funções e atribuições de funções
Microsoft.Recursos/implantações/* Criar e gerenciar uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Suporte/* Criar e atualizar um ticket de suporte
Microsoft.Insights/alertRules/* Criar e gerenciar um alerta de métrica clássica
NotActions
nenhum
DataActions
Microsoft.DeviceUpdate/accounts/instances/updates/read Executa uma operação de leitura relacionada a atualizações
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Gives you read access to content operations, but does not allow making changes",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/d1ee9a80-8b14-47f0-bdc2-f4a351625a7b",
  "name": "d1ee9a80-8b14-47f0-bdc2-f4a351625a7b",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*",
        "Microsoft.Insights/alertRules/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.DeviceUpdate/accounts/instances/updates/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Device Update Content Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador de implantações de atualização de dispositivo

Oferece acesso total às operações de gerenciamento

Mais informações

Ações Description
Microsoft.Authorization/*/read Ler funções e atribuições de funções
Microsoft.Recursos/implantações/* Criar e gerenciar uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Suporte/* Criar e atualizar um ticket de suporte
Microsoft.Insights/alertRules/* Criar e gerenciar um alerta de métrica clássica
NotActions
nenhum
DataActions
Microsoft.DeviceUpdate/accounts/instances/management/read Executa uma operação de leitura relacionada ao gerenciamento
Microsoft.DeviceUpdate/accounts/instances/management/write Executa uma operação de gravação relacionada ao gerenciamento
Microsoft.DeviceUpdate/accounts/instances/management/delete Executa uma operação de exclusão relacionada ao gerenciamento
Microsoft.DeviceUpdate/accounts/instances/updates/read Executa uma operação de leitura relacionada a atualizações
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Gives you full access to management operations",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/e4237640-0e3d-4a46-8fda-70bc94856432",
  "name": "e4237640-0e3d-4a46-8fda-70bc94856432",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*",
        "Microsoft.Insights/alertRules/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.DeviceUpdate/accounts/instances/management/read",
        "Microsoft.DeviceUpdate/accounts/instances/management/write",
        "Microsoft.DeviceUpdate/accounts/instances/management/delete",
        "Microsoft.DeviceUpdate/accounts/instances/updates/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Device Update Deployments Administrator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de implantações de atualização de dispositivo

Oferece acesso de leitura às operações de gerenciamento, mas não permite fazer alterações

Mais informações

Ações Description
Microsoft.Authorization/*/read Ler funções e atribuições de funções
Microsoft.Recursos/implantações/* Criar e gerenciar uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Suporte/* Criar e atualizar um ticket de suporte
Microsoft.Insights/alertRules/* Criar e gerenciar um alerta de métrica clássica
NotActions
nenhum
DataActions
Microsoft.DeviceUpdate/accounts/instances/management/read Executa uma operação de leitura relacionada ao gerenciamento
Microsoft.DeviceUpdate/accounts/instances/updates/read Executa uma operação de leitura relacionada a atualizações
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Gives you read access to management operations, but does not allow making changes",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/49e2f5d2-7741-4835-8efa-19e1fe35e47f",
  "name": "49e2f5d2-7741-4835-8efa-19e1fe35e47f",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*",
        "Microsoft.Insights/alertRules/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.DeviceUpdate/accounts/instances/management/read",
        "Microsoft.DeviceUpdate/accounts/instances/updates/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Device Update Deployments Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de atualização de dispositivo

Oferece acesso de leitura a operações de gerenciamento e conteúdo, mas não permite fazer alterações

Mais informações

Ações Description
Microsoft.Authorization/*/read Ler funções e atribuições de funções
Microsoft.Recursos/implantações/* Criar e gerenciar uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Suporte/* Criar e atualizar um ticket de suporte
Microsoft.Insights/alertRules/* Criar e gerenciar um alerta de métrica clássica
NotActions
nenhum
DataActions
Microsoft.DeviceUpdate/accounts/instances/updates/read Executa uma operação de leitura relacionada a atualizações
Microsoft.DeviceUpdate/accounts/instances/management/read Executa uma operação de leitura relacionada ao gerenciamento
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Gives you read access to management and content operations, but does not allow making changes",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/e9dba6fb-3d52-4cf0-bce3-f06ce71b9e0f",
  "name": "e9dba6fb-3d52-4cf0-bce3-f06ce71b9e0f",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*",
        "Microsoft.Insights/alertRules/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.DeviceUpdate/accounts/instances/updates/read",
        "Microsoft.DeviceUpdate/accounts/instances/management/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Device Update Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Contribuidor de dados do Hub IoT

Permite acesso total às operações do plano de dados do Hub IoT.

Mais informações

Ações Description
nenhum
NotActions
nenhum
DataActions
Microsoft.Devices/IotHubs/*
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows for full access to IoT Hub data plane operations.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/4fc6c259-987e-4a07-842e-c321cc9d413f",
  "name": "4fc6c259-987e-4a07-842e-c321cc9d413f",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.Devices/IotHubs/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "IoT Hub Data Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de dados do Hub IoT

Permite acesso total de leitura às propriedades do plano de dados do Hub IoT

Mais informações

Ações Description
nenhum
NotActions
nenhum
DataActions
Microsoft.Devices/IotHubs/*/read
Microsoft.Devices/IotHubs/fileUpload/notifications/action Receber, concluir ou abandonar notificações de carregamento de ficheiros
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows for full read access to IoT Hub data-plane properties",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/b447c946-2db7-41ec-983d-d8bf3b1c77e3",
  "name": "b447c946-2db7-41ec-983d-d8bf3b1c77e3",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.Devices/IotHubs/*/read",
        "Microsoft.Devices/IotHubs/fileUpload/notifications/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "IoT Hub Data Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador do Registro do Hub IoT

Permite acesso total ao registro do dispositivo do Hub IoT.

Mais informações

Ações Description
nenhum
NotActions
nenhum
DataActions
Microsoft.Devices/IotHubs/dispositivos/*
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows for full access to IoT Hub device registry.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/4ea46cd5-c1b2-4a8e-910b-273211f9ce47",
  "name": "4ea46cd5-c1b2-4a8e-910b-273211f9ce47",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.Devices/IotHubs/devices/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "IoT Hub Registry Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Contribuidor gêmeo do Hub IoT

Permite acesso de leitura e gravação a todos os dispositivos do Hub IoT e gêmeos de módulo.

Mais informações

Ações Description
nenhum
NotActions
nenhum
DataActions
Microsoft.Devices/IotHubs/twins/*
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows for read and write access to all IoT Hub device and module twins.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/494bdba2-168f-4f31-a0a1-191d2f7c028c",
  "name": "494bdba2-168f-4f31-a0a1-191d2f7c028c",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.Devices/IotHubs/twins/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "IoT Hub Twin Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Próximos passos