Funções internas do Azure para DevOps
Este artigo lista as funções internas do Azure na categoria DevOps.
Usuário do DevTest Labs
Permite que você conecte, inicie, reinicie e desligue suas máquinas virtuais em seus Laboratórios de Desenvolvimento do Azure.
Ações | Description |
---|---|
Microsoft.Authorization/*/read | Ler funções e atribuições de funções |
Microsoft.Compute/availabilitySets/read | Obter as propriedades de um conjunto de disponibilidade |
Microsoft.Compute/virtualMachines/*/read | Leia as propriedades de uma máquina virtual (tamanhos de VM, status de tempo de execução, extensões de VM, etc.) |
Microsoft.Compute/virtualMachines/deslocalizar/ação | Desliga a máquina virtual e libera os recursos de computação |
Microsoft.Compute/virtualMachines/leitura | Obter as propriedades de uma máquina virtual |
Microsoft.Compute/virtualMachines/restart/action | Reinicia a máquina virtual |
Microsoft.Compute/virtualMachines/start/action | Inicia a máquina virtual |
Microsoft.DevTestLab/*/read | Leia as propriedades de um laboratório |
Microsoft.DevTestLab/labs/claimAnyVm/action | Reivindicar uma máquina virtual reivindicável aleatória no laboratório. |
Microsoft.DevTestLab/labs/createEnvironment/action | Crie máquinas virtuais em um laboratório. |
Microsoft.DevTestLab/labs/ensureCurrentUserProfile/action | Verifique se o usuário atual tem um perfil válido no laboratório. |
Microsoft.DevTestLab/labs/formulas/delete | Excluir fórmulas. |
Microsoft.DevTestLab/labs/fórmulas/leitura | Leia fórmulas. |
Microsoft.DevTestLab/labs/fórmulas/gravação | Adicione ou modifique fórmulas. |
Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action | Avalia a política de laboratório. |
Microsoft.DevTestLab/labs/virtualMachines/claim/action | Assumir a propriedade de uma máquina virtual existente |
Microsoft.DevTestLab/labs/virtualmachines/listApplicableSchedules/action | Lista os horários de início/parada aplicáveis, se houver. |
Microsoft.DevTestLab/labs/virtualMachines/getRdpFileContents/action | Obtém uma cadeia de caracteres que representa o conteúdo do arquivo RDP para a máquina virtual |
Microsoft.Network/loadBalancers/backendAddressPools/join/action | Ingressa em um pool de endereços de back-end do balanceador de carga. Não alertável. |
Microsoft.Network/loadBalancers/inboundNatRules/join/action | Ingressa em uma regra nat de entrada do balanceador de carga. Não alertável. |
Microsoft.Network/networkInterfaces/*/read | Leia as propriedades de uma interface de rede (por exemplo, todos os balanceadores de carga dos quais a interface de rede faz parte) |
Microsoft.Network/networkInterfaces/join/action | Associa uma máquina virtual a uma interface de rede. Não alertável. |
Microsoft.Network/networkInterfaces/leitura | Obtém uma definição de interface de rede. |
Microsoft.Network/networkInterfaces/gravação | Cria uma interface de rede ou atualiza uma interface de rede existente. |
Microsoft.Network/publicIPAddresses/*/read | Ler as propriedades de um endereço IP público |
Microsoft.Network/publicIPAddresses/join/action | Ingressa em um endereço IP público. Não alertável. |
Microsoft.Network/publicIPAddresses/read | Obtém uma definição de endereço IP público. |
Microsoft.Network/virtualNetworks/subnets/join/action | Junta-se a uma rede virtual. Não alertável. |
Microsoft.Resources/deployments/operations/read | Obtém ou lista operações de implantação. |
Microsoft.Resources/deployments/read | Obtém ou lista implantações. |
Microsoft.Resources/subscriptions/resourceGroups/read | Obtém ou lista grupos de recursos. |
Microsoft.Storage/storageAccounts/listKeys/action | Retorna as chaves de acesso para a conta de armazenamento especificada. |
NotActions | |
Microsoft.Compute/virtualMachines/vmSizes/read | Lista os tamanhos disponíveis para os quais a máquina virtual pode ser atualizada |
DataActions | |
nenhum | |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.",
"id": "/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64",
"name": "76283e04-6283-4c54-8f91-bcf1374a3c64",
"permissions": [
{
"actions": [
"Microsoft.Authorization/*/read",
"Microsoft.Compute/availabilitySets/read",
"Microsoft.Compute/virtualMachines/*/read",
"Microsoft.Compute/virtualMachines/deallocate/action",
"Microsoft.Compute/virtualMachines/read",
"Microsoft.Compute/virtualMachines/restart/action",
"Microsoft.Compute/virtualMachines/start/action",
"Microsoft.DevTestLab/*/read",
"Microsoft.DevTestLab/labs/claimAnyVm/action",
"Microsoft.DevTestLab/labs/createEnvironment/action",
"Microsoft.DevTestLab/labs/ensureCurrentUserProfile/action",
"Microsoft.DevTestLab/labs/formulas/delete",
"Microsoft.DevTestLab/labs/formulas/read",
"Microsoft.DevTestLab/labs/formulas/write",
"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action",
"Microsoft.DevTestLab/labs/virtualMachines/claim/action",
"Microsoft.DevTestLab/labs/virtualmachines/listApplicableSchedules/action",
"Microsoft.DevTestLab/labs/virtualMachines/getRdpFileContents/action",
"Microsoft.Network/loadBalancers/backendAddressPools/join/action",
"Microsoft.Network/loadBalancers/inboundNatRules/join/action",
"Microsoft.Network/networkInterfaces/*/read",
"Microsoft.Network/networkInterfaces/join/action",
"Microsoft.Network/networkInterfaces/read",
"Microsoft.Network/networkInterfaces/write",
"Microsoft.Network/publicIPAddresses/*/read",
"Microsoft.Network/publicIPAddresses/join/action",
"Microsoft.Network/publicIPAddresses/read",
"Microsoft.Network/virtualNetworks/subnets/join/action",
"Microsoft.Resources/deployments/operations/read",
"Microsoft.Resources/deployments/read",
"Microsoft.Resources/subscriptions/resourceGroups/read",
"Microsoft.Storage/storageAccounts/listKeys/action"
],
"notActions": [
"Microsoft.Compute/virtualMachines/vmSizes/read"
],
"dataActions": [],
"notDataActions": []
}
],
"roleName": "DevTest Labs User",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Assistente de Laboratório
Permite visualizar um laboratório existente, executar ações nas VMs do laboratório e enviar convites para o laboratório.
Ações | Description |
---|---|
Microsoft.Authorization/*/read | Ler funções e atribuições de funções |
Microsoft.Insights/alertRules/* | Criar e gerenciar um alerta de métrica clássica |
Microsoft.LabServices/labPlans/images/read | Obtenha as propriedades de uma imagem. |
Microsoft.LabServices/labPlans/read | Obtenha as propriedades de um plano de laboratório. |
Microsoft.LabServices/labs/read | Obtenha as propriedades de um laboratório. |
Microsoft.LabServices/labs/schedules/read | Obtenha as propriedades de uma agenda. |
Microsoft.LabServices/labs/users/read | Obtenha as propriedades de um usuário. |
Microsoft.LabServices/labs/users/invite/action | Envie um convite por e-mail para um usuário participar do laboratório. |
Microsoft.LabServices/labs/virtualMachines/read | Obtenha as propriedades de uma máquina virtual. |
Microsoft.LabServices/labs/virtualMachines/start/action | Inicie uma máquina virtual. |
Microsoft.LabServices/labs/virtualMachines/stop/action | Pare e desaloque uma máquina virtual. |
Microsoft.LabServices/labs/virtualMachines/reimage/action | Recrie a imagem de uma máquina virtual para a última imagem publicada. |
Microsoft.LabServices/labs/virtualMachines/redeploy/action | Reimplante uma máquina virtual em um nó de computação diferente. |
Microsoft.LabServices/locations/usages/read | Obter uso em um local |
Microsoft.LabServices/skus/read | Obtenha as propriedades de uma SKU de Serviços de Laboratório. |
Microsoft.Recursos/implantações/* | Criar e gerenciar uma implantação |
Microsoft.Resources/subscriptions/resourceGroups/read | Obtém ou lista grupos de recursos. |
NotActions | |
nenhum | |
DataActions | |
nenhum | |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "The lab assistant role",
"id": "/providers/Microsoft.Authorization/roleDefinitions/ce40b423-cede-4313-a93f-9b28290b72e1",
"name": "ce40b423-cede-4313-a93f-9b28290b72e1",
"permissions": [
{
"actions": [
"Microsoft.Authorization/*/read",
"Microsoft.Insights/alertRules/*",
"Microsoft.LabServices/labPlans/images/read",
"Microsoft.LabServices/labPlans/read",
"Microsoft.LabServices/labs/read",
"Microsoft.LabServices/labs/schedules/read",
"Microsoft.LabServices/labs/users/read",
"Microsoft.LabServices/labs/users/invite/action",
"Microsoft.LabServices/labs/virtualMachines/read",
"Microsoft.LabServices/labs/virtualMachines/start/action",
"Microsoft.LabServices/labs/virtualMachines/stop/action",
"Microsoft.LabServices/labs/virtualMachines/reimage/action",
"Microsoft.LabServices/labs/virtualMachines/redeploy/action",
"Microsoft.LabServices/locations/usages/read",
"Microsoft.LabServices/skus/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read"
],
"notActions": [],
"dataActions": [],
"notDataActions": []
}
],
"roleName": "Lab Assistant",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Colaborador do Laboratório
Aplicado a nível de laboratório, permite-lhe gerir o laboratório. Aplicado em um grupo de recursos, permite criar e gerenciar laboratórios.
Ações | Description |
---|---|
Microsoft.Authorization/*/read | Ler funções e atribuições de funções |
Microsoft.Insights/alertRules/* | Criar e gerenciar um alerta de métrica clássica |
Microsoft.LabServices/labPlans/images/read | Obtenha as propriedades de uma imagem. |
Microsoft.LabServices/labPlans/read | Obtenha as propriedades de um plano de laboratório. |
Microsoft.LabServices/labPlans/saveImage/action | Crie uma imagem a partir de uma máquina virtual na galeria anexada ao plano de laboratório. |
Microsoft.LabServices/labs/read | Obtenha as propriedades de um laboratório. |
Microsoft.LabServices/labs/write | Crie um novo laboratório ou atualize um existente. |
Microsoft.LabServices/labs/delete | Exclua o laboratório e todos os seus usuários, agendas e máquinas virtuais. |
Microsoft.LabServices/labs/publish/action | Publique um laboratório propagando a imagem da máquina virtual de modelo para todas as máquinas virtuais no laboratório. |
Microsoft.LabServices/labs/syncGroup/action | Atualiza a lista de usuários do grupo do Ative Directory atribuído ao laboratório. |
Microsoft.LabServices/labs/schedules/read | Obtenha as propriedades de uma agenda. |
Microsoft.LabServices/labs/schedules/write | Crie uma nova agenda ou atualize uma agenda existente. |
Microsoft.LabServices/labs/schedules/delete | Exclua a agenda. |
Microsoft.LabServices/labs/users/read | Obtenha as propriedades de um usuário. |
Microsoft.LabServices/labs/users/write | Crie um novo usuário ou atualize um usuário existente. |
Microsoft.LabServices/labs/users/delete | Exclua o usuário. |
Microsoft.LabServices/labs/users/invite/action | Envie um convite por e-mail para um usuário participar do laboratório. |
Microsoft.LabServices/labs/virtualMachines/read | Obtenha as propriedades de uma máquina virtual. |
Microsoft.LabServices/labs/virtualMachines/start/action | Inicie uma máquina virtual. |
Microsoft.LabServices/labs/virtualMachines/stop/action | Pare e desaloque uma máquina virtual. |
Microsoft.LabServices/labs/virtualMachines/reimage/action | Recrie a imagem de uma máquina virtual para a última imagem publicada. |
Microsoft.LabServices/labs/virtualMachines/redeploy/action | Reimplante uma máquina virtual em um nó de computação diferente. |
Microsoft.LabServices/labs/virtualMachines/resetPassword/action | Redefina a senha do usuário local em uma máquina virtual. |
Microsoft.LabServices/locations/usages/read | Obter uso em um local |
Microsoft.LabServices/skus/read | Obtenha as propriedades de uma SKU de Serviços de Laboratório. |
Microsoft.Recursos/implantações/* | Criar e gerenciar uma implantação |
Microsoft.Resources/subscriptions/resourceGroups/read | Obtém ou lista grupos de recursos. |
NotActions | |
nenhum | |
DataActions | |
Microsoft.LabServices/labPlans/createLab/action | Crie um novo laboratório a partir de um plano de laboratório. |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "The lab contributor role",
"id": "/providers/Microsoft.Authorization/roleDefinitions/5daaa2af-1fe8-407c-9122-bba179798270",
"name": "5daaa2af-1fe8-407c-9122-bba179798270",
"permissions": [
{
"actions": [
"Microsoft.Authorization/*/read",
"Microsoft.Insights/alertRules/*",
"Microsoft.LabServices/labPlans/images/read",
"Microsoft.LabServices/labPlans/read",
"Microsoft.LabServices/labPlans/saveImage/action",
"Microsoft.LabServices/labs/read",
"Microsoft.LabServices/labs/write",
"Microsoft.LabServices/labs/delete",
"Microsoft.LabServices/labs/publish/action",
"Microsoft.LabServices/labs/syncGroup/action",
"Microsoft.LabServices/labs/schedules/read",
"Microsoft.LabServices/labs/schedules/write",
"Microsoft.LabServices/labs/schedules/delete",
"Microsoft.LabServices/labs/users/read",
"Microsoft.LabServices/labs/users/write",
"Microsoft.LabServices/labs/users/delete",
"Microsoft.LabServices/labs/users/invite/action",
"Microsoft.LabServices/labs/virtualMachines/read",
"Microsoft.LabServices/labs/virtualMachines/start/action",
"Microsoft.LabServices/labs/virtualMachines/stop/action",
"Microsoft.LabServices/labs/virtualMachines/reimage/action",
"Microsoft.LabServices/labs/virtualMachines/redeploy/action",
"Microsoft.LabServices/labs/virtualMachines/resetPassword/action",
"Microsoft.LabServices/locations/usages/read",
"Microsoft.LabServices/skus/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read"
],
"notActions": [],
"dataActions": [
"Microsoft.LabServices/labPlans/createLab/action"
],
"notDataActions": []
}
],
"roleName": "Lab Contributor",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Criador de laboratório
Permite criar novos laboratórios em suas Contas de Laboratório do Azure.
Ações | Description |
---|---|
Microsoft.Authorization/*/read | Ler funções e atribuições de funções |
Microsoft.LabServices/labAccounts/*/read | |
Microsoft.LabServices/labAccounts/createLab/action | Crie um laboratório em uma conta de laboratório. |
Microsoft.LabServices/labAccounts/getPricingAndAvailability/action | Obtenha os preços e a disponibilidade de combinações de tamanhos, geografias e sistemas operacionais para a conta de laboratório. |
Microsoft.LabServices/labAccounts/getRestrictionsAndUsage/action | Obtenha as principais restrições e utilização desta subscrição |
Microsoft.Insights/alertRules/* | Criar e gerenciar um alerta de métrica clássica |
Microsoft.LabServices/labPlans/images/read | Obtenha as propriedades de uma imagem. |
Microsoft.LabServices/labPlans/read | Obtenha as propriedades de um plano de laboratório. |
Microsoft.LabServices/labPlans/saveImage/action | Crie uma imagem a partir de uma máquina virtual na galeria anexada ao plano de laboratório. |
Microsoft.LabServices/labs/read | Obtenha as propriedades de um laboratório. |
Microsoft.LabServices/labs/schedules/read | Obtenha as propriedades de uma agenda. |
Microsoft.LabServices/labs/users/read | Obtenha as propriedades de um usuário. |
Microsoft.LabServices/labs/virtualMachines/read | Obtenha as propriedades de uma máquina virtual. |
Microsoft.LabServices/locations/usages/read | Obter uso em um local |
Microsoft.LabServices/skus/read | Obtenha as propriedades de uma SKU de Serviços de Laboratório. |
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 |
NotActions | |
nenhum | |
DataActions | |
Microsoft.LabServices/labPlans/createLab/action | Crie um novo laboratório a partir de um plano de laboratório. |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "Lets you create new labs under your Azure Lab Accounts.",
"id": "/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead",
"name": "b97fb8bc-a8b2-4522-a38b-dd33c7e65ead",
"permissions": [
{
"actions": [
"Microsoft.Authorization/*/read",
"Microsoft.LabServices/labAccounts/*/read",
"Microsoft.LabServices/labAccounts/createLab/action",
"Microsoft.LabServices/labAccounts/getPricingAndAvailability/action",
"Microsoft.LabServices/labAccounts/getRestrictionsAndUsage/action",
"Microsoft.Insights/alertRules/*",
"Microsoft.LabServices/labPlans/images/read",
"Microsoft.LabServices/labPlans/read",
"Microsoft.LabServices/labPlans/saveImage/action",
"Microsoft.LabServices/labs/read",
"Microsoft.LabServices/labs/schedules/read",
"Microsoft.LabServices/labs/users/read",
"Microsoft.LabServices/labs/virtualMachines/read",
"Microsoft.LabServices/locations/usages/read",
"Microsoft.LabServices/skus/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read",
"Microsoft.Support/*"
],
"notActions": [],
"dataActions": [
"Microsoft.LabServices/labPlans/createLab/action"
],
"notDataActions": []
}
],
"roleName": "Lab Creator",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Operador de Laboratório
Oferece capacidade limitada de gerenciar laboratórios existentes.
Ações | Description |
---|---|
Microsoft.Authorization/*/read | Ler funções e atribuições de funções |
Microsoft.Insights/alertRules/* | Criar e gerenciar um alerta de métrica clássica |
Microsoft.LabServices/labPlans/images/read | Obtenha as propriedades de uma imagem. |
Microsoft.LabServices/labPlans/read | Obtenha as propriedades de um plano de laboratório. |
Microsoft.LabServices/labPlans/saveImage/action | Crie uma imagem a partir de uma máquina virtual na galeria anexada ao plano de laboratório. |
Microsoft.LabServices/labs/publish/action | Publique um laboratório propagando a imagem da máquina virtual de modelo para todas as máquinas virtuais no laboratório. |
Microsoft.LabServices/labs/read | Obtenha as propriedades de um laboratório. |
Microsoft.LabServices/labs/schedules/read | Obtenha as propriedades de uma agenda. |
Microsoft.LabServices/labs/schedules/write | Crie uma nova agenda ou atualize uma agenda existente. |
Microsoft.LabServices/labs/schedules/delete | Exclua a agenda. |
Microsoft.LabServices/labs/users/read | Obtenha as propriedades de um usuário. |
Microsoft.LabServices/labs/users/write | Crie um novo usuário ou atualize um usuário existente. |
Microsoft.LabServices/labs/users/delete | Exclua o usuário. |
Microsoft.LabServices/labs/users/invite/action | Envie um convite por e-mail para um usuário participar do laboratório. |
Microsoft.LabServices/labs/virtualMachines/read | Obtenha as propriedades de uma máquina virtual. |
Microsoft.LabServices/labs/virtualMachines/start/action | Inicie uma máquina virtual. |
Microsoft.LabServices/labs/virtualMachines/stop/action | Pare e desaloque uma máquina virtual. |
Microsoft.LabServices/labs/virtualMachines/reimage/action | Recrie a imagem de uma máquina virtual para a última imagem publicada. |
Microsoft.LabServices/labs/virtualMachines/redeploy/action | Reimplante uma máquina virtual em um nó de computação diferente. |
Microsoft.LabServices/labs/virtualMachines/resetPassword/action | Redefina a senha do usuário local em uma máquina virtual. |
Microsoft.LabServices/locations/usages/read | Obter uso em um local |
Microsoft.LabServices/skus/read | Obtenha as propriedades de uma SKU de Serviços de Laboratório. |
Microsoft.Recursos/implantações/* | Criar e gerenciar uma implantação |
Microsoft.Resources/subscriptions/resourceGroups/read | Obtém ou lista grupos de recursos. |
NotActions | |
nenhum | |
DataActions | |
nenhum | |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "The lab operator role",
"id": "/providers/Microsoft.Authorization/roleDefinitions/a36e6959-b6be-4b12-8e9f-ef4b474d304d",
"name": "a36e6959-b6be-4b12-8e9f-ef4b474d304d",
"permissions": [
{
"actions": [
"Microsoft.Authorization/*/read",
"Microsoft.Insights/alertRules/*",
"Microsoft.LabServices/labPlans/images/read",
"Microsoft.LabServices/labPlans/read",
"Microsoft.LabServices/labPlans/saveImage/action",
"Microsoft.LabServices/labs/publish/action",
"Microsoft.LabServices/labs/read",
"Microsoft.LabServices/labs/schedules/read",
"Microsoft.LabServices/labs/schedules/write",
"Microsoft.LabServices/labs/schedules/delete",
"Microsoft.LabServices/labs/users/read",
"Microsoft.LabServices/labs/users/write",
"Microsoft.LabServices/labs/users/delete",
"Microsoft.LabServices/labs/users/invite/action",
"Microsoft.LabServices/labs/virtualMachines/read",
"Microsoft.LabServices/labs/virtualMachines/start/action",
"Microsoft.LabServices/labs/virtualMachines/stop/action",
"Microsoft.LabServices/labs/virtualMachines/reimage/action",
"Microsoft.LabServices/labs/virtualMachines/redeploy/action",
"Microsoft.LabServices/labs/virtualMachines/resetPassword/action",
"Microsoft.LabServices/locations/usages/read",
"Microsoft.LabServices/skus/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read"
],
"notActions": [],
"dataActions": [],
"notDataActions": []
}
],
"roleName": "Lab Operator",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Colaborador de Serviços de Laboratório
Permite controlar totalmente todos os cenários do Lab Services no grupo de recursos.
Ações | Description |
---|---|
Microsoft.LabServices/* | Criar e gerenciar componentes de serviços de laboratório |
Microsoft.Insights/alertRules/* | Criar e gerenciar um alerta de métrica clássica |
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. |
NotActions | |
nenhum | |
DataActions | |
Microsoft.LabServices/labPlans/createLab/action | Crie um novo laboratório a partir de um plano de laboratório. |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "The lab services contributor role",
"id": "/providers/Microsoft.Authorization/roleDefinitions/f69b8690-cc87-41d6-b77a-a4bc3c0a966f",
"name": "f69b8690-cc87-41d6-b77a-a4bc3c0a966f",
"permissions": [
{
"actions": [
"Microsoft.LabServices/*",
"Microsoft.Insights/alertRules/*",
"Microsoft.Authorization/*/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read"
],
"notActions": [],
"dataActions": [
"Microsoft.LabServices/labPlans/createLab/action"
],
"notDataActions": []
}
],
"roleName": "Lab Services Contributor",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Leitor de serviços de laboratório
Permite visualizar, mas não alterar, todos os planos e recursos de laboratório.
Ações | Description |
---|---|
Microsoft.LabServices/*/read | Ler propriedades dos serviços de laboratório |
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. |
NotActions | |
nenhum | |
DataActions | |
nenhum | |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "The lab services reader role",
"id": "/providers/Microsoft.Authorization/roleDefinitions/2a5c394f-5eb7-4d4f-9c8e-e8eae39faebc",
"name": "2a5c394f-5eb7-4d4f-9c8e-e8eae39faebc",
"permissions": [
{
"actions": [
"Microsoft.LabServices/*/read",
"Microsoft.Authorization/*/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read"
],
"notActions": [],
"dataActions": [],
"notDataActions": []
}
],
"roleName": "Lab Services Reader",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Contribuidor de teste de carga
Visualize, crie, atualize, exclua e execute testes de carga. Exiba e liste recursos de teste de carga, mas não pode fazer alterações.
Ações | Description |
---|---|
Microsoft.LoadTestService/*/read | Ler recursos de teste de carga |
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.Insights/alertRules/* | Criar e gerenciar um alerta de métrica clássica |
NotActions | |
nenhum | |
DataActions | |
Microsoft.LoadTestService/loadtests/* | Criar e gerenciar testes de carga |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "View, create, update, delete and execute load tests. View and list load test resources but can not make any changes.",
"id": "/providers/Microsoft.Authorization/roleDefinitions/749a398d-560b-491b-bb21-08924219302e",
"name": "749a398d-560b-491b-bb21-08924219302e",
"permissions": [
{
"actions": [
"Microsoft.LoadTestService/*/read",
"Microsoft.Authorization/*/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read",
"Microsoft.Insights/alertRules/*"
],
"notActions": [],
"dataActions": [
"Microsoft.LoadTestService/loadtests/*"
],
"notDataActions": []
}
],
"roleName": "Load Test Contributor",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Proprietário do teste de carga
Executar todas as operações em recursos de teste de carga e testes de carga
Ações | Description |
---|---|
Microsoft.LoadTestService/* | Criar e gerenciar recursos de teste de carga |
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.Insights/alertRules/* | Criar e gerenciar um alerta de métrica clássica |
NotActions | |
nenhum | |
DataActions | |
Microsoft.LoadTestService/* | Criar e gerenciar recursos de teste de carga |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "Execute all operations on load test resources and load tests",
"id": "/providers/Microsoft.Authorization/roleDefinitions/45bb0b16-2f0c-4e78-afaa-a07599b003f6",
"name": "45bb0b16-2f0c-4e78-afaa-a07599b003f6",
"permissions": [
{
"actions": [
"Microsoft.LoadTestService/*",
"Microsoft.Authorization/*/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read",
"Microsoft.Insights/alertRules/*"
],
"notActions": [],
"dataActions": [
"Microsoft.LoadTestService/*"
],
"notDataActions": []
}
],
"roleName": "Load Test Owner",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Leitor de teste de carga
Exibir e listar todos os testes de carga e recursos de teste de carga, mas não pode fazer alterações
Ações | Description |
---|---|
Microsoft.LoadTestService/*/read | Ler recursos de teste de carga |
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.Insights/alertRules/* | Criar e gerenciar um alerta de métrica clássica |
NotActions | |
nenhum | |
DataActions | |
Microsoft.LoadTestService/loadtests/readTest/action | Ler testes de carga |
NotDataActions | |
nenhum |
{
"assignableScopes": [
"/"
],
"description": "View and list all load tests and load test resources but can not make any changes",
"id": "/providers/Microsoft.Authorization/roleDefinitions/3ae3fb29-0000-4ccd-bf80-542e7b26e081",
"name": "3ae3fb29-0000-4ccd-bf80-542e7b26e081",
"permissions": [
{
"actions": [
"Microsoft.LoadTestService/*/read",
"Microsoft.Authorization/*/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read",
"Microsoft.Insights/alertRules/*"
],
"notActions": [],
"dataActions": [
"Microsoft.LoadTestService/loadtests/readTest/action"
],
"notDataActions": []
}
],
"roleName": "Load Test Reader",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}