|
| 1 | +// Copyright (c) Microsoft Corporation. |
| 2 | +// Licensed under the MIT License. |
| 3 | + |
1 | 4 | // Configure role assignments for the Virtual Machine |
2 | 5 |
|
3 | 6 | // ---------- |
@@ -34,10 +37,18 @@ var roles = { |
34 | 37 | Owner: subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '8e3af657-a8ff-443c-a75c-2fe8c4bcb635') |
35 | 38 | Contributor: subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'b24988ac-6180-42a0-ab88-20f7382dd24c') |
36 | 39 | Reader: subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'acdd72a7-3385-48ef-bd42-f606fba81ae7') |
37 | | - 'User Access Administrator': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '18d7d88d-d35e-4fb5-a5c3-7773c20a72d9') |
38 | | - 'Virtual Machine Contributor': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '9980e02c-c2be-4d73-94e8-173b1dc7cf3c') |
| 40 | + 'User Access Administrator': subscriptionResourceId( |
| 41 | + 'Microsoft.Authorization/roleDefinitions', |
| 42 | + '18d7d88d-d35e-4fb5-a5c3-7773c20a72d9' |
| 43 | + ) |
| 44 | + 'Virtual Machine Contributor': subscriptionResourceId( |
| 45 | + 'Microsoft.Authorization/roleDefinitions', |
| 46 | + '9980e02c-c2be-4d73-94e8-173b1dc7cf3c' |
| 47 | + ) |
39 | 48 | } |
40 | | -var roleDefinitionId = contains(roles, role) ? roles[role] : subscriptionResourceId('Microsoft.Authorization/roleDefinitions', role) |
| 49 | +var roleDefinitionId = contains(roles, role) |
| 50 | + ? roles[role] |
| 51 | + : subscriptionResourceId('Microsoft.Authorization/roleDefinitions', role) |
41 | 52 |
|
42 | 53 | // --------- |
43 | 54 | // RESOURCES |
|
0 commit comments