From 684e8cc90cbd3310e7ba52ae80162c857aa5dbc8 Mon Sep 17 00:00:00 2001 From: namratab Date: Thu, 27 Aug 2015 15:53:46 -0700 Subject: [PATCH] Authorization:Changes for adding a script commandlet Get-AzureAuthorizationChangeLog --- .../Commands.Resources.Test.csproj | 9 + .../ScenarioTests/ResourcesController.cs | 13 +- .../ScenarioTests/RoleAssignmentTests.cs | 10 +- .../ScenarioTests/RoleAssignmentTests.ps1 | 14 ++ .../RaAuthorizationChangeLog.json | 194 ++++++++++++++++++ .../Commands.Resources.Test/packages.config | 2 + .../ResourceManagerStartup.ps1 | 188 ++++++++++++++++- 7 files changed, 425 insertions(+), 5 deletions(-) create mode 100644 src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaAuthorizationChangeLog.json diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj b/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj index 06d18c3518b2..536e9500d0ff 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj +++ b/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj @@ -64,6 +64,12 @@ False ..\..\..\packages\Microsoft.Azure.Graph.RBAC.1.7.0-preview\lib\net40\Microsoft.Azure.Graph.RBAC.dll + + ..\..\..\packages\Microsoft.Azure.Insights.0.7.7-preview\lib\net45\Microsoft.Azure.Insights.dll + + + ..\..\..\packages\Microsoft.Azure.KeyVault.Core.1.0.0\lib\net40\Microsoft.Azure.KeyVault.Core.dll + False ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.19.2-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll @@ -467,6 +473,9 @@ Always + + + Always Always diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/ResourcesController.cs b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/ResourcesController.cs index e5a2121f0b3c..3c2e19e0f2e0 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/ResourcesController.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/ResourcesController.cs @@ -22,6 +22,7 @@ using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Graph.RBAC; +using Microsoft.Azure.Insights; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Subscriptions; @@ -47,6 +48,8 @@ public sealed class ResourcesController public SubscriptionClient SubscriptionClient { get; private set; } public GalleryClient GalleryClient { get; private set; } + + public InsightsClient InsightsClient { get; private set; } // TODO: http://vstfrd:8080/Azure/RD/_workitems#_a=edit&id=3247094 //public EventsClient EventsClient { get; private set; } @@ -111,7 +114,8 @@ public void RunPsTestWorkflow( helper.SetupModules( AzureModule.AzureResourceManager, "ScenarioTests\\Common.ps1", - "ScenarioTests\\" + callingClassName + ".ps1"); + "ScenarioTests\\" + callingClassName + ".ps1", + "ResourceManagerStartup.ps1"); try { @@ -142,6 +146,7 @@ private void SetupManagementClients() GalleryClient = GetGalleryClient(); AuthorizationManagementClient = GetAuthorizationManagementClient(); GraphClient = GetGraphClient(); + InsightsClient = GetInsightsClient(); this.FeatureClient = this.GetFeatureClient(); HttpClientHelperFactory.Instance = new TestHttpClientHelperFactory(this.csmTestFactory.GetTestEnvironment().Credentials as SubscriptionCloudCredentials); @@ -150,6 +155,7 @@ private void SetupManagementClients() GalleryClient, AuthorizationManagementClient, GraphClient, + InsightsClient, this.FeatureClient); } @@ -206,6 +212,11 @@ private GalleryClient GetGalleryClient() return TestBase.GetServiceClient(this.csmTestFactory); } + private InsightsClient GetInsightsClient() + { + return TestBase.GetServiceClient(this.csmTestFactory); + } + /// /// The test http client helper factory. /// diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs index 247c2045770a..c018d82d2150 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs @@ -16,15 +16,12 @@ using Microsoft.Azure.Graph.RBAC; using Microsoft.Azure.Graph.RBAC.Models; using Microsoft.Azure.Management.Authorization; -using Microsoft.Azure.Management.Authorization.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Resources.Models; -using Microsoft.Azure.Test.HttpRecorder; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.Azure.Test; using System; using System.Linq; -using System.Threading; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Xunit; @@ -32,6 +29,13 @@ namespace Microsoft.Azure.Commands.Resources.Test.ScenarioTests { public class RoleAssignmentTests { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void RaAuthorizationChangeLog() + { + ResourcesController.NewInstance.RunPsTest("Test-RaAuthorizationChangeLog"); + } + [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void RaNegativeScenarios() diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.ps1 b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.ps1 index b762610f600b..1beac71589ce 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.ps1 +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.ps1 @@ -232,6 +232,20 @@ function Test-RaUserPermissions Assert-AreEqual $action $permissions.Permissions[0].Actions[0] "Permission action mismatch." } +<# +.SYNOPSIS +Tests verifies Get-AzureAuthorizationChangeLog +#> +function Test-RaAuthorizationChangeLog +{ + $log1 = Get-AzureAuthorizationChangeLog -startTime 2015-08-27 -EndTime 2015-08-27T22:30:00Z + + # Assert + Assert-True { $log1.Count -ge 1 } "At least one record should be returned for the user" +} + + + <# .SYNOPSIS Creates role assignment diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaAuthorizationChangeLog.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaAuthorizationChangeLog.json new file mode 100644 index 000000000000..a7429a4230d8 --- /dev/null +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaAuthorizationChangeLog.json @@ -0,0 +1,194 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/microsoft.insights/eventtypes/management/values?api-version=2014-04-01&$filter=eventTimestamp%20ge%20'2015-08-27T07:00:00.0000000Z'%20and%20eventTimestamp%20le%20'2015-08-27T22:30:00.0000000Z'%20and%20resourceProvider%20eq%20'Microsoft.Authorization'", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvZXZlbnR0eXBlcy9tYW5hZ2VtZW50L3ZhbHVlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxJiRmaWx0ZXI9ZXZlbnRUaW1lc3RhbXAlMjBnZSUyMCUyNzIwMTUtMDgtMjdUMDclM0EwMCUzQTAwLjAwMDAwMDBaJTI3JTIwYW5kJTIwZXZlbnRUaW1lc3RhbXAlMjBsZSUyMCUyNzIwMTUtMDgtMjdUMjIlM0EzMCUzQTAwLjAwMDAwMDBaJTI3JTIwYW5kJTIwcmVzb3VyY2VQcm92aWRlciUyMGVxJTIwJTI3TWljcm9zb2Z0LkF1dGhvcml6YXRpb24lMjc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/json" + ], + "User-Agent": [ + "Microsoft.Azure.Insights.InsightsClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440714263\",\r\n \"nbf\": \"1440714263\",\r\n \"exp\": \"1440718163\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"c525d488-ddbe-4659-a7ea-8cee3db247e8\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"4eee49cf-011a-43c2-a535-8f8831cd49a9\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab/events/4eee49cf-011a-43c2-a535-8f8831cd49a9/ticks/635763113844231177\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\",\r\n \"operationId\": \"c525d488-ddbe-4659-a7ea-8cee3db247e8\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"OK\",\r\n \"serviceRequestId\": \"westus:f24c8674-879b-4749-af24-a8a9a76e0e06\",\r\n \"responseBody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\",\\\"scope\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\\\"},\\\"id\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\\\",\\\"type\\\":\\\"Microsoft.Authorization/roleAssignments\\\",\\\"name\\\":\\\"be519348-941a-43e5-9c07-6e92e7d3bfab\\\"}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"OK\",\r\n \"localizedValue\": \"OK (HTTP Status Code: 200)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T22:29:44.4231177Z\",\r\n \"submissionTimestamp\": \"2015-08-27T22:30:00.0584967Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440714263\",\r\n \"nbf\": \"1440714263\",\r\n \"exp\": \"1440718163\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"c525d488-ddbe-4659-a7ea-8cee3db247e8\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"b4a0a8ef-024d-400b-99d9-9ee4accdd71c\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab/events/b4a0a8ef-024d-400b-99d9-9ee4accdd71c/ticks/635763113833918431\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\",\r\n \"operationId\": \"c525d488-ddbe-4659-a7ea-8cee3db247e8\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T22:29:43.3918431Z\",\r\n \"submissionTimestamp\": \"2015-08-27T22:30:00.0584967Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440714263\",\r\n \"nbf\": \"1440714263\",\r\n \"exp\": \"1440718163\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"5c9a69c6-e20f-412d-b5fa-c22916ba05ff\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"206a3d2c-68b8-4c3b-9740-305144f506b6\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/206a3d2c-68b8-4c3b-9740-305144f506b6/ticks/635763113830793496\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"5c9a69c6-e20f-412d-b5fa-c22916ba05ff\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"OK\",\r\n \"serviceRequestId\": \"westus:f9919ec6-0665-44b9-aa36-708f944cde93\",\r\n \"responseBody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\",\\\"scope\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\\\"},\\\"id\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\",\\\"type\\\":\\\"Microsoft.Authorization/roleAssignments\\\",\\\"name\\\":\\\"2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\"}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"OK\",\r\n \"localizedValue\": \"OK (HTTP Status Code: 200)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T22:29:43.0793496Z\",\r\n \"submissionTimestamp\": \"2015-08-27T22:30:00.0584967Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440714263\",\r\n \"nbf\": \"1440714263\",\r\n \"exp\": \"1440718163\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"5c9a69c6-e20f-412d-b5fa-c22916ba05ff\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"72e334c2-774d-40a0-9089-6a4747ba2669\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/72e334c2-774d-40a0-9089-6a4747ba2669/ticks/635763113818762760\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"5c9a69c6-e20f-412d-b5fa-c22916ba05ff\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T22:29:41.876276Z\",\r\n \"submissionTimestamp\": \"2015-08-27T22:30:00.0584967Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440714263\",\r\n \"nbf\": \"1440714263\",\r\n \"exp\": \"1440718163\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"8a5b8d8c-0306-42eb-a46f-c4e395ed9b57\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"12769a1a-7e8b-49eb-aa1e-1e2b696d9635\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab/events/12769a1a-7e8b-49eb-aa1e-1e2b696d9635/ticks/635763113802356370\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\",\r\n \"operationId\": \"8a5b8d8c-0306-42eb-a46f-c4e395ed9b57\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:4eef2c07-2516-4901-bc25-e6ce589dbe60\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T22:29:40.235637Z\",\r\n \"submissionTimestamp\": \"2015-08-27T22:30:00.0584967Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440714263\",\r\n \"nbf\": \"1440714263\",\r\n \"exp\": \"1440718163\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"8a5b8d8c-0306-42eb-a46f-c4e395ed9b57\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"df674e14-108e-41fd-b64a-0de24ceb6d4e\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab/events/df674e14-108e-41fd-b64a-0de24ceb6d4e/ticks/635763113793138066\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\",\r\n \"operationId\": \"8a5b8d8c-0306-42eb-a46f-c4e395ed9b57\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T22:29:39.3138066Z\",\r\n \"submissionTimestamp\": \"2015-08-27T22:30:00.0584967Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440714263\",\r\n \"nbf\": \"1440714263\",\r\n \"exp\": \"1440718163\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"7bbd9668-9f10-4804-ba66-5603a5c16f0f\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"50b9d9e5-5a85-4c76-a549-1fa694073940\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/50b9d9e5-5a85-4c76-a549-1fa694073940/ticks/635763113774573024\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"7bbd9668-9f10-4804-ba66-5603a5c16f0f\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:e08e95ea-0ac6-4367-a40e-afa047bf1a80\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T22:29:37.4573024Z\",\r\n \"submissionTimestamp\": \"2015-08-27T22:29:50.208292Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440714263\",\r\n \"nbf\": \"1440714263\",\r\n \"exp\": \"1440718163\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"7bbd9668-9f10-4804-ba66-5603a5c16f0f\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"978bcd9b-5670-46e2-8a12-21d558a46692\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/978bcd9b-5670-46e2-8a12-21d558a46692/ticks/635763113752221610\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"7bbd9668-9f10-4804-ba66-5603a5c16f0f\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T22:29:35.222161Z\",\r\n \"submissionTimestamp\": \"2015-08-27T22:29:50.208292Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712413\",\r\n \"nbf\": \"1440712413\",\r\n \"exp\": \"1440716313\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"1f2fa173-09a9-4e63-806a-ec727fdb6141\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"e5f92988-c7d5-4abf-a5df-1387cff9df1f\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab/events/e5f92988-c7d5-4abf-a5df-1387cff9df1f/ticks/635763095315713347\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\",\r\n \"operationId\": \"1f2fa173-09a9-4e63-806a-ec727fdb6141\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"OK\",\r\n \"serviceRequestId\": \"westus:b8f387d4-495c-4a17-8570-3be29a7abf9c\",\r\n \"responseBody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\",\\\"scope\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\\\"},\\\"id\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\\\",\\\"type\\\":\\\"Microsoft.Authorization/roleAssignments\\\",\\\"name\\\":\\\"be519348-941a-43e5-9c07-6e92e7d3bfab\\\"}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"OK\",\r\n \"localizedValue\": \"OK (HTTP Status Code: 200)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:58:51.5713347Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:59:09.9582325Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712413\",\r\n \"nbf\": \"1440712413\",\r\n \"exp\": \"1440716313\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"1f2fa173-09a9-4e63-806a-ec727fdb6141\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"dcadcad3-6c0c-48e4-97dd-7387f550075e\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab/events/dcadcad3-6c0c-48e4-97dd-7387f550075e/ticks/635763095308682147\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\",\r\n \"operationId\": \"1f2fa173-09a9-4e63-806a-ec727fdb6141\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:58:50.8682147Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:59:09.9582325Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712413\",\r\n \"nbf\": \"1440712413\",\r\n \"exp\": \"1440716313\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"e521fe2a-7f26-4cb8-bee9-d59f033564e4\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"e62b8039-5e3c-4000-9512-cad23c28a2fa\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/e62b8039-5e3c-4000-9512-cad23c28a2fa/ticks/635763095305713893\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"e521fe2a-7f26-4cb8-bee9-d59f033564e4\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"OK\",\r\n \"serviceRequestId\": \"westus:b3fc6774-9d9f-4ca4-8589-51f5821dd404\",\r\n \"responseBody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\",\\\"scope\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\\\"},\\\"id\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\",\\\"type\\\":\\\"Microsoft.Authorization/roleAssignments\\\",\\\"name\\\":\\\"2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\"}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"OK\",\r\n \"localizedValue\": \"OK (HTTP Status Code: 200)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:58:50.5713893Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:59:09.9582325Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712413\",\r\n \"nbf\": \"1440712413\",\r\n \"exp\": \"1440716313\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"e521fe2a-7f26-4cb8-bee9-d59f033564e4\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"28773151-94dd-4f17-b876-449149f910ef\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/28773151-94dd-4f17-b876-449149f910ef/ticks/635763095298838612\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"e521fe2a-7f26-4cb8-bee9-d59f033564e4\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:58:49.8838612Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:59:09.9582325Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712413\",\r\n \"nbf\": \"1440712413\",\r\n \"exp\": \"1440716313\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"b5569a06-d8a6-4e17-b380-3f71257d70e8\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"a12c94b5-4ba7-488f-8cc0-edb9f65506f9\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab/events/a12c94b5-4ba7-488f-8cc0-edb9f65506f9/ticks/635763095283370080\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\",\r\n \"operationId\": \"b5569a06-d8a6-4e17-b380-3f71257d70e8\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:cf7f1fef-fa3d-4d88-8529-f2fa47883d3d\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:58:48.337008Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:58:59.9202498Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712413\",\r\n \"nbf\": \"1440712413\",\r\n \"exp\": \"1440716313\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"b5569a06-d8a6-4e17-b380-3f71257d70e8\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"7e98f895-eddf-4cd3-8120-a122b1c9b12d\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab/events/7e98f895-eddf-4cd3-8120-a122b1c9b12d/ticks/635763095265771464\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/be519348-941a-43e5-9c07-6e92e7d3bfab\",\r\n \"operationId\": \"b5569a06-d8a6-4e17-b380-3f71257d70e8\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:58:46.5771464Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:58:59.9202498Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712413\",\r\n \"nbf\": \"1440712413\",\r\n \"exp\": \"1440716313\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"1e92ac19-e1b5-4b79-b432-34e7fc4c45f0\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"a5d7eed0-ed84-44b4-ac15-8d166b53b26e\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/a5d7eed0-ed84-44b4-ac15-8d166b53b26e/ticks/635763095250967242\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"1e92ac19-e1b5-4b79-b432-34e7fc4c45f0\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:a537ead5-74f2-47d3-b954-339759cfee51\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:58:45.0967242Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:58:59.9202498Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712413\",\r\n \"nbf\": \"1440712413\",\r\n \"exp\": \"1440716313\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"1e92ac19-e1b5-4b79-b432-34e7fc4c45f0\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"6426a01c-a237-4018-9789-86652af945d4\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/6426a01c-a237-4018-9789-86652af945d4/ticks/635763095232061217\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"1e92ac19-e1b5-4b79-b432-34e7fc4c45f0\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:58:43.2061217Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:58:59.9202498Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712048\",\r\n \"nbf\": \"1440712048\",\r\n \"exp\": \"1440715948\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"df73415f-7c12-489f-a964-fa199f9677b9\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"1f8a64db-81e7-4484-b58a-8bd66e73bf65\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/1f8a64db-81e7-4484-b58a-8bd66e73bf65/ticks/635763091588856070\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"df73415f-7c12-489f-a964-fa199f9677b9\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:b7bd6875-db80-4c5a-8af9-aa78f6be84b2\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:52:38.885607Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:53:00.3267981Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440712048\",\r\n \"nbf\": \"1440712048\",\r\n \"exp\": \"1440715948\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"df73415f-7c12-489f-a964-fa199f9677b9\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"a8211074-81cb-47c1-a78b-01925f4df329\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/a8211074-81cb-47c1-a78b-01925f4df329/ticks/635763091571454926\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"df73415f-7c12-489f-a964-fa199f9677b9\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:52:37.1454926Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:52:50.0572356Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440711831\",\r\n \"nbf\": \"1440711831\",\r\n \"exp\": \"1440715731\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"da99ffd3-ecc5-4c3f-884a-effb1629bfb2\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"4ff9786d-87df-46a2-889c-40f520b1b9d1\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/4ff9786d-87df-46a2-889c-40f520b1b9d1/ticks/635763089423357460\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"da99ffd3-ecc5-4c3f-884a-effb1629bfb2\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:960da4f9-cc61-47a8-9078-c05be520b0e5\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:49:02.335746Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:49:20.3090478Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440711831\",\r\n \"nbf\": \"1440711831\",\r\n \"exp\": \"1440715731\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"da99ffd3-ecc5-4c3f-884a-effb1629bfb2\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"dd7e6deb-3f20-456b-9114-c7c4d56ed50e\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/dd7e6deb-3f20-456b-9114-c7c4d56ed50e/ticks/635763089402107332\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"da99ffd3-ecc5-4c3f-884a-effb1629bfb2\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T21:49:00.2107332Z\",\r\n \"submissionTimestamp\": \"2015-08-27T21:49:20.3090478Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705650\",\r\n \"nbf\": \"1440705650\",\r\n \"exp\": \"1440709550\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"87d39452-20cf-45fd-8569-37cd155befd7\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"c600a179-6098-4bff-9700-a439f3a5108e\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/c600a179-6098-4bff-9700-a439f3a5108e/ticks/635763027676365054\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"87d39452-20cf-45fd-8569-37cd155befd7\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"OK\",\r\n \"serviceRequestId\": \"westus:ee01bf96-43f1-4d98-9e55-1652788f0503\",\r\n \"responseBody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\",\\\"scope\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\\\"},\\\"id\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\",\\\"type\\\":\\\"Microsoft.Authorization/roleAssignments\\\",\\\"name\\\":\\\"2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\"}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"OK\",\r\n \"localizedValue\": \"OK (HTTP Status Code: 200)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T20:06:07.6365054Z\",\r\n \"submissionTimestamp\": \"2015-08-27T20:06:20.2143176Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705650\",\r\n \"nbf\": \"1440705650\",\r\n \"exp\": \"1440709550\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"87d39452-20cf-45fd-8569-37cd155befd7\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"b77d4dc5-94e7-4c53-850b-0a43e4455d39\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/b77d4dc5-94e7-4c53-850b-0a43e4455d39/ticks/635763027669313898\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"87d39452-20cf-45fd-8569-37cd155befd7\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T20:06:06.9313898Z\",\r\n \"submissionTimestamp\": \"2015-08-27T20:06:20.2143176Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705650\",\r\n \"nbf\": \"1440705650\",\r\n \"exp\": \"1440709550\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"2dfdd25e-ca10-4ed9-8109-fd45630207a2\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"64ee816d-5ac9-44b1-97c5-57a8e57d6e17\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/64ee816d-5ac9-44b1-97c5-57a8e57d6e17/ticks/635763027649470570\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"2dfdd25e-ca10-4ed9-8109-fd45630207a2\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:8ebcde50-7e63-4179-9ded-839906a6b310\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T20:06:04.947057Z\",\r\n \"submissionTimestamp\": \"2015-08-27T20:06:20.2143176Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705650\",\r\n \"nbf\": \"1440705650\",\r\n \"exp\": \"1440709550\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"2dfdd25e-ca10-4ed9-8109-fd45630207a2\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"5641c0d6-f494-4840-83a2-44e82d51268d\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/5641c0d6-f494-4840-83a2-44e82d51268d/ticks/635763027629765487\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"2dfdd25e-ca10-4ed9-8109-fd45630207a2\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T20:06:02.9765487Z\",\r\n \"submissionTimestamp\": \"2015-08-27T20:06:20.2143176Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705577\",\r\n \"nbf\": \"1440705577\",\r\n \"exp\": \"1440709477\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"0acfd69c-4b8f-4037-9153-d396956f0b59\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"8122c8bd-e673-4227-a1ad-35dc2f620d1b\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/8122c8bd-e673-4227-a1ad-35dc2f620d1b/ticks/635763026901285987\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"0acfd69c-4b8f-4037-9153-d396956f0b59\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"OK\",\r\n \"serviceRequestId\": \"westus:ca849191-7c1e-47f5-810d-8b541446543c\",\r\n \"responseBody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\",\\\"scope\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\\\"},\\\"id\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\",\\\"type\\\":\\\"Microsoft.Authorization/roleAssignments\\\",\\\"name\\\":\\\"2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\"}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"OK\",\r\n \"localizedValue\": \"OK (HTTP Status Code: 200)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T20:04:50.1285987Z\",\r\n \"submissionTimestamp\": \"2015-08-27T20:05:10.1768946Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705577\",\r\n \"nbf\": \"1440705577\",\r\n \"exp\": \"1440709477\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"0acfd69c-4b8f-4037-9153-d396956f0b59\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"8cdaa6c9-0216-4c8a-b8e5-253243a5282c\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/8cdaa6c9-0216-4c8a-b8e5-253243a5282c/ticks/635763026894879914\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"0acfd69c-4b8f-4037-9153-d396956f0b59\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T20:04:49.4879914Z\",\r\n \"submissionTimestamp\": \"2015-08-27T20:05:10.1768946Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705577\",\r\n \"nbf\": \"1440705577\",\r\n \"exp\": \"1440709477\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"c53b7b1d-a31d-4d23-8497-5940e6dbb49e\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"28fe5917-bd77-478e-8d37-c5c9bd60e52c\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/28fe5917-bd77-478e-8d37-c5c9bd60e52c/ticks/635763026876110910\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"c53b7b1d-a31d-4d23-8497-5940e6dbb49e\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:40526547-de2b-49a3-8992-00dd1f95366d\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T20:04:47.611091Z\",\r\n \"submissionTimestamp\": \"2015-08-27T20:04:59.9787763Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705577\",\r\n \"nbf\": \"1440705577\",\r\n \"exp\": \"1440709477\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"c53b7b1d-a31d-4d23-8497-5940e6dbb49e\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"263a9fbd-1b54-4e33-a334-fb40e1a63dbb\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/263a9fbd-1b54-4e33-a334-fb40e1a63dbb/ticks/635763026859488235\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"c53b7b1d-a31d-4d23-8497-5940e6dbb49e\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T20:04:45.9488235Z\",\r\n \"submissionTimestamp\": \"2015-08-27T20:04:59.9787763Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705190\",\r\n \"nbf\": \"1440705190\",\r\n \"exp\": \"1440709090\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"5bca79f3-e338-4d8a-a5fe-ed9214240594\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"db66d476-7607-4785-8861-35b5841be0fa\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/db66d476-7607-4785-8861-35b5841be0fa/ticks/635763023012903800\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"5bca79f3-e338-4d8a-a5fe-ed9214240594\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:36250370-33bb-4a38-beed-c0c2072ca975\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:58:21.29038Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:58:40.4283583Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705190\",\r\n \"nbf\": \"1440705190\",\r\n \"exp\": \"1440709090\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"5bca79f3-e338-4d8a-a5fe-ed9214240594\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"ffdda89d-2e84-4809-97f8-aed529eabb35\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/ffdda89d-2e84-4809-97f8-aed529eabb35/ticks/635763022992534631\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"5bca79f3-e338-4d8a-a5fe-ed9214240594\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:58:19.2534631Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:58:40.4283583Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705015\",\r\n \"nbf\": \"1440705015\",\r\n \"exp\": \"1440708915\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"7d1ad386-32b8-4db7-bb8a-dcb06848d814\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"8d62ac35-2590-4a29-a7dd-16b3b8b7bfe9\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/8d62ac35-2590-4a29-a7dd-16b3b8b7bfe9/ticks/635763021271953742\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"7d1ad386-32b8-4db7-bb8a-dcb06848d814\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:d433770d-dab7-438f-bc0a-0d9371a5b27c\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:55:27.1953742Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:55:40.0061022Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440705015\",\r\n \"nbf\": \"1440705015\",\r\n \"exp\": \"1440708915\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"7d1ad386-32b8-4db7-bb8a-dcb06848d814\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"b20246c6-ca7a-4995-ad3e-3a619b0f23a1\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/b20246c6-ca7a-4995-ad3e-3a619b0f23a1/ticks/635763021253802369\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"7d1ad386-32b8-4db7-bb8a-dcb06848d814\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:55:25.3802369Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:55:40.0061022Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440704902\",\r\n \"nbf\": \"1440704902\",\r\n \"exp\": \"1440708802\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"61aacab0-d600-4dc1-b19c-8e93965fca17\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"d3f4376b-8297-49ab-b532-f7e8e0b0c570\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/d3f4376b-8297-49ab-b532-f7e8e0b0c570/ticks/635763020139702308\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"61aacab0-d600-4dc1-b19c-8e93965fca17\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:741029d1-aa36-42ad-b847-b9070f7be37e\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:53:33.9702308Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:53:50.2167117Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440704902\",\r\n \"nbf\": \"1440704902\",\r\n \"exp\": \"1440708802\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.174.226\"\r\n },\r\n \"correlationId\": \"61aacab0-d600-4dc1-b19c-8e93965fca17\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"a11ff294-e095-4f47-bd6c-c00da41d8764\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/a11ff294-e095-4f47-bd6c-c00da41d8764/ticks/635763020123608986\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"61aacab0-d600-4dc1-b19c-8e93965fca17\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:53:32.3608986Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:53:50.2167117Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440703907\",\r\n \"nbf\": \"1440703907\",\r\n \"exp\": \"1440707807\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"1ce1cfdb-f7e4-48b2-9433-86957085696c\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"042eb4ef-92ac-48bb-9b73-d51f46dfa27d\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/042eb4ef-92ac-48bb-9b73-d51f46dfa27d/ticks/635763010171420777\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"1ce1cfdb-f7e4-48b2-9433-86957085696c\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:094a3a9d-d90f-483a-9e76-31bf1e134cf0\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:36:57.1420777Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:37:10.2744407Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440703907\",\r\n \"nbf\": \"1440703907\",\r\n \"exp\": \"1440707807\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"1ce1cfdb-f7e4-48b2-9433-86957085696c\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"b313db08-1486-4cda-953b-32707959d061\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/b313db08-1486-4cda-953b-32707959d061/ticks/635763010153439833\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"1ce1cfdb-f7e4-48b2-9433-86957085696c\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:36:55.3439833Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:37:10.2744407Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440702769\",\r\n \"nbf\": \"1440702769\",\r\n \"exp\": \"1440706669\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"43990518-507d-4cf4-aed5-c68a35dd7a0f\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"12095a24-db0e-4876-ae63-e199def32d7b\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/12095a24-db0e-4876-ae63-e199def32d7b/ticks/635762998873708447\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"43990518-507d-4cf4-aed5-c68a35dd7a0f\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"OK\",\r\n \"serviceRequestId\": \"westus:7d6858d6-f391-4915-8515-d3e23cac7c7d\",\r\n \"responseBody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\",\\\"scope\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\\\"},\\\"id\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\",\\\"type\\\":\\\"Microsoft.Authorization/roleAssignments\\\",\\\"name\\\":\\\"2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\\\"}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"OK\",\r\n \"localizedValue\": \"OK (HTTP Status Code: 200)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:18:07.3708447Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:18:20.2641207Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440702769\",\r\n \"nbf\": \"1440702769\",\r\n \"exp\": \"1440706669\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"43990518-507d-4cf4-aed5-c68a35dd7a0f\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"c23b2998-5c85-4a62-b81c-3a8bb2a7ba21\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"DELETE\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/c23b2998-5c85-4a62-b81c-3a8bb2a7ba21/ticks/635762998863213429\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"43990518-507d-4cf4-aed5-c68a35dd7a0f\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/delete\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:18:06.3213429Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:18:20.2641207Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440702769\",\r\n \"nbf\": \"1440702769\",\r\n \"exp\": \"1440706669\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"a71d6544-c2b2-4b9b-af29-5ec374d6090d\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"75556040-4c32-468d-ab0a-048abc89db5f\",\r\n \"eventName\": {\r\n \"value\": \"EndRequest\",\r\n \"localizedValue\": \"End request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/75556040-4c32-468d-ab0a-048abc89db5f/ticks/635762998856178909\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"a71d6544-c2b2-4b9b-af29-5ec374d6090d\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"statusCode\": \"Created\",\r\n \"serviceRequestId\": \"westus:cdf661f1-6187-4eca-bfd4-df21de13ad96\"\r\n },\r\n \"status\": {\r\n \"value\": \"Succeeded\",\r\n \"localizedValue\": \"Succeeded\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"Created\",\r\n \"localizedValue\": \"Created (HTTP Status Code: 201)\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:18:05.6178909Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:18:20.2641207Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n {\r\n \"authorization\": {\r\n \"action\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"role\": \"Subscription Admin\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n },\r\n \"caller\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"channels\": \"Operation\",\r\n \"claims\": {\r\n \"aud\": \"https://management.core.windows.net/\",\r\n \"iss\": \"https://sts.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/\",\r\n \"iat\": \"1440702769\",\r\n \"nbf\": \"1440702769\",\r\n \"exp\": \"1440706669\",\r\n \"ver\": \"1.0\",\r\n \"http://schemas.microsoft.com/identity/claims/tenantid\": \"1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"http://schemas.microsoft.com/identity/claims/objectidentifier\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"puid\": \"10030000930A2D88\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\": \"oWPJ01cLSOQ6BEU-60o5hneH26VI9CpYawcdha2M2sY\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\": \"test\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\": \"test2\",\r\n \"name\": \"test2\",\r\n \"http://schemas.microsoft.com/claims/authnmethodsreferences\": \"pwd\",\r\n \"groups\": \"4be2d782-d69e-4c97-a021-58c5de0a4514,ba8216f3-e9b7-424d-bfb2-fd7a0732f310\",\r\n \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"wids\": \"62e90394-69f5-4237-9190-012177145e10\",\r\n \"appid\": \"1950a258-227b-4e31-a9cf-717495945fc2\",\r\n \"appidacr\": \"0\",\r\n \"http://schemas.microsoft.com/identity/claims/scope\": \"user_impersonation\",\r\n \"http://schemas.microsoft.com/claims/authnclassreference\": \"1\",\r\n \"ipaddr\": \"131.107.192.226\"\r\n },\r\n \"correlationId\": \"a71d6544-c2b2-4b9b-af29-5ec374d6090d\",\r\n \"description\": \"\",\r\n \"eventDataId\": \"04d350aa-cc93-4ae8-8e02-27aee6e89386\",\r\n \"eventName\": {\r\n \"value\": \"BeginRequest\",\r\n \"localizedValue\": \"Begin request\"\r\n },\r\n \"eventSource\": {\r\n \"value\": \"Administrative\",\r\n \"localizedValue\": \"Administrative\"\r\n },\r\n \"httpRequest\": {\r\n \"clientRequestId\": \"\",\r\n \"clientIpAddress\": \"131.107.174.226\",\r\n \"method\": \"PUT\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b/events/04d350aa-cc93-4ae8-8e02-27aee6e89386/ticks/635762998833677706\",\r\n \"level\": \"Informational\",\r\n \"resourceProviderName\": {\r\n \"value\": \"Microsoft.Authorization\",\r\n \"localizedValue\": \"Microsoft.Authorization\"\r\n },\r\n \"resourceUri\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2c7dd69e-9ae2-44a1-94d8-f7bc8e12646b\",\r\n \"operationId\": \"a71d6544-c2b2-4b9b-af29-5ec374d6090d\",\r\n \"operationName\": {\r\n \"value\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"localizedValue\": \"Microsoft.Authorization/roleAssignments/write\"\r\n },\r\n \"properties\": {\r\n \"requestbody\": \"{\\\"properties\\\":{\\\"roleDefinitionId\\\":\\\"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\\\",\\\"principalId\\\":\\\"cdf8528e-d940-48b2-aec8-f8737a6ec387\\\"}}\"\r\n },\r\n \"status\": {\r\n \"value\": \"Started\",\r\n \"localizedValue\": \"Started\"\r\n },\r\n \"subStatus\": {\r\n \"value\": \"\",\r\n \"localizedValue\": \"\"\r\n },\r\n \"eventTimestamp\": \"2015-08-27T19:18:03.3677706Z\",\r\n \"submissionTimestamp\": \"2015-08-27T19:18:20.2641207Z\",\r\n \"subscriptionId\": \"4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "124393" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "WestUS_7b73ef302e4d489ca9f0f18e1fc989fd_635763123107385876" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "36ed043d-c961-40ba-91b2-6d32fe30638a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20150827T224510Z:36ed043d-c961-40ba-91b2-6d32fe30638a" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 27 Aug 2015 22:45:10 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2015-05-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage API Management services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/Services/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Application Insights components, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/delete\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"successbricks.cleardb/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage data factories, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Lab User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, and connect, start, restart, and shutdown virtual machines.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.DevTestLab/labs/labStats/action\",\r\n \"Microsoft.DevTestLab/Environments/*\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/join/action\",\r\n \"Microsoft.Network/loadBalancers/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/link/action\",\r\n \"Microsoft.Network/networkInterfaces/link/action\",\r\n \"Microsoft.Network/networkInterfaces/write\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"NewRelic.APM/accounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can’t manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/sites/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/deployments/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Insights/components/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6bfdc1b8-769d-48b3-9a84-ab2dbd41bfec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a0ebae26-1ac3-4e09-942a-e759c3244724\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a0ebae26-1ac3-4e09-942a-e759c3244724\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial123456\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b211d3b3-7be0-43c2-ae4c-8662bfb7f0b4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole2FreeTrial1234567\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything2\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/568b2974-56ee-42a7-9f6f-d508e9d8779a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"568b2974-56ee-42a7-9f6f-d508e9d8779a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_e2fad2ef-e138-4433-8f71-0250fd3d28ed\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f8fc760a-af64-46f2-ba4a-0060d664b5a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f8fc760a-af64-46f2-ba4a-0060d664b5a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_fc6a4521-36b3-4aff-bf1d-60c02fee92cb\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ea31f5d5-569f-473d-aed6-df72ff2cab70\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ea31f5d5-569f-473d-aed6-df72ff2cab70\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "28148" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:2c027803-37e9-4c2a-8aef-0ed376076eff" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-correlation-request-id": [ + "8d7c6fcc-1352-4926-a631-aacb019c42e8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20150827T224511Z:8d7c6fcc-1352-4926-a631-aacb019c42e8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 27 Aug 2015 22:45:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/1273adef-00a3-4086-a51a-dbcce1857d36/users/cdf8528e-d940-48b2-aec8-f8737a6ec387?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzEyNzNhZGVmLTAwYTMtNDA4Ni1hNTFhLWRiY2NlMTg1N2QzNi91c2Vycy9jZGY4NTI4ZS1kOTQwLTQ4YjItYWVjOC1mODczN2E2ZWMzODc/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1273adef-00a3-4086-a51a-dbcce1857d36/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"cdf8528e-d940-48b2-aec8-f8737a6ec387\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAMAAIA83As=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": \"Identity Core Engineering\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Adrian Drumea\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Adrian\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": \"PRINCIPAL SOFTWARE ENG MGR\",\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"adrumea_microsoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF935C5A7E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"adrumea@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": \"2/1080\",\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"adrumea@microsoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Drumea\",\r\n \"telephoneNumber\": \"+1 (425) 7074182 X74182\",\r\n \"usageLocation\": \"US\",\r\n \"userPrincipalName\": \"adrumea_microsoft.com#EXT#@rbacCliTest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2135" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "ocp-aad-diagnostics-server-name": [ + "D/MhPOSPdUn91PSYfe8vELXm/t11SEyIktp3UrmIcdw=" + ], + "request-id": [ + "d4b732ec-0776-4cb2-81ba-72c39b9facbd" + ], + "client-request-id": [ + "c0ea416e-9772-4144-8502-0a14d1b311b3" + ], + "x-ms-gateway-rewrite": [ + "false" + ], + "x-ms-dirapi-data-contract-version": [ + "1.42-previewInternal" + ], + "ocp-aad-session-key": [ + "6TV3Y-Fsden-NJoc0lgrohSC3Q57lC6DuQ5l1RpWoP7BtR9tRMaCLj66LKbJ5wPPD23RrSEV9IKF3HS15UBbI47T_PX64lAuatSecR_GbIXzc8Z6RE0YL5LGQjOvqSbd.qAp7POx-GGdQ7S3ON8Q_ZqRtOZSMv-_YhaDeX8AUxKU" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Access-Control-Allow-Origin": [ + "*" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET", + "ASP.NET" + ], + "Date": [ + "Thu, 27 Aug 2015 22:45:11 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", + "TenantId": "1273adef-00a3-4086-a51a-dbcce1857d36", + "Domain": "rbacCliTest.onmicrosoft.com" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/packages.config b/src/ResourceManager/Resources/Commands.Resources.Test/packages.config index 73ecc0fe3af6..4bf066ff900b 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/packages.config +++ b/src/ResourceManager/Resources/Commands.Resources.Test/packages.config @@ -6,6 +6,8 @@ + + diff --git a/src/ResourceManager/Resources/Commands.Resources/ResourceManagerStartup.ps1 b/src/ResourceManager/Resources/Commands.Resources/ResourceManagerStartup.ps1 index 00184b78b2ee..2badfe812948 100644 --- a/src/ResourceManager/Resources/Commands.Resources/ResourceManagerStartup.ps1 +++ b/src/ResourceManager/Resources/Commands.Resources/ResourceManagerStartup.ps1 @@ -23,4 +23,190 @@ "Get-AzureStorageContainerAcl" = "Get-AzureStorageContainer"; "Start-CopyAzureStorageBlob" = "Start-AzureStorageBlobCopy"; "Stop-CopyAzureStorageBlob" = "Stop-AzureStorageBlobCopy"; -}.GetEnumerator() | Select @{Name='Name'; Expression={$_.Key}}, @{Name='Value'; Expression={$_.Value}} | New-Alias -Description "AzureAlias" \ No newline at end of file +}.GetEnumerator() | Select @{Name='Name'; Expression={$_.Key}}, @{Name='Value'; Expression={$_.Value}} | New-Alias -Description "AzureAlias" + + +# Authorization script commandlet that builds on top of existing Insights comandlets. +# This commandlet gets all events for the "Microsoft.Authorization" resource provider by calling the "Get-AzureResourceProviderLog" commandlet + +function Get-AzureAuthorizationChangeLog { + [CmdletBinding()] + param( + [parameter(Mandatory=$false, ValueFromPipelineByPropertyName=$true, HelpMessage = "The start time. Optional + If both StartTime and EndTime are not provided, defaults to querying for the past 1 hour. Maximum allowed difference in StartTime and EndTime is 15 days")] + [DateTime] $StartTime, + + [parameter(Mandatory=$false, ValueFromPipelineByPropertyName=$true, HelpMessage = "The end time. Optional. + If both StartTime and EndTime are not provided, defaults to querying for the past 1 hour. Maximum allowed difference in StartTime and EndTime is 15 days")] + [DateTime] $EndTime + ) + PROCESS { + # Get all events for the "Microsoft.Authorization" provider by calling the Insights commandlet + $events = Get-AzureResourceProviderLog -ResourceProvider "Microsoft.Authorization" -DetailedOutput -StartTime $StartTime -EndTime $EndTime + + $startEvents = @{} + $endEvents = @{} + $offlineEvents = @() + + # StartEvents and EndEvents will contain matching pairs of logs for when role assignments (and definitions) were created or deleted. + # i.e. A PUT on roleassignments will have a Start-End event combination and a DELETE on roleassignments will have another Start-End event combination + $startEvents = $events | ? { $_.httpRequest -and $_.Status -ieq "Started" } + $events | ? { $_.httpRequest -and $_.Status -ne "Started" } | % { $endEvents[$_.OperationId] = $_ } + # This filters non-RBAC events like classic administrator write or delete + $events | ? { $_.httpRequest -eq $null } | % { $offlineEvents += $_ } + + $output = @() + + # Get all role definitions once from the service and cache to use for all 'startevents' + $azureRoleDefinitionCache = @{} + Get-AzureRoleDefinition | % { $azureRoleDefinitionCache[$_.Id] = $_ } + + $principalDetailsCache = @{} + + # Process StartEvents + # Find matching EndEvents that succeeded and relating to role assignments only + $startEvents | ? { $endEvents.ContainsKey($_.OperationId) ` + -and $endEvents[$_.OperationId] -ne $null ` + -and $endevents[$_.OperationId].OperationName.StartsWith("Microsoft.Authorization/roleAssignments", [System.StringComparison]::OrdinalIgnoreCase) ` + -and $endEvents[$_.OperationId].Status -ieq "Succeeded"} | % { + + $endEvent = $endEvents[$_.OperationId]; + + # Create the output structure + $out = "" | select Timestamp, Caller, Action, PrincipalId, PrincipalName, PrincipalType, Scope, ScopeName, ScopeType, RoleDefinitionId, RoleName + $out.Timestamp = $endEvent.EventTimestamp + $out.Caller = $_.Caller + if ($_.HttpRequest.Method -ieq "PUT") { + $out.Action = "Granted" + if ($_.Properties.Content.ContainsKey("requestbody")) { + $messageBody = ConvertFrom-Json $_.Properties.Content["requestbody"] + } + + $out.Scope = $_.Authorization.Scope + } + elseif ($_.HttpRequest.Method -ieq "DELETE") { + $out.Action = "Revoked" + if ($endEvent.Properties.Content.ContainsKey("responseBody")) { + $messageBody = ConvertFrom-Json $endEvent.Properties.Content["responseBody"] + } + } + + if ($messageBody) { + + $out.PrincipalId = $messageBody.properties.principalId + if ($out.PrincipalId -ne $null) { + $principalDetails = Get-PrincipalDetails $out.PrincipalId ([REF]$principalDetailsCache) + $out.PrincipalName = $principalDetails.Name + $out.PrincipalType = $principalDetails.Type + } + + if ([string]::IsNullOrEmpty($out.Scope)) { $out.Scope = $messageBody.properties.Scope } + if ($out.Scope -ne $null) { + $resourceDetails = Get-ResourceDetails $out.Scope + $out.ScopeName = $resourceDetails.Name + $out.ScopeType = $resourceDetails.Type + } + + $out.RoleDefinitionId = $messageBody.properties.roleDefinitionId + if ($out.RoleDefinitionId -ne $null) { + if ($azureRoleDefinitionCache[$out.RoleDefinitionId]) { + $out.RoleName = $azureRoleDefinitionCache[$out.RoleDefinitionId].Name + } else { + $out.RoleName = "" + } + } + } + $output += $out + } # start event processing complete + + # Filter classic admins events + $offlineEvents | % { + if($_.Status -ne $null -and $_.Status -ieq "Succeeded" -and $_.OperationName -ne $null -and $_.operationName.StartsWith("Microsoft.Authorization/ClassicAdministrators", [System.StringComparison]::OrdinalIgnoreCase)) { + + $out = "" | select Timestamp, Caller, Action, PrincipalId, PrincipalName, PrincipalType, Scope, ScopeName, ScopeType, RoleDefinitionId, RoleName + $out.Timestamp = $_.EventTimestamp + $out.Caller = "Subscription Admin" + + if($_.operationName -ieq "Microsoft.Authorization/ClassicAdministrators/write"){ + $out.Action = "Granted" + } + elseif($_.operationName -ieq "Microsoft.Authorization/ClassicAdministrators/delete"){ + $out.Action = "Revoked" + } + + $out.RoleDefinitionId = $null + $out.PrincipalId = $null + $out.PrincipalType = "User" + $out.Scope = "/subscriptions/" + $_.SubscriptionId + $out.ScopeType = "Subscription" + $out.ScopeName = $_.SubscriptionId + + if($_.Properties -ne $null){ + $out.PrincipalName = $_.Properties.Content["adminEmail"] + $out.RoleName = "Classic " + $_.Properties.Content["adminType"] + } + + $output += $out + } + } # end offline events + + $output | Sort Timestamp +} +} # End commandlet + +# Helper functions +# Resolve a principal. If the principal's object id was encountered in the principals resolved so far, return principalDetails from the cache. +# Else make a Grpah call and add that principal to cache of known principals +function Get-PrincipalDetails($principalId, [REF]$principalDetailsCache) +{ + if($principalDetailsCache.Value.ContainsKey($principalId)) { + return $principalDetailsCache.Value[$principalId] + } + + $principalDetails = "" | select Name, Type + $user = Get-AzureADUser -ObjectId $principalId + if ($user) { + $principalDetails.Name = $user.DisplayName + $principalDetails.Type = "User" + } else { + $group = Get-AzureADGroup -ObjectId $principalId + if ($group) { + $principalDetails.Name = $group.DisplayName + $principalDetails.Type = "Group" + } else { + $servicePrincipal = Get-AzureADServicePrincipal -objectId $principalId + if ($servicePrincipal) { + $principalDetails.Name = $servicePrincipal.DisplayName + $principalDetails.Type = "Service Principal" + } + } + } + + $principalDetailsCache.Value.Add($principalId, $principalDetails); + + $principalDetails +} + +# Get resource details from scope +function Get-ResourceDetails($scope) +{ + $resourceDetails = "" | select Name, Type + $scopeParts = $scope.Split('/', [System.StringSplitOptions]::RemoveEmptyEntries) + $len = $scopeParts.Length + + if ($len -gt 0 -and $len -le 2 -and $scope.ToLower().Contains("subscriptions")) { + $resourceDetails.Type = "Subscription" + $resourceDetails.Name = $scopeParts[1] + } + elseif ($len -gt 0 -and $len -le 4 -and $scope.ToLower().Contains("resourcegroups")) { + $resourceDetails.Type = "Resource Group" + $resourceDetails.Name = $scopeParts[3] + } + elseif ($len -ge 6 -and $scope.ToLower().Contains("providers")) { + $resourceDetails.Type = "Resource" + $resourceDetails.Name = $scopeParts[$len -1] + } + + $resourceDetails +} +