Předdefinované role Azure pro DevOps
Tento článek obsahuje seznam předdefinovaných rolí Azure v kategorii DevOps.
Čtenář prostředí nasazení
Poskytuje přístup pro čtení k prostředkům prostředí.
Akce | Popis |
---|---|
Microsoft.DevCenter/projects/read | Získá konkrétní projekt. |
Microsoft.DevCenter/projects/*/read | |
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
NotActions | |
Microsoft.DevCenter/projects/pools/read | Získá fond počítačů |
Microsoft.DevCenter/projects/pools/schedules/read | Získá plán zdroje. |
Akce dat | |
Microsoft.DevCenter/projects/users/environment/adminRead/action | Umožňuje správci projektu číst všechna prostředí v projektu. |
Microsoft.DevCenter/projects/users/environment/adminActionRead/action | Umožňuje správci číst akce prostředí. |
Microsoft.DevCenter/projects/users/environment/adminOutputsRead/action | Umožňuje správci číst výstupní hodnoty z nasazení prostředí. |
NotDataActions | |
žádné |
{
"assignableScopes": [
"/"
],
"description": "Provides read access to environment resources.",
"id": "/providers/Microsoft.Authorization/roleDefinitions/eb960402-bf75-4cc3-8d68-35b34f960f72",
"name": "eb960402-bf75-4cc3-8d68-35b34f960f72",
"permissions": [
{
"actions": [
"Microsoft.DevCenter/projects/read",
"Microsoft.DevCenter/projects/*/read",
"Microsoft.Authorization/*/read",
"Microsoft.Resources/subscriptions/resourceGroups/read"
],
"notActions": [
"Microsoft.DevCenter/projects/pools/read",
"Microsoft.DevCenter/projects/pools/schedules/read"
],
"dataActions": [
"Microsoft.DevCenter/projects/users/environments/adminRead/action",
"Microsoft.DevCenter/projects/users/environments/adminActionRead/action",
"Microsoft.DevCenter/projects/users/environments/adminOutputsRead/action"
],
"notDataActions": []
}
],
"roleName": "Deployment Environments Reader",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Uživatel prostředí nasazení
Poskytuje přístup ke správě prostředků prostředí.
Akce | Popis |
---|---|
Microsoft.DevCenter/projects/read | Získá konkrétní projekt. |
Microsoft.DevCenter/projects/*/read | |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
NotActions | |
Microsoft.DevCenter/projects/pools/read | Získá fond počítačů |
Microsoft.DevCenter/projects/pools/schedules/read | Získá plán zdroje. |
Akce dat | |
Microsoft.DevCenter/projects/users/environment/userRead/action | Umožňuje uživateli číst prostředí, ke kterým má přístup v projektu. |
Microsoft.DevCenter/projects/users/environment/userWrite/action | Umožňuje uživateli psát prostředí, ke kterým má přístup v projektu. |
Microsoft.DevCenter/projects/users/environment/userDelete/action | Umožňuje uživateli odstranit prostředí, ke kterým má přístup v projektu. |
Microsoft.DevCenter/projects/users/environment/userActionManage/action | Umožňuje uživateli přeskočit, zpozdit atd. akce prostředí. |
Microsoft.DevCenter/projects/users/environment/userOutputsRead/action | Umožňuje uživateli číst výstupní hodnoty z nasazení prostředí. |
NotDataActions | |
žádné |
{
"assignableScopes": [
"/"
],
"description": "Provides access to manage environment resources.",
"id": "/providers/Microsoft.Authorization/roleDefinitions/18e40d4e-8d2e-438d-97e1-9528336e149c",
"name": "18e40d4e-8d2e-438d-97e1-9528336e149c",
"permissions": [
{
"actions": [
"Microsoft.DevCenter/projects/read",
"Microsoft.DevCenter/projects/*/read",
"Microsoft.Resources/subscriptions/resourceGroups/read",
"Microsoft.Authorization/*/read"
],
"notActions": [
"Microsoft.DevCenter/projects/pools/read",
"Microsoft.DevCenter/projects/pools/schedules/read"
],
"dataActions": [
"Microsoft.DevCenter/projects/users/environments/userRead/action",
"Microsoft.DevCenter/projects/users/environments/userWrite/action",
"Microsoft.DevCenter/projects/users/environments/userDelete/action",
"Microsoft.DevCenter/projects/users/environments/userActionManage/action",
"Microsoft.DevCenter/projects/users/environments/userOutputsRead/action"
],
"notDataActions": []
}
],
"roleName": "Deployment Environments User",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Uživatel DevCenter Dev Boxu
Poskytuje přístup k vytváření a správě vývojových polí.
Akce | Popis |
---|---|
Microsoft.DevCenter/projects/read | Získá konkrétní projekt. |
Microsoft.DevCenter/projects/*/read | |
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
NotActions | |
žádné | |
Akce dat | |
Microsoft.DevCenter/projects/users/devboxes/userStop/action | Umožňuje uživateli zastavit vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userStart/action | Umožňuje uživateli spustit vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userGetRemoteConnection/action | Umožňuje uživateli získat informace o připojení RDP pro své vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userRead/action | Umožňuje uživateli číst vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userWrite/action | Umožňuje uživateli vytvářet a aktualizovat vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userDelete/action | Umožňuje uživateli odstranit vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userUpcomingActionRead/action | Umožňuje uživateli číst nadcházející akce. |
Microsoft.DevCenter/projects/users/devboxes/userUpcomingActionManage/action | Umožňuje uživateli přeskočit nebo zpozdit nadcházející akce. |
Microsoft.DevCenter/projects/users/devboxes/userActionRead/action | Umožňuje uživateli číst akce vývojového pole. |
Microsoft.DevCenter/projects/users/devboxes/userActionManage/action | Umožňuje uživateli přeskočit nebo zpozdit akce vývojového pole. |
Microsoft.DevCenter/projects/users/devboxes/userCustomize/action | Umožňuje uživateli přizpůsobit si vlastní prostředky Dev Boxu. |
NotDataActions | |
žádné |
{
"assignableScopes": [
"/"
],
"description": "Provides access to create and manage dev boxes.",
"id": "/providers/Microsoft.Authorization/roleDefinitions/45d50f46-0b78-4001-a660-4198cbe8cd05",
"name": "45d50f46-0b78-4001-a660-4198cbe8cd05",
"permissions": [
{
"actions": [
"Microsoft.DevCenter/projects/read",
"Microsoft.DevCenter/projects/*/read",
"Microsoft.Authorization/*/read",
"Microsoft.Resources/subscriptions/resourceGroups/read"
],
"notActions": [],
"dataActions": [
"Microsoft.DevCenter/projects/users/devboxes/userStop/action",
"Microsoft.DevCenter/projects/users/devboxes/userStart/action",
"Microsoft.DevCenter/projects/users/devboxes/userGetRemoteConnection/action",
"Microsoft.DevCenter/projects/users/devboxes/userRead/action",
"Microsoft.DevCenter/projects/users/devboxes/userWrite/action",
"Microsoft.DevCenter/projects/users/devboxes/userDelete/action",
"Microsoft.DevCenter/projects/users/devboxes/userUpcomingActionRead/action",
"Microsoft.DevCenter/projects/users/devboxes/userUpcomingActionManage/action",
"Microsoft.DevCenter/projects/users/devboxes/userActionRead/action",
"Microsoft.DevCenter/projects/users/devboxes/userActionManage/action",
"Microsoft.DevCenter/projects/users/devboxes/userCustomize/action"
],
"notDataActions": []
}
],
"roleName": "DevCenter Dev Box User",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Správce projektu DevCenter
Poskytuje přístup ke správě zdrojů projektu.
Akce | Popis |
---|---|
Microsoft.DevCenter/projects/* | |
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
NotActions | |
Microsoft.DevCenter/projects/write | Částečně aktualizuje projekt. |
Microsoft.DevCenter/projects/delete | Odstraní zdroj projektu. |
Akce dat | |
Microsoft.DevCenter/projects/users/devboxes/adminStart/action | Umožňuje uživateli spustit jakýkoli prostředek Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/adminStop/action | Umožňuje uživateli zastavit jakýkoli prostředek Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/adminRead/action | Umožňuje uživateli přístup pro čtení k libovolnému prostředku Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/adminWrite/action | Povolí uživateli přístup k zápisu do libovolného prostředku Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/adminDelete/action | Umožňuje uživateli odstranit jakýkoli prostředek Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userStop/action | Umožňuje uživateli zastavit vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userStart/action | Umožňuje uživateli spustit vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userGetRemoteConnection/action | Umožňuje uživateli získat informace o připojení RDP pro své vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userRead/action | Umožňuje uživateli číst vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userWrite/action | Umožňuje uživateli vytvářet a aktualizovat vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userDelete/action | Umožňuje uživateli odstranit vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/devboxes/userActionRead/action | Umožňuje uživateli číst akce vývojového pole. |
Microsoft.DevCenter/projects/users/devboxes/userActionManage/action | Umožňuje uživateli přeskočit nebo zpozdit akce vývojového pole. |
Microsoft.DevCenter/projects/users/devboxes/userCustomize/action | Umožňuje uživateli přizpůsobit si vlastní prostředky Dev Boxu. |
Microsoft.DevCenter/projects/users/environment/adminRead/action | Umožňuje správci projektu číst všechna prostředí v projektu. |
Microsoft.DevCenter/projects/users/environment/userWrite/action | Umožňuje uživateli psát prostředí, ke kterým má přístup v projektu. |
Microsoft.DevCenter/projects/users/environment/adminWrite/action | Umožňuje správci projektu psát všechna prostředí v projektu. |
Microsoft.DevCenter/projects/users/environment/userDelete/action | Umožňuje uživateli odstranit prostředí, ke kterým má přístup v projektu. |
Microsoft.DevCenter/projects/users/environment/adminDelete/action | Umožňuje správci projektu odstranit všechna prostředí v projektu. |
Microsoft.DevCenter/projects/users/environment/adminAction/action | Umožňuje správci projektu provést akci ve všech prostředích v projektu. |
Microsoft.DevCenter/projects/users/environment/adminActionRead/action | Umožňuje správci číst akce prostředí. |
Microsoft.DevCenter/projects/users/environment/adminActionManage/action | Umožňuje správci přeskočit, zpozdit atd. akce prostředí. |
Microsoft.DevCenter/projects/users/environment/adminOutputsRead/action | Umožňuje správci číst výstupní hodnoty z nasazení prostředí. |
NotDataActions | |
žádné |
{
"assignableScopes": [
"/"
],
"description": "Provides access to manage project resources.",
"id": "/providers/Microsoft.Authorization/roleDefinitions/331c37c6-af14-46d9-b9f4-e1909e1b95a0",
"name": "331c37c6-af14-46d9-b9f4-e1909e1b95a0",
"permissions": [
{
"actions": [
"Microsoft.DevCenter/projects/*",
"Microsoft.Authorization/*/read",
"Microsoft.Resources/deployments/*",
"Microsoft.Resources/subscriptions/resourceGroups/read"
],
"notActions": [
"Microsoft.DevCenter/projects/write",
"Microsoft.DevCenter/projects/delete"
],
"dataActions": [
"Microsoft.DevCenter/projects/users/devboxes/adminStart/action",
"Microsoft.DevCenter/projects/users/devboxes/adminStop/action",
"Microsoft.DevCenter/projects/users/devboxes/adminRead/action",
"Microsoft.DevCenter/projects/users/devboxes/adminWrite/action",
"Microsoft.DevCenter/projects/users/devboxes/adminDelete/action",
"Microsoft.DevCenter/projects/users/devboxes/userStop/action",
"Microsoft.DevCenter/projects/users/devboxes/userStart/action",
"Microsoft.DevCenter/projects/users/devboxes/userGetRemoteConnection/action",
"Microsoft.DevCenter/projects/users/devboxes/userRead/action",
"Microsoft.DevCenter/projects/users/devboxes/userWrite/action",
"Microsoft.DevCenter/projects/users/devboxes/userDelete/action",
"Microsoft.DevCenter/projects/users/devboxes/userActionRead/action",
"Microsoft.DevCenter/projects/users/devboxes/userActionManage/action",
"Microsoft.DevCenter/projects/users/devboxes/userCustomize/action",
"Microsoft.DevCenter/projects/users/environments/adminRead/action",
"Microsoft.DevCenter/projects/users/environments/userWrite/action",
"Microsoft.DevCenter/projects/users/environments/adminWrite/action",
"Microsoft.DevCenter/projects/users/environments/userDelete/action",
"Microsoft.DevCenter/projects/users/environments/adminDelete/action",
"Microsoft.DevCenter/projects/users/environments/adminAction/action",
"Microsoft.DevCenter/projects/users/environments/adminActionRead/action",
"Microsoft.DevCenter/projects/users/environments/adminActionManage/action",
"Microsoft.DevCenter/projects/users/environments/adminOutputsRead/action"
],
"notDataActions": []
}
],
"roleName": "DevCenter Project Admin",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Uživatel DevTest Labs
Umožňuje připojit, spustit, restartovat a vypnout virtuální počítače ve službě Azure DevTest Labs.
Akce | Popis |
---|---|
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Compute/availabilitySets/read | Získání vlastností skupiny dostupnosti |
Microsoft.Compute/virtualMachines/*/read | Čtení vlastností virtuálního počítače (velikosti virtuálních počítačů, stav modulu runtime, rozšíření virtuálních počítačů atd.) |
Microsoft.Compute/virtualMachines/deallocate/action | Vypne virtuální počítač a uvolní výpočetní prostředky. |
Microsoft.Compute/virtualMachines/read | Získání vlastností virtuálního počítače |
Microsoft.Compute/virtualMachines/restart/action | Restartuje virtuální počítač. |
Microsoft.Compute/virtualMachines/start/action | Spustí virtuální počítač. |
Microsoft.DevTestLab/*/read | Čtení vlastností testovacího prostředí |
Microsoft.DevTestLab/labs/claimAnyVm/action | V testovacím prostředí deklarujte náhodný virtuální počítač, který je možné uplatnit. |
Microsoft.DevTestLab/labs/createEnvironment/action | Vytvořte virtuální počítače v testovacím prostředí. |
Microsoft.DevTestLab/labs/ensureCurrentUserProfile/action | Ujistěte se, že aktuální uživatel má v testovacím prostředí platný profil. |
Microsoft.DevTestLab/labs/formulas/delete | Odstraňte vzorce. |
Microsoft.DevTestLab/labs/formulas/read | Přečtěte si vzorce. |
Microsoft.DevTestLab/labs/formulas/write | Přidejte nebo upravte vzorce. |
Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action | Vyhodnotí zásady testovacího prostředí. |
Microsoft.DevTestLab/labs/virtualMachines/claim/action | Převzetí vlastnictví existujícího virtuálního počítače |
Microsoft.DevTestLab/labs/virtualmachines/listApplicableSchedules/action | Vypíše příslušné plány zahájení/zastavení, pokud existují. |
Microsoft.DevTestLab/labs/virtualMachines/getRdpFileContents/action | Získá řetězec, který představuje obsah souboru RDP pro virtuální počítač |
Microsoft.Network/loadBalancers/backendAddressPools/join/action | Připojí back-endový fond adres nástroje pro vyrovnávání zatížení. Nelze upozorňovat. |
Microsoft.Network/loadBalancers/inboundNatRules/join/action | Spojí příchozí pravidlo nat nástroje pro vyrovnávání zatížení. Nelze upozorňovat. |
Microsoft.Network/networkInterfaces/*/read | Čtení vlastností síťového rozhraní (například všechny nástroje pro vyrovnávání zatížení, které síťové rozhraní je součástí) |
Microsoft.Network/networkInterfaces/join/action | Připojí virtuální počítač k síťovému rozhraní. Nelze upozorňovat. |
Microsoft.Network/networkInterfaces/read | Získá definici síťového rozhraní. |
Microsoft.Network/networkInterfaces/write | Vytvoří síťové rozhraní nebo aktualizuje existující síťové rozhraní. |
Microsoft.Network/publicIPAddresses/*/read | Čtení vlastností veřejné IP adresy |
Microsoft.Network/publicIPAddresses/join/action | Připojí veřejnou IP adresu. Nelze upozorňovat. |
Microsoft.Network/publicIPAddresses/read | Získá definici veřejné IP adresy. |
Microsoft.Network/virtualNetworks/subnets/join/action | Připojí virtuální síť. Nelze upozorňovat. |
Microsoft.Resources/deployments/operations/read | Získá nebo zobrazí seznam operací nasazení. |
Microsoft.Resources/deployments/read | Získá nebo zobrazí seznam nasazení. |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
Microsoft.Storage/storageAccounts/listKeys/action | Vrátí přístupové klíče pro zadaný účet úložiště. |
NotActions | |
Microsoft.Compute/virtualMachines/vmSizes/read | Seznam dostupných velikostí, na které je možné virtuální počítač aktualizovat |
Akce dat | |
žádné | |
NotDataActions | |
žádné |
{
"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"
}
Pomocník pro cvičení
Umožňuje zobrazit existující testovací prostředí, provádět akce na virtuálních počítačích testovacího prostředí a odesílat pozvánky do testovacího prostředí.
Akce | Popis |
---|---|
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Insights/alertRules/* | Vytvoření a správa klasického upozornění na metriky |
Microsoft.LabServices/labPlans/images/read | Získá vlastnosti obrázku. |
Microsoft.LabServices/labPlans/read | Získejte vlastnosti plánu testovacího prostředí. |
Microsoft.LabServices/labs/read | Získejte vlastnosti testovacího prostředí. |
Microsoft.LabServices/labs/schedules/read | Získá vlastnosti plánu. |
Microsoft.LabServices/labs/users/read | Získá vlastnosti uživatele. |
Microsoft.LabServices/labs/users/invite/action | Pošlete uživateli e-mailovou pozvánku, aby se připojil k testovacímu prostředí. |
Microsoft.LabServices/labs/virtualMachines/read | Získejte vlastnosti virtuálního počítače. |
Microsoft.LabServices/labs/virtualMachines/start/action | Spusťte virtuální počítač. |
Microsoft.LabServices/labs/virtualMachines/stop/action | Zastavte a uvolněte virtuální počítač. |
Microsoft.LabServices/labs/virtualMachines/reimage/action | Znovu vytvořte virtuální počítač na naposledy publikovanou image. |
Microsoft.LabServices/labs/virtualMachines/redeploy/action | Znovu nasaďte virtuální počítač do jiného výpočetního uzlu. |
Microsoft.LabServices/locations/usages/read | Získání využití v umístění |
Microsoft.LabServices/skus/read | Získejte vlastnosti skladové položky Lab Services. |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
NotActions | |
žádné | |
Akce dat | |
žádné | |
NotDataActions | |
žádné |
{
"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"
}
Přispěvatel testovacího prostředí
Použití na úrovni testovacího prostředí vám umožní spravovat testovací prostředí. Používá se ve skupině prostředků a umožňuje vytvářet a spravovat testovací prostředí.
Akce | Popis |
---|---|
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Insights/alertRules/* | Vytvoření a správa klasického upozornění na metriky |
Microsoft.LabServices/labPlans/images/read | Získá vlastnosti obrázku. |
Microsoft.LabServices/labPlans/read | Získejte vlastnosti plánu testovacího prostředí. |
Microsoft.LabServices/labPlans/saveImage/action | Vytvořte image z virtuálního počítače v galerii připojeném k plánu testovacího prostředí. |
Microsoft.LabServices/labs/read | Získejte vlastnosti testovacího prostředí. |
Microsoft.LabServices/labs/write | Vytvořte nové nebo aktualizujte existující testovací prostředí. |
Microsoft.LabServices/labs/delete | Odstraňte testovací prostředí a všechny jeho uživatele, plány a virtuální počítače. |
Microsoft.LabServices/labs/publish/action | Publikujte testovací prostředí tak, že rozšíříte image virtuálního počítače šablony do všech virtuálních počítačů v testovacím prostředí. |
Microsoft.LabServices/labs/syncGroup/action | Aktualizuje seznam uživatelů ze skupiny Active Directory přiřazené k testovacímu prostředí. |
Microsoft.LabServices/labs/schedules/read | Získá vlastnosti plánu. |
Microsoft.LabServices/labs/schedules/write | Vytvořte nový nebo aktualizujte existující plán. |
Microsoft.LabServices/labs/schedules/delete | Odstraňte plán. |
Microsoft.LabServices/labs/users/read | Získá vlastnosti uživatele. |
Microsoft.LabServices/labs/users/write | Vytvořte nového nebo aktualizujte existujícího uživatele. |
Microsoft.LabServices/labs/users/delete | Odstraňte uživatele. |
Microsoft.LabServices/labs/users/invite/action | Pošlete uživateli e-mailovou pozvánku, aby se připojil k testovacímu prostředí. |
Microsoft.LabServices/labs/virtualMachines/read | Získejte vlastnosti virtuálního počítače. |
Microsoft.LabServices/labs/virtualMachines/start/action | Spusťte virtuální počítač. |
Microsoft.LabServices/labs/virtualMachines/stop/action | Zastavte a uvolněte virtuální počítač. |
Microsoft.LabServices/labs/virtualMachines/reimage/action | Znovu vytvořte virtuální počítač na naposledy publikovanou image. |
Microsoft.LabServices/labs/virtualMachines/redeploy/action | Znovu nasaďte virtuální počítač do jiného výpočetního uzlu. |
Microsoft.LabServices/labs/virtualMachines/resetPassword/action | Resetujte heslo místního uživatele na virtuálním počítači. |
Microsoft.LabServices/locations/usages/read | Získání využití v umístění |
Microsoft.LabServices/skus/read | Získejte vlastnosti skladové položky Lab Services. |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
NotActions | |
žádné | |
Akce dat | |
Microsoft.LabServices/labPlans/createLab/action | Vytvořte nové testovací prostředí z plánu testovacího prostředí. |
NotDataActions | |
žádné |
{
"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"
}
Autor testovacího prostředí
Umožňuje vytvářet nová testovací prostředí v rámci účtů Azure Lab.
Akce | Popis |
---|---|
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.LabServices/labAccounts/*/read | |
Microsoft.LabServices/labAccounts/createLab/action | Vytvořte testovací prostředí v účtu testovacího prostředí. |
Microsoft.LabServices/labAccounts/getPricingAndAvailability/action | Získejte ceny a dostupnost kombinací velikostí, geografických oblastí a operačních systémů pro účet testovacího prostředí. |
Microsoft.LabServices/labAccounts/getRestrictionsAndUsage/action | Získání základních omezení a využití pro toto předplatné |
Microsoft.Insights/alertRules/* | Vytvoření a správa klasického upozornění na metriky |
Microsoft.LabServices/labPlans/images/read | Získá vlastnosti obrázku. |
Microsoft.LabServices/labPlans/read | Získejte vlastnosti plánu testovacího prostředí. |
Microsoft.LabServices/labPlans/saveImage/action | Vytvořte image z virtuálního počítače v galerii připojeném k plánu testovacího prostředí. |
Microsoft.LabServices/labs/read | Získejte vlastnosti testovacího prostředí. |
Microsoft.LabServices/labs/schedules/read | Získá vlastnosti plánu. |
Microsoft.LabServices/labs/users/read | Získá vlastnosti uživatele. |
Microsoft.LabServices/labs/virtualMachines/read | Získejte vlastnosti virtuálního počítače. |
Microsoft.LabServices/locations/usages/read | Získání využití v umístění |
Microsoft.LabServices/skus/read | Získejte vlastnosti skladové položky Lab Services. |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
Microsoft.Support/* | Vytvoření a aktualizace lístku podpory |
NotActions | |
žádné | |
Akce dat | |
Microsoft.LabServices/labPlans/createLab/action | Vytvořte nové testovací prostředí z plánu testovacího prostředí. |
NotDataActions | |
žádné |
{
"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"
}
Operátor testovacího prostředí
Poskytuje omezenou možnost spravovat existující testovací prostředí.
Akce | Popis |
---|---|
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Insights/alertRules/* | Vytvoření a správa klasického upozornění na metriky |
Microsoft.LabServices/labPlans/images/read | Získá vlastnosti obrázku. |
Microsoft.LabServices/labPlans/read | Získejte vlastnosti plánu testovacího prostředí. |
Microsoft.LabServices/labPlans/saveImage/action | Vytvořte image z virtuálního počítače v galerii připojeném k plánu testovacího prostředí. |
Microsoft.LabServices/labs/publish/action | Publikujte testovací prostředí tak, že rozšíříte image virtuálního počítače šablony do všech virtuálních počítačů v testovacím prostředí. |
Microsoft.LabServices/labs/read | Získejte vlastnosti testovacího prostředí. |
Microsoft.LabServices/labs/schedules/read | Získá vlastnosti plánu. |
Microsoft.LabServices/labs/schedules/write | Vytvořte nový nebo aktualizujte existující plán. |
Microsoft.LabServices/labs/schedules/delete | Odstraňte plán. |
Microsoft.LabServices/labs/users/read | Získá vlastnosti uživatele. |
Microsoft.LabServices/labs/users/write | Vytvořte nového nebo aktualizujte existujícího uživatele. |
Microsoft.LabServices/labs/users/delete | Odstraňte uživatele. |
Microsoft.LabServices/labs/users/invite/action | Pošlete uživateli e-mailovou pozvánku, aby se připojil k testovacímu prostředí. |
Microsoft.LabServices/labs/virtualMachines/read | Získejte vlastnosti virtuálního počítače. |
Microsoft.LabServices/labs/virtualMachines/start/action | Spusťte virtuální počítač. |
Microsoft.LabServices/labs/virtualMachines/stop/action | Zastavte a uvolněte virtuální počítač. |
Microsoft.LabServices/labs/virtualMachines/reimage/action | Znovu vytvořte virtuální počítač na naposledy publikovanou image. |
Microsoft.LabServices/labs/virtualMachines/redeploy/action | Znovu nasaďte virtuální počítač do jiného výpočetního uzlu. |
Microsoft.LabServices/labs/virtualMachines/resetPassword/action | Resetujte heslo místního uživatele na virtuálním počítači. |
Microsoft.LabServices/locations/usages/read | Získání využití v umístění |
Microsoft.LabServices/skus/read | Získejte vlastnosti skladové položky Lab Services. |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
NotActions | |
žádné | |
Akce dat | |
žádné | |
NotDataActions | |
žádné |
{
"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"
}
Přispěvatel služby Lab Services
Umožňuje plně řídit všechny scénáře Lab Services ve skupině prostředků.
Akce | Popis |
---|---|
Microsoft.LabServices/* | Vytváření a správa komponent testovacích služeb |
Microsoft.Insights/alertRules/* | Vytvoření a správa klasického upozornění na metriky |
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
NotActions | |
žádné | |
Akce dat | |
Microsoft.LabServices/labPlans/createLab/action | Vytvořte nové testovací prostředí z plánu testovacího prostředí. |
NotDataActions | |
žádné |
{
"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"
}
Čtenář služby Lab Services
Umožňuje zobrazit, ale ne změnit, všechny plány testovacího prostředí a prostředky testovacího prostředí.
Akce | Popis |
---|---|
Microsoft.LabServices/*/read | Čtení vlastností služeb testovacího prostředí |
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
NotActions | |
žádné | |
Akce dat | |
žádné | |
NotDataActions | |
žádné |
{
"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"
}
Přispěvatel zátěžového testu
Umožňuje zobrazit, vytvořit, aktualizovat, odstranit a spustit zátěžové testy. Umožňuje zobrazit a vypsat prostředky zátěžového testu, ale nemůže provádět žádné změny.
Akce | Popis |
---|---|
Microsoft.LoadTestService/*/read | Čtení prostředků zátěžového testování |
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
Microsoft.Insights/alertRules/* | Vytvoření a správa klasického upozornění na metriky |
NotActions | |
žádné | |
Akce dat | |
Microsoft.LoadTestService/loadtests/* | Vytváření a správa zátěžových testů |
Microsoft.LoadTestService/testProfiles/* | |
Microsoft.LoadTestService/testProfileRuns/* | |
NotDataActions | |
žádné |
{
"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/*",
"Microsoft.LoadTestService/testProfiles/*",
"Microsoft.LoadTestService/testProfileRuns/*"
],
"notDataActions": []
}
],
"roleName": "Load Test Contributor",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Vlastník zátěžového testu
Provádění všech operací s prostředky zátěžového testu a zátěžové testy
Akce | Popis |
---|---|
Microsoft.LoadTestService/* | Vytváření a správa prostředků zátěžového testování |
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
Microsoft.Insights/alertRules/* | Vytvoření a správa klasického upozornění na metriky |
NotActions | |
žádné | |
Akce dat | |
Microsoft.LoadTestService/* | Vytváření a správa prostředků zátěžového testování |
NotDataActions | |
žádné |
{
"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"
}
Čtenář zátěžového testu
Zobrazení a výpis všech zátěžových testů a prostředků zátěžového testu, ale nemůže provádět žádné změny
Akce | Popis |
---|---|
Microsoft.LoadTestService/*/read | Čtení prostředků zátěžového testování |
Microsoft.Authorization/*/read | Čtení rolí a přiřazení rolí |
Microsoft.Resources/deployments/* | Vytvoření a správa nasazení |
Microsoft.Resources/subscriptions/resourceGroups/read | Získá nebo zobrazí seznam skupin prostředků. |
Microsoft.Insights/alertRules/* | Vytvoření a správa klasického upozornění na metriky |
NotActions | |
žádné | |
Akce dat | |
Microsoft.LoadTestService/loadtests/readTest/action | Čtení zátěžových testů |
Microsoft.LoadTestService/testProfiles/read | Čtení testovacích profilů |
Microsoft.LoadTestService/testProfileRuns/read | Čtení spuštění testovacího profilu |
NotDataActions | |
žádné |
{
"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",
"Microsoft.LoadTestService/testProfiles/read",
"Microsoft.LoadTestService/testProfileRuns/read"
],
"notDataActions": []
}
],
"roleName": "Load Test Reader",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}