From 12ece488cb5e294390ce35f85f46d3f73d722320 Mon Sep 17 00:00:00 2001 From: Yugang Wang Date: Sat, 24 Nov 2018 15:50:46 -0800 Subject: [PATCH 1/5] support key-id description --- .../azure/cli/command_modules/role/_params.py | 1 + .../azure/cli/command_modules/role/custom.py | 56 ++++++++++++------- 2 files changed, 38 insertions(+), 19 deletions(-) diff --git a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py index 414fbd9753f..f64a9ca3779 100644 --- a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py +++ b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py @@ -43,6 +43,7 @@ def load_arguments(self, _): c.argument('required_resource_accesses', type=validate_file_or_dict, help="resource scopes and roles the application requires access to. Should be in manifest json format. See examples below for details") c.argument('native_app', arg_type=get_three_state_flag(), help="an application which can be installed on a user's device or computer") + c.argument('credential_description', help="the description of the key or password") with self.argument_context('ad app owner list') as c: c.argument('identifier', options_list=['--id'], help='identifier uri, application id, or object id of the application') diff --git a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py index f0f41916b66..023939ffb9c 100644 --- a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py +++ b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py @@ -5,6 +5,7 @@ from __future__ import print_function +import base64 import datetime import json import re @@ -643,7 +644,8 @@ def _resolve_group(client, identifier): def create_application(cmd, display_name, homepage=None, identifier_uris=None, available_to_other_tenants=False, password=None, reply_urls=None, key_value=None, key_type=None, key_usage=None, start_date=None, end_date=None, - oauth2_allow_implicit_flow=None, required_resource_accesses=None, native_app=None): + oauth2_allow_implicit_flow=None, required_resource_accesses=None, native_app=None, + credential_description=None): graph_client = _graph_client_factory(cmd.cli_ctx) key_creds, password_creds, required_accesses = None, None, None if native_app: @@ -653,8 +655,8 @@ def create_application(cmd, display_name, homepage=None, identifier_uris=None, else: if not identifier_uris: raise CLIError("'--identifier-uris' is required for creating an application") - password_creds, key_creds = _build_application_creds(password, key_value, key_type, - key_usage, start_date, end_date) + password_creds, key_creds = _build_application_creds(password, key_value, key_type ,key_usage, + start_date, end_date, credential_description) if required_resource_accesses: required_accesses = _build_application_accesses(required_resource_accesses) @@ -856,8 +858,8 @@ def _resolve_application(client, identifier): return result[0].object_id if result else identifier -def _build_application_creds(password=None, key_value=None, key_type=None, - key_usage=None, start_date=None, end_date=None): +def _build_application_creds(password=None, key_value=None, key_type=None, key_usage=None, + start_date=None, end_date=None, key_description=None): if password and key_value: raise CLIError('specify either --password or --key-value, but not both.') @@ -871,18 +873,21 @@ def _build_application_creds(password=None, key_value=None, key_type=None, elif isinstance(end_date, str): end_date = dateutil.parser.parse(end_date) + custom_key_id = None + if key_description: + custom_key_id = key_description.encode('utf8') + key_type = key_type or 'AsymmetricX509Cert' key_usage = key_usage or 'Verify' password_creds = None key_creds = None if password: - password_creds = [PasswordCredential(start_date=start_date, end_date=end_date, - key_id=str(_gen_guid()), value=password)] + password_creds = [PasswordCredential(start_date=start_date, end_date=end_date, key_id=str(_gen_guid()), + value=password, custom_key_identifier=custom_key_id)] elif key_value: - key_creds = [KeyCredential(start_date=start_date, end_date=end_date, - key_id=str(_gen_guid()), value=key_value, - usage=key_usage, type=key_type)] + key_creds = [KeyCredential(start_date=start_date, end_date=end_date, key_id=str(_gen_guid()), value=key_value, + usage=key_usage, type=key_type, custom_key_identifier=custom_key_id)] return (password_creds, key_creds) @@ -966,9 +971,18 @@ def _get_service_principal_credentials(graph_client, app_object_id, cert=False): else: app_creds = list(graph_client.applications.list_password_credentials(app_object_id)) - return app_creds + return [_add_credential_description(c) for c in app_creds] +def _add_credential_description(app_cred): + if app_cred.custom_key_identifier: + try: + setattr(app_cred, 'description', app_cred.custom_key_identifier.decode('utf8')) + del app_cred.custom_key_identifier + except Exception: + pass + return app_cred + def delete_service_principal_credential(cmd, identifier, key_id, cert=False): graph_client = _graph_client_factory(cmd.cli_ctx) if " sp " in cmd.name: @@ -1030,7 +1044,6 @@ def _process_service_principal_creds(cli_ctx, years, app_start_date, app_end_dat public_cert_string, cert_file, cert_start_date, cert_end_date = \ _create_self_signed_cert_with_keyvault(cli_ctx, years, keyvault, cert) elif keyvault: - import base64 # 6 - Use existing cert from KeyVault kv_client = _get_keyvault_client(cli_ctx) vault_base = 'https://{}{}/'.format(keyvault, cli_ctx.cloud.suffixes.keyvault_dns) @@ -1112,7 +1125,8 @@ def create_service_principal_for_rbac( password=password, key_value=public_cert_string, start_date=app_start_date, - end_date=app_end_date) + end_date=app_end_date, + credential_description='rbac') # pylint: disable=no-member app_id = aad_application.app_id @@ -1252,7 +1266,6 @@ def _create_self_signed_cert(start_date, end_date): # pylint: disable=too-many- def _create_self_signed_cert_with_keyvault(cli_ctx, years, keyvault, keyvault_cert_name): # pylint: disable=too-many-locals - import base64 import time kv_client = _get_keyvault_client(cli_ctx) @@ -1323,7 +1336,6 @@ def _try_x509_pem(cert): def _try_x509_der(cert): import OpenSSL.crypto - import base64 try: cert = base64.b64decode(cert) return OpenSSL.crypto.load_certificate(OpenSSL.crypto.FILETYPE_ASN1, cert) @@ -1341,8 +1353,8 @@ def _get_public(x509): return stripped -def reset_service_principal_credential(cmd, name, password=None, create_cert=False, - cert=None, years=None, keyvault=None, append=False): +def reset_service_principal_credential(cmd, name, password=None, create_cert=False, cert=None, years=None, + keyvault=None, append=False, credential_description=None): client = _graph_client_factory(cmd.cli_ctx) # pylint: disable=no-member @@ -1377,6 +1389,10 @@ def reset_service_principal_credential(cmd, name, password=None, create_cert=Fal app_creds = None cert_creds = None + custom_key_identifier = None + if credential_description: + custom_key_identifier = credential_description.encode('utf8') + if password: app_creds = [] if append: @@ -1385,7 +1401,8 @@ def reset_service_principal_credential(cmd, name, password=None, create_cert=Fal start_date=app_start_date, end_date=app_end_date, key_id=str(_gen_guid()), - value=password + value=password, + custom_key_identifier=custom_key_identifier )) if public_cert_string: @@ -1398,7 +1415,8 @@ def reset_service_principal_credential(cmd, name, password=None, create_cert=Fal value=public_cert_string, key_id=str(_gen_guid()), usage='Verify', - type='AsymmetricX509Cert' + type='AsymmetricX509Cert', + custom_key_identifier=custom_key_identifier )) app_create_param = ApplicationUpdateParameters(password_credentials=app_creds, key_credentials=cert_creds) From 95580824e37e94e2fc34febceb6539546b72a0e1 Mon Sep 17 00:00:00 2001 From: Yugang Wang Date: Sun, 25 Nov 2018 19:47:33 -0800 Subject: [PATCH 2/5] linter error fixes --- .../azure-cli-role/HISTORY.rst | 4 + .../azure/cli/command_modules/role/_params.py | 1 + .../cli/command_modules/role/commands.py | 42 +- .../azure/cli/command_modules/role/custom.py | 22 +- .../recordings/test_graph_app_cred_e2e.yaml | 1164 +++++++++-------- .../role/tests/latest/test_graph.py | 16 +- src/command_modules/azure-cli-role/setup.py | 2 +- 7 files changed, 679 insertions(+), 572 deletions(-) diff --git a/src/command_modules/azure-cli-role/HISTORY.rst b/src/command_modules/azure-cli-role/HISTORY.rst index 43ada8b6e7c..702b9224c3d 100644 --- a/src/command_modules/azure-cli-role/HISTORY.rst +++ b/src/command_modules/azure-cli-role/HISTORY.rst @@ -2,6 +2,10 @@ Release History =============== +2.1.11 +++++++ +* support custom identifier for password credential + 2.1.10 ++++++ * `ad app update`: address a failure caused by updating immutable credentials diff --git a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py index f64a9ca3779..faa61bca244 100644 --- a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py +++ b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py @@ -81,6 +81,7 @@ def load_arguments(self, _): c.argument('create_cert', action='store_true', arg_group='Credential') c.argument('keyvault', arg_group='Credential') c.argument('append', action='store_true', help='Append the new credential instead of overwriting.') + c.argument('credential_description', help="the description of the key or password", arg_group='Credential') with self.argument_context('ad app credential reset') as c: c.argument('name', options_list=['--id'], help='identifier uri, application id, or object id') diff --git a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/commands.py b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/commands.py index 6e59d159c44..577cd59f84e 100644 --- a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/commands.py +++ b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/commands.py @@ -23,6 +23,41 @@ def transform_assignment_list(result): ('Scope', r['scope'])]) for r in result] +def transform_graph_objects_with_cred(result): + # here we will convert utf16 encoded custom key id back to the plain text + # we will handle single object from "show" cmd, object list from "list" cmd, and cred object itself + if not result: + return result + from msrest.paging import Paged + from azure.graphrbac.models import PasswordCredential + + def _patch_creds(creds): + for c in creds: + custom_key_id = getattr(c, 'custom_key_identifier', None) + if custom_key_id: + try: + c.custom_key_identifier = custom_key_id.decode('utf-16') + except Exception: # pylint: disable=broad-except + c.custom_key_identifier = None + return creds + + singular = False + if isinstance(result, Paged): + result = list(result) + + if not isinstance(result, list): + singular = True + result = [result] + + for r in result: + if getattr(r, 'password_credentials', None): + _patch_creds(r.password_credentials) + + if isinstance(r, PasswordCredential): + _patch_creds([r]) + return result[0] if singular else result + + def graph_err_handler(ex): from azure.graphrbac.models import GraphErrorException if isinstance(ex, GraphErrorException): @@ -88,7 +123,7 @@ def load_command_table(self, _): g.custom_command('list-changelogs', 'list_role_assignment_change_logs') with self.command_group('ad app', client_factory=get_graph_client_applications, resource_type=PROFILE_TYPE, - exception_handler=graph_err_handler) as g: + exception_handler=graph_err_handler, transform=transform_graph_objects_with_cred) as g: g.custom_command('create', 'create_application') g.custom_command('delete', 'delete_application') g.custom_command('list', 'list_apps') @@ -109,7 +144,8 @@ def load_command_table(self, _): g.custom_command('add', 'add_application_owner') g.custom_command('remove', 'remove_application_owner') - with self.command_group('ad sp', resource_type=PROFILE_TYPE, exception_handler=graph_err_handler) as g: + with self.command_group('ad sp', resource_type=PROFILE_TYPE, exception_handler=graph_err_handler, + transform=transform_graph_objects_with_cred) as g: g.custom_command('create', 'create_service_principal') g.custom_command('delete', 'delete_service_principal') g.custom_command('list', 'list_sps', client_factory=get_graph_client_service_principals) @@ -119,7 +155,7 @@ def load_command_table(self, _): g.custom_command('list', 'list_service_principal_owners') # RBAC related - with self.command_group('ad sp', exception_handler=graph_err_handler) as g: + with self.command_group('ad sp', exception_handler=graph_err_handler, transform=transform_graph_objects_with_cred) as g: g.custom_command('create-for-rbac', 'create_service_principal_for_rbac') g.custom_command('credential reset', 'reset_service_principal_credential') g.custom_command('credential list', 'list_service_principal_credentials') diff --git a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py index 023939ffb9c..eeaad838669 100644 --- a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py +++ b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py @@ -655,7 +655,7 @@ def create_application(cmd, display_name, homepage=None, identifier_uris=None, else: if not identifier_uris: raise CLIError("'--identifier-uris' is required for creating an application") - password_creds, key_creds = _build_application_creds(password, key_value, key_type ,key_usage, + password_creds, key_creds = _build_application_creds(password, key_value, key_type, key_usage, start_date, end_date, credential_description) if required_resource_accesses: @@ -874,8 +874,8 @@ def _build_application_creds(password=None, key_value=None, key_type=None, key_u end_date = dateutil.parser.parse(end_date) custom_key_id = None - if key_description: - custom_key_id = key_description.encode('utf8') + if key_description and password: + custom_key_id = key_description.encode('utf-16') key_type = key_type or 'AsymmetricX509Cert' key_usage = key_usage or 'Verify' @@ -971,18 +971,9 @@ def _get_service_principal_credentials(graph_client, app_object_id, cert=False): else: app_creds = list(graph_client.applications.list_password_credentials(app_object_id)) - return [_add_credential_description(c) for c in app_creds] + return app_creds -def _add_credential_description(app_cred): - if app_cred.custom_key_identifier: - try: - setattr(app_cred, 'description', app_cred.custom_key_identifier.decode('utf8')) - del app_cred.custom_key_identifier - except Exception: - pass - return app_cred - def delete_service_principal_credential(cmd, identifier, key_id, cert=False): graph_client = _graph_client_factory(cmd.cli_ctx) if " sp " in cmd.name: @@ -1390,8 +1381,9 @@ def reset_service_principal_credential(cmd, name, password=None, create_cert=Fal cert_creds = None custom_key_identifier = None - if credential_description: - custom_key_identifier = credential_description.encode('utf8') + if credential_description and password: + # utf16 is used by AAD portal. Don't change it to other random encoding + custom_key_identifier = credential_description.encode('utf-16') if password: app_creds = [] diff --git a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/tests/latest/recordings/test_graph_app_cred_e2e.yaml b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/tests/latest/recordings/test_graph_app_cred_e2e.yaml index 91e41d731a2..24537c0b8d1 100644 --- a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/tests/latest/recordings/test_graph_app_cred_e2e.yaml +++ b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/tests/latest/recordings/test_graph_app_cred_e2e.yaml @@ -6,8 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp create-for-rbac] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--name --skip-assignment] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?api-version=1.6&$filter=servicePrincipalNames%2Fany%28x%3Ax%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 @@ -19,13 +20,13 @@ interactions: content-length: ['121'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:44 GMT'] - duration: ['340739'] + date: ['Mon, 26 Nov 2018 03:16:59 GMT'] + duration: ['469086'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [qS43F4iLBOJT6RGkkYs1XEqkZVQTuWFJkKZZm/yzJso=] - ocp-aad-session-key: [7DXxTYQh8Bo7O9O4-g3bmFc_EeW0Gm9cT2rS8L-bR2Tw2-w9_-zXTiifEoZmqx4Co1smKzJDN02Lp5yT3tVmtTxa2EOdFMm1VI2puj0XkInyTECGTwTVQ4RZ6qZ9abgTZCVR50bWlBtzylaW29x_bA.qSx2fRt70g1TLkDHrczHs35tmQPTBQWi-8dQlZ81v5c] + ocp-aad-diagnostics-server-name: [Fo1QicrIhHj2KR1ZzWvNa2KLRHgOjpt7/hmcNDActAs=] + ocp-aad-session-key: [2pa69N5xxJqly9j1npoA-3_w88jeuUXxTdA3droiGt5bShsMWQo3iwowGXbfhVmpDFfGbi3txcxJPbIr9XrDFZdiCwe79-sVPxzioN7YZFbumD7-yxNMnBKOuAzPrvrl.zWbQJhjMd1pMtADZy3BkUjnxdDaTH1tOUeHGFwrZAzI] pragma: [no-cache] - request-id: [abe833eb-473f-455b-a699-59b641d75cb8] + request-id: [d8b64a88-861e-493c-a6d0-56ac7e3f9b9b] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -33,44 +34,45 @@ interactions: x-powered-by: [ASP.NET] status: {code: 200, message: OK} - request: - body: 'b''{"passwordCredentials": [{"keyId": "918ce74b-943a-4c28-94f3-f6c3dd036f0b", - "startDate": "2018-11-10T00:44:45.427028Z", "endDate": "2019-11-10T00:44:45.427028Z", - "value": "1a11d7d9-7491-4a83-a711-b503da909b45"}], "availableToOtherTenants": - false, "homepage": "https://cli-app-000001", "displayName": "cli-app-000001", - "identifierUris": ["http://cli-app-000001"]}''' + body: 'b''{"identifierUris": ["http://cli-app-000001"], "passwordCredentials": + [{"endDate": "2019-11-26T03:16:59.665363Z", "customKeyIdentifier": "//5yAGIAYQBjAA==", + "value": "70f6cf07-b7a7-4aa6-8f34-5b38e2f3f357", "keyId": "011674bd-f4f5-4588-8296-1ad362010395", + "startDate": "2018-11-26T03:16:59.665363Z"}], "availableToOtherTenants": false, + "displayName": "cli-app-000001", "homepage": "https://cli-app-000001"}''' headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp create-for-rbac] Connection: [keep-alive] - Content-Length: ['364'] + Content-Length: ['407'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--name --skip-assignment] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: POST uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/Microsoft.DirectoryServices.Application/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaContentType":"application/json;odata=minimalmetadata; + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/Microsoft.DirectoryServices.Application/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaContentType":"application/json;odata=minimalmetadata; charset=utf-8","logoUrl":null,"oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1989'] + content-length: ['2033'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:45 GMT'] - duration: ['5152959'] + date: ['Mon, 26 Nov 2018 03:17:00 GMT'] + duration: ['4840759'] expires: ['-1'] - location: ['https://graph.windows.net/00000000-0000-0000-0000-000000000000/directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application'] - ocp-aad-diagnostics-server-name: [nJFXIGamvjq0WNq3R+NL4/o8lLasHivlbg5vcxwnAHk=] - ocp-aad-session-key: [sQQ6k5_xB99nduGSR8As0mwWIe8D5moXBy2KKoAaYIYBxmnr7VMSlNgV3AlBHe7oYhlx6wv-PbJ3BNd6HUAaZ3FHNOKvAU8h4TJBDUJtMXljxNNeJFzd2ii7TG3JQbpEvl6CmkXWenjE2TfI87w0FQ.d7aI7KXxblkHX9K1j_uBXqoNyMFPPDBDJj005PqOAOQ] + location: ['https://graph.windows.net/00000000-0000-0000-0000-000000000000/directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application'] + ocp-aad-diagnostics-server-name: [wyZ2chLc7keUKHMJZ5WTQztb1eGl2liBganf3B36Fuk=] + ocp-aad-session-key: [XkTVxLG0sybJhqW-GGxRSEgG5vcUWqnBSbXoULYOTtfbMdKdP0XjKULM8byja8dCrlSwq0ua1rJ6ut-xBHHolfS0k3AG7SgfZxzWnPaUqqfmRCAOQoJRwsdpnc2P9MBS8gz-R0T1r5tV8L6wdrQM7w.sHAUzixmy5gZQn8GxJ6wlO-HJmR-Jtqz4siI7Wg11Gs] pragma: [no-cache] - request-id: [e6f9f610-5b69-4cd3-b0b5-78947ee3cd84] + request-id: [6d684e7b-dada-438a-8c63-ead7d6d06c40] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -79,7 +81,7 @@ interactions: x-powered-by: [ASP.NET] status: {code: 201, message: Created} - request: - body: '{"appId": "565c2e77-5648-4a12-8458-4ec8df513abe", "accountEnabled": true}' + body: '{"accountEnabled": true, "appId": "9a0892fc-a72f-4e64-8499-31e813f205f5"}' headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] @@ -87,31 +89,33 @@ interactions: Connection: [keep-alive] Content-Length: ['73'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--name --skip-assignment] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: POST uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/Microsoft.DirectoryServices.ServicePrincipal/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/Microsoft.DirectoryServices.ServicePrincipal/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["565c2e77-5648-4a12-8458-4ec8df513abe","http://cli-app-000001"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["9a0892fc-a72f-4e64-8499-31e813f205f5","http://cli-app-000001"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1459'] + content-length: ['1464'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:46 GMT'] - duration: ['2284720'] + date: ['Mon, 26 Nov 2018 03:17:01 GMT'] + duration: ['2253181'] expires: ['-1'] - location: ['https://graph.windows.net/00000000-0000-0000-0000-000000000000/directoryObjects/d88b098f-bc21-4b61-8d4f-28832ae315c1/Microsoft.DirectoryServices.ServicePrincipal'] - ocp-aad-diagnostics-server-name: [Jyamh40I/riKJflXwk3LHmaI3Lsq6osSe+/rd7Qerq0=] - ocp-aad-session-key: [UDai2ZLMFM5SI3NIK00cnHB9buhU2yEzCyvEDvRlDKdL8D-djUmeVflHyQtXDxUQxdKU-4AQCkAzBZHOIJ29B0FuMIb-Ag0-cW1nw0ch1muiMwwnui6HOPmX8IoMRXg_9UZRmlXlulMthhtRXnMOaA.MIaaHs0z5wopYQOEQl8J0QSEzU2VDK618y6n8WMwjpw] + location: ['https://graph.windows.net/00000000-0000-0000-0000-000000000000/directoryObjects/4bcfe84d-40de-47ce-a1e0-2466086a916a/Microsoft.DirectoryServices.ServicePrincipal'] + ocp-aad-diagnostics-server-name: [nz/XGp5Lt3UpE9jJSAaQvlkMcNgkH4RQOBn3fI2s7Mc=] + ocp-aad-session-key: [9HxjY-IImFPnj2fLJ1U2e-fwVZ1zDM1fEwwLHM3W--PfT-xO9slm4WaZl2Y4HC319kY8qwmNBRxoE81fCprxHvUwIe2z45wE7OiAGwuuTT9ckb5ojqquq7pzbMdom9-FsrYcUqFKMnJ8e1H1GEmRWg.fukC5MkHS6YpvqR8TBIpF5RxrwmsPahAZTgP0VSx67Y] pragma: [no-cache] - request-id: [2ec621c2-f466-47c5-b809-fb846b30dbea] + request-id: [1e237f98-7868-48f1-a527-d409fa10f647] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -126,30 +130,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?api-version=1.6&$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1417'] + content-length: ['1422'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:46 GMT'] - duration: ['424840'] + date: ['Mon, 26 Nov 2018 03:17:03 GMT'] + duration: ['571599'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [gXfFarcv2ysN8TtqVPgD1PYEnzY+oOLIPXpP5S4Cj3o=] - ocp-aad-session-key: [5HMYrgMS10PhuxUyVP0WmjM_Obgvsc2uefgvVQEVcrjuzi472Tj1Tp2_iV1JaTB_EsYCDXLRAupkE1RqOnGduOpo0-C2f5Tt3byauQKfXZbOLnL9W85JoulpD5_5hVLa7opCqcyO9zYkStmo7JP7kg.8rMwvPez1ADNhnmcLsy7UvzZ42vHZBOfjdX20ZBEslk] + ocp-aad-diagnostics-server-name: [uvPTCZ5YaY3P1obgmri12BXUydEZzky/GuuHPXDOJbo=] + ocp-aad-session-key: [eyu-oVE1-NY-GeIXtnr0fklBN5vvO7hdthto-8FNe_l9Ag1lVZqfO3cjgWrfe9g8pLJptnV1N_e-NO8cfjK2YSFWCvoj-sVzPPwH_NfQ1Wr0_DgeJhadeMX4mCx2NIG2uEMlPVq6wc6Hj2ye02feog.0sGktloFY18l_ViGuxD4y7hWZn8iK-zmSXfQJ6k3Ozw] pragma: [no-cache] - request-id: [b1d703d4-fae9-4b3d-a030-0bac6b9cd10b] + request-id: [531495d3-88b7-4608-883d-f581af99a62d] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -163,30 +169,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals/d88b098f-bc21-4b61-8d4f-28832ae315c1?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals/4bcfe84d-40de-47ce-a1e0-2466086a916a?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1414'] + content-length: ['1419'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:46 GMT'] - duration: ['806252'] + date: ['Mon, 26 Nov 2018 03:17:04 GMT'] + duration: ['1587032'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [aHT5PI9GgMnCtbkQT7/ZEgyUnSyF7IW2bcrqij4e/bI=] - ocp-aad-session-key: [2HpZVGOPeK-XrLIVUW2yVrYuphnlwG0PHz-zvrI5OFuP7ldd1swb3gLwGPntcPv4H-iM54tL-uGeDOUZ_5BgFpqkCGbEFHMp26HAui300yLBeyzREeHNygbCqQUkj0AmbEdt6QAlPA2dAimNWt4-kw.J12il3zjlix8wY0Mabl7bRVcvNu6vYz_9XvwxJnIDuM] + ocp-aad-diagnostics-server-name: [tw4fYXYGY2N8zzisqCfrGN37d/pH/8bdST30drhOOag=] + ocp-aad-session-key: [wem77K34BqJQ1GS4K517E7WDVJ30l2JYOQ4neKPIvlTNePqvm4KrFvIIHIfHVQSnIEZNSkxDyFrrORoMx8dxHPD2okKCcypPDDX7tWIppZuXgZKaeMzgyvj37ZUbAeNUQ91WMYwnMU4--koJQV-xoA.PyG2PhqvbvYi5yyS3lNY2EqvcVHjRth583KN32JxiqM] pragma: [no-cache] - request-id: [7716c120-eb09-4e13-96fb-91f444bf42b0] + request-id: [99ba9516-43e0-4857-b938-542ad716cbaf] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -200,30 +208,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2130'] + content-length: ['2174'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:46 GMT'] - duration: ['431794'] + date: ['Mon, 26 Nov 2018 03:17:04 GMT'] + duration: ['377994'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [qZIv9ellq3w2fi4Frv5Uk50GFg2QtOwXyXvP/LyXimo=] - ocp-aad-session-key: [n_6UQdPfuRpD_ABCK6eg3enM8GINa1oTxB0LgbdoN8VWG0RxEtGE1LOVCQgKK8yiOKPW4RQby6U6k5MBPu1aL7gRz7yyrqyNusz5OL96upoy-7Zd3Y1q8NqIl_9kscnn5xCO0wSfpCnrWfGM8Sq6KA.SylHnZqJPb3xo7j8tj1Lso13FtFS9ksVw9ndAcRggR0] + ocp-aad-diagnostics-server-name: [O4KpSJbi5/6YCC+tDQQlh4m8zzG+ja7BdgLs4Moxbzs=] + ocp-aad-session-key: [gAu-1wtMWGBkEJzeL9DeVkURAlR3ckYf_G71IY279LYJFDMJYLq7EQpRLR19r1nTnLLqJdgudW17dGDU99Q9EuRzLP6uxyfOgeP0IBamSMRog2g0SyGQq8B9Ie27XBfpYr2PtoKBDsyJ79HKl2YOiw.A13B0H0FPV99eUeKlO0jlH23OR-n6xPyU_2x418pzyI] pragma: [no-cache] - request-id: [723795d4-a4b8-4165-bff1-77bcf56ac85d] + request-id: [d8064a97-57d9-46ae-9d03-4f6a33950de9] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -237,26 +246,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['333'] + content-length: ['347'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:46 GMT'] - duration: ['359685'] + date: ['Mon, 26 Nov 2018 03:17:04 GMT'] + duration: ['473329'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [T8XZkzrl2aupEbCD6UYjY32Rv0txL1m39kZkE588G30=] - ocp-aad-session-key: [cG1xMNYaeQXbivFGQcTAODuEyTtJ36BFbDoajdcjK0tXf3z4axP8gsQGZSckdaHMwhro8bmfsIomjo1utCk8p9wOT3SyYdwrpja4DtxhIMLXddhQLtXlJMn8z53zhWoqMa_ApSV_v7mcGBaOWLRwZw.nNQCQ3PgeND6nwgekT8WuyPcdfhdGPltCRwBPieCdd8] + ocp-aad-diagnostics-server-name: [lmh4uV9dRst8pgCGYL7c2IeXRHfrviQ1EsDxe5f7RfI=] + ocp-aad-session-key: [ucVJgyZIMVtt-8M8WsixVfrAVexCaxU9BSe_QuvAWGJcZ5xPDIqE6SVV_9D-2s82I6oK2IcTwrtkyUJmldGrCDjqu6qfqho67mXkjJ0T1cUtEo2SK-qOoGyRiCzHd3178T5fml05JALc9UQplCDWQA.Ric1_t1T1zcpwWl6VDJTKY1lvXqYeUdpbgjyXyDyTvg] pragma: [no-cache] - request-id: [24320814-0a02-4dde-8d7e-66b95f2e24a4] + request-id: [221a68ff-f405-4f05-a8db-cc2e34d816c9] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -270,30 +280,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [-n --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?api-version=1.6&$filter=servicePrincipalNames%2Fany%28x%3Ax%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29%20or%20displayName%20eq%20%27http%3A%2F%2Fcli-app-000001%27 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1417'] + content-length: ['1422'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:47 GMT'] - duration: ['582448'] + date: ['Mon, 26 Nov 2018 03:17:06 GMT'] + duration: ['590079'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [NorBiSXbBacugIOc9PINP1SvB49TAti3iq1gEzH+f90=] - ocp-aad-session-key: [UKh3CroCZGYdZz_NWi_OP_YFQWscz1sy0Isar0Z0CuqvAv64K7JNCiPvEbspiaKBoY2Io3cuJeGSA5BTMI5M7CSiBdJF0zo1CtsQQ-3u0XTQS9IS65Qs_22WnCt-vaGWgQsFnFg2IuEu-mMNfrC0hg.e7_deR1Nqq6YTytXXVJIcB1RdJhyvvRDSLsXv6DyktE] + ocp-aad-diagnostics-server-name: [9GQqI6S1ECS4j4T2qnjxLorVEkd1sq21GP7tQfmsPNE=] + ocp-aad-session-key: [Y4I4hGGK-R3_v30L1C7F0pPqFKR53dojLSxmr2UnqW_DHSuJhkN765aAef3dscAReEsUJV1Jo7ksA90OuZv_gAC4OuMi_m2QvMcwoc3NIeHmtIyWaVEJ47yhWKq49a5HYF-s4o1SFJv71lfjX0WJDQ.23RO3eQVQgBJOvyZ2cZcqu8ZEqIPHNF4PFCA84u0fEg] pragma: [no-cache] - request-id: [8f9dde42-1cee-45cb-bf70-a7a0dda00530] + request-id: [4d91d29f-1caf-4b94-a9be-99bb96db7210] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -307,11 +319,12 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [-n --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27565c2e77-5648-4a12-8458-4ec8df513abe%27%29 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%279a0892fc-a72f-4e64-8499-31e813f205f5%27%29 response: body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}'} headers: @@ -320,13 +333,13 @@ interactions: content-length: ['121'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:47 GMT'] - duration: ['730051'] + date: ['Mon, 26 Nov 2018 03:17:07 GMT'] + duration: ['298601'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [K6rldxMxky7aVh9vRPlXWYskRYxAISeuZjxkHfljrVA=] - ocp-aad-session-key: [fy3TNuKgJuYLE60_AVzo1FdVMsjPPZp658t_xgBwyiseGSHezUB_HFXCmM9Kw3tyrvymImiZ8xlgFS5ARencfUXyMhJ-zzDMsejp8BSEW6JxVO2tULQ-Jpl-LtgjRjkXPLQC-WQlt1rcC2NsjY9QMg.bd_OgaXf-yoT6DW4diDQJa1DEyY5yK4lR6B3ltBpzl8] + ocp-aad-diagnostics-server-name: [s2UwUVi+htM/n2YkhPwXRPeUZqg0DtftoAt5dzpH0b8=] + ocp-aad-session-key: [hD1VXDnHEPw963eON_DzOGCsE5CQg_4JKrFHqOHOMfELEoJPxWKS7hTMdrkAIiZfP2r7eV8EVfgMkdU3CFwfHUh9ebOeAJtrXTuiEQG9TtCGuEku0HcUGGnuS8-4nFSaZbUphnbn5t9tBOWRLQacJA.015QDel2GK6KpCoDpUYEwbbL6xgaM5vimJuryjpCRqU] pragma: [no-cache] - request-id: [85bb839f-5853-4eee-b13a-efcd1a374769] + request-id: [48b8e549-6b0e-493c-9488-f09659b6463c] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -340,30 +353,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [-n --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=appId%20eq%20%27565c2e77-5648-4a12-8458-4ec8df513abe%27 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=appId%20eq%20%279a0892fc-a72f-4e64-8499-31e813f205f5%27 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2130'] + content-length: ['2174'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:48 GMT'] - duration: ['376310'] + date: ['Mon, 26 Nov 2018 03:17:07 GMT'] + duration: ['556029'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [Rfijphx7ecKN3DhXco+oic4mwfgJcbBApkH8ISsM3TI=] - ocp-aad-session-key: [oahs8THHiaaMiKVQAFNpA9JyXtxxUKJQxv21rJ5564ejLcFd8z9Ou0qGWuc7nNyZj8KynY1MT8432QuWvEqnOSDadNWqv2qpr_jcYABIjD5hmfHN36_jQWEKEmk8PDKRqMF8oKdR6uGl-8lvHApIeA.Gjx3RL1tDXoe5DrX748-L2A0mnuvdnUH_d_6vCk4cBM] + ocp-aad-diagnostics-server-name: [n89Keg3phw3NGk9ObUqYNFrQ8gN7RlXt/txUE8fYons=] + ocp-aad-session-key: [erHkbazR43aCYpLnp7K6jJVDddXCLC4usMBWkkvKnsGYlK6ttv7YdfTukucJmZvbY2cAp_Q8UuFCb5UgyXhIelSsvWkR5js8EjSgxRDXw-cO8graeVpHBjDxMIE1X3gR2nNShxK5TrtfEYQ4VhgC3g.kBnJiWZL4lB1GOXcDYvPhYFguvUFH7OApYSQ4wIh5Kg] pragma: [no-cache] - request-id: [6d709a92-74e3-4fb0-afe5-d209fef950f4] + request-id: [8c6b94e9-1d4c-4b56-ae97-7cba7e039ff6] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -377,30 +391,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [-n --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2127'] + content-length: ['2171'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:48 GMT'] - duration: ['368471'] + date: ['Mon, 26 Nov 2018 03:17:08 GMT'] + duration: ['1421365'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [FYbVpC3JeFowFri8itMBzmKvIAPYr8LlBbuqXkPHMlA=] - ocp-aad-session-key: [32Gs35F11wouo1tO46CNzecXlEgyBOD7O5aUQnnBuSSTbJq-Iu4D02fK8TorJw67Vf2vUrzIXMSA4S2yT20ATsE1QDSLRaR8Usu9ML-SQ--Zwg67GWhei_wjLilOJzNrdtT59fCDiNh_EYo_nKqjjQ.fckR0BF9KGeDgNlKrRPOOPASI1r_y3Jj-URhYhngqq8] + ocp-aad-diagnostics-server-name: [UasoFGN58uUDZzrA1RYY1/OBZjmM666H3oLwSIakuf0=] + ocp-aad-session-key: [CGkQLw28VkUZpzKcpaiUNho0DIbJ8Y4OmKd39cd1C0NGSJk3ueAZXlDmv8ENsR1fGJzj8O-KddmscVXw4iezGk-HWPvbbYbdP1xvdgSI3ck1vMApf4XB1MWuqGs8VfPc3s5zSy8cYGApIrGtNPg5-w.UkbNDzrRUNxOeg_oa9v4HArepfzU-FZqKuA0kotmnB8] pragma: [no-cache] - request-id: [aa5daad5-4f16-4abb-a94a-3cf738cd5724] + request-id: [2b2abbc2-5cdd-47f8-b4f5-8c909907ebe8] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -414,26 +429,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [-n --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['333'] + content-length: ['347'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:48 GMT'] - duration: ['499102'] + date: ['Mon, 26 Nov 2018 03:17:07 GMT'] + duration: ['589473'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [nJFXIGamvjq0WNq3R+NL4/o8lLasHivlbg5vcxwnAHk=] - ocp-aad-session-key: [1jtVf6IzcADkkO5h264DUuxCvUFDTvr6kyf37hWQbg01CP_xkFOJBIP5YKIhKz_K7vfqkLxQ2Kc9x9LYqe1fdeiHJwp-eletX2HPTWE_Wd_HW0Wjzwi_96sXdFi5cH6s1gJetbxqO_PGautHdZY7Xw.WOFvEQ1trrmwcmqnyY4__FK-vUD7oSgQn26pcsV7nJQ] + ocp-aad-diagnostics-server-name: [pi9WNtEHQL/5J5R7YGiyzL38BqSp9WQ7lEmNjbCD2mg=] + ocp-aad-session-key: [GwPPhqXMeXSrOxq3NNdFjDR3hyyuVAy4KcZRlcESw2ljZcZH2jwVfDRGe3L1hrvv768XdIrmrtG1s2GCsHUrA_tsSNA4ILM3Ct8axb1sLlFEyd1Wtnt0hyp1LmewqEpnAXzZxyImGlhN5MaUaaKPOw.sGIJLvMfI2pP47gN1UKH-2qSreO2wUXZKAyoLhUMpag] pragma: [no-cache] - request-id: [fcf170e0-239b-43d9-94d4-bfbc0265ef5b] + request-id: [9f98b126-7999-4098-b37f-4db635734e46] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -441,35 +457,37 @@ interactions: x-powered-by: [ASP.NET] status: {code: 200, message: OK} - request: - body: '{"passwordCredentials": [{"customKeyIdentifier": null, "startDate": "2018-11-10T00:44:45.427028Z", - "endDate": "2019-11-10T00:44:45.427028Z", "keyId": "918ce74b-943a-4c28-94f3-f6c3dd036f0b"}, - {"keyId": "1e24371f-77c8-4827-b8e8-5dd34dc38b12", "startDate": "2018-11-10T00:44:49.065342Z", - "endDate": "2019-11-10T00:44:49.065342Z", "value": "verySecert123"}]}' + body: '{"passwordCredentials": [{"endDate": "2019-11-26T03:16:59.665363Z", "customKeyIdentifier": + "//5yAGIAYQBjAA==", "keyId": "011674bd-f4f5-4588-8296-1ad362010395", "startDate": + "2018-11-26T03:16:59.665363Z"}, {"endDate": "2019-11-26T03:17:08.256184Z", "customKeyIdentifier": + "//5uAGUAdwBDAHIAZQBkADEA", "value": "verySecert123", "keyId": "3175245b-72c0-4a9c-ad5b-0fe7d060aa88", + "startDate": "2018-11-26T03:17:08.256184Z"}]}' headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential reset] Connection: [keep-alive] - Content-Length: ['354'] + Content-Length: ['419'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [-n --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: PATCH - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581?api-version=1.6 response: body: {string: ''} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] dataserviceversion: [1.0;] - date: ['Sat, 10 Nov 2018 00:44:49 GMT'] - duration: ['4974958'] + date: ['Mon, 26 Nov 2018 03:17:09 GMT'] + duration: ['4737909'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [79iHEFv08Z5eYiqEE8bs8QssJ8Mw1GK/njyBHhNtDbo=] - ocp-aad-session-key: [YWH7D7DPu8Bk4KEOg-wKSXwSkZGgQQ5ZJssyBjma-HXTEhWUSBLN6LiEOIGhjWTEpjK8V0S3cX7AhdJKrreHBUQT5jzAXU0Tzoyvuo527lsZ5cVaKOebMg2JAA2XZNlc7U4LrMwxWAwRWWQr2WOB1A.lG4IsEYeBzknOQ7zGK05N9BLp_-AimM0_bUfykl-G8E] + ocp-aad-diagnostics-server-name: [IvZLzCWcIFkxniLh6wneapEsVoTEBBYbEdFPeHsJSbc=] + ocp-aad-session-key: [rDsoao4KgHCka69sR_TKcxofSKwEIM1pvdE2M5KmmaGfouc5wRjIZ0g-ZHWtm7CdJycXX79mh6BbMUJSj4rZr8VKjdmCZZ62EwS0D_P4V0gfh5fa_RcV1_WxZE-XmJEWaojKmoaRXBIwnlm1xFxVwQ.r5KD5rmxlwyALeB-5ujKGsKaSkad_GvmpFoOqfhRyzc] pragma: [no-cache] - request-id: [0ae31302-04d8-467a-be41-672e74addb32] + request-id: [af470a14-5df5-4d92-89d9-5a12de8ea6c2] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -484,30 +502,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?api-version=1.6&$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1417'] + content-length: ['1422'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:49 GMT'] - duration: ['393441'] + date: ['Mon, 26 Nov 2018 03:17:10 GMT'] + duration: ['559966'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [IVoo8J8Kwo97hZRmPKSXFMOLbXJ4bYdeLcbvUm0th84=] - ocp-aad-session-key: [OpAk4PtTzPED1ams7_Axi6UuFV6tKSk59JV3fFgibBuTwWc7gO4n85k3vHWlxlIt2Wn5Z0mR8hcApCZ4iPQ92ucsNZrLgW8Nxk_brkZiMTZQE3QchXpfc1cMBv6-t9uc0K-HixgglVAi-IWdaGpuCQ.lad1cJNagQcmVvfFdSGAiW9ud_tetFU389g8CYCxXek] + ocp-aad-diagnostics-server-name: [QcP18MNEK2rsGylMGJVNHi5HXYCSyZTWD43M/CKGhl4=] + ocp-aad-session-key: [az9GgLep4VKpBJW-ZfSMz2c-Av-yx6Hs0H3CvDiJkZ9MPGrEYrfxWjMVk_-IptxJgs8ztsQMk7YMPWG3MVTPV4sgzgw21_3spNjfltjLhIy0rjOZohUyNU3x7U0fA-PmVCAkXW9wJNY2UiMkZLcAGA.7dMZx039Cub8t9jo-9uDUhYYZ8NFwvQWrM0wVr8-LDY] pragma: [no-cache] - request-id: [ef2837e1-a931-40b6-b891-f0331000b91e] + request-id: [fa131c1c-8405-4d82-9917-968deb993de5] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -521,30 +541,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals/d88b098f-bc21-4b61-8d4f-28832ae315c1?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals/4bcfe84d-40de-47ce-a1e0-2466086a916a?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1414'] + content-length: ['1419'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:50 GMT'] - duration: ['401992'] + date: ['Mon, 26 Nov 2018 03:17:12 GMT'] + duration: ['2118515'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [iBe0QwUqe2kxvM0RuOLDPalMes+SCbjDZc1pXmRLqq4=] - ocp-aad-session-key: [rif-o7g5Ow7Ya_Lq6kfF9HMInHacR7hRjO-I36lfBi12gCzRZFcdIIlzy-ns9K8sLUSYo3afyZkSpWAj6TAkWWSQN8IZGwzqh7WvEvhInPEi6RrfIj8MVgskL-6Kp_hEyoOyD-B51w0C4G3MW6mjjg.hZb-nwaKiaQ_fvt2m9khHkQ7DL10k6FCN5794oGAl0Y] + ocp-aad-diagnostics-server-name: [UasoFGN58uUDZzrA1RYY1/OBZjmM666H3oLwSIakuf0=] + ocp-aad-session-key: [v9I-U0kNiuTLjQSbiRjiuiQk6_KhdvAlzIhhW4i6hqjDYmfzWJfVEdlhWSEjVqDAsYpaBGCAPWa-2st13WKI7k9cnhWzRYCBteej16_XsRi-pWSNbrwBJvZ33hm85hH9p620NprA82b7A7AykHy3kQ.0FOv0W3_EuJbGn4F3fthHVg8x_KMVFWUJ2XKpHRfh8c] pragma: [no-cache] - request-id: [1d1fb878-1b5a-436b-81a4-2a1a9f2dfc69] + request-id: [b736188f-2931-4cf6-be8d-2e4e3822a8c6] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -558,30 +580,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null},{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null},{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2301'] + content-length: ['2367'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:50 GMT'] - duration: ['356355'] + date: ['Mon, 26 Nov 2018 03:17:13 GMT'] + duration: ['344545'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [IPBOae931bn+bJPBnT4uNOWiCrRKetFJ3jeGeHc0YHk=] - ocp-aad-session-key: [V1hilfIVfrVS97INHZjXAmPNCbdNYysDSQVWp_-7x6N6upGcTOF1IZc6h-yAcKmHY9r1poCGFijZn-oqogBh1lwKI-7Ac0bn5T2fkfdleaeuhikL3bah-W6Yj53k0hEYUwKG8Iav867NFN0BmD8WnQ.Lqsy1iurCricwzp1zLxW41XbiAzSjOYyAooQiHftV58] + ocp-aad-diagnostics-server-name: [Hmgcuy1hpGi6KCpCk4BrqM0RyCbBpwqDLCqIAEp//qg=] + ocp-aad-session-key: [ARE4tht4GW9ObdHJtQ2Xxc73Jy39c-0EwVVUNJnphNGBOFRR5Mehgvh2295AiFPANseXtsdZsT-kQO2uJXlKOR_7Otv_8KBWvqmZw7vSNEWutKb0ULjmYikTogeKyZH5oVK3RvBvhSGpK5TpeTKrCA.9v3t9GjyACOobjxXkAMcqraCgR_5ZbRnTu8U2-ou6m4] pragma: [no-cache] - request-id: [9a53f6d5-ada9-4e0f-914e-0638ca86e81a] + request-id: [17bac48a-589a-4e89-8fb0-55c80c2e5056] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -595,26 +618,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null},{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null},{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['504'] + content-length: ['540'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:50 GMT'] - duration: ['371726'] + date: ['Mon, 26 Nov 2018 03:17:13 GMT'] + duration: ['358891'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [uvPTCZ5YaY3P1obgmri12BXUydEZzky/GuuHPXDOJbo=] - ocp-aad-session-key: [EO1mNK4K0lEFh8VUnu_kLnNwarmHJDNvaB4ymRENEUVWq45-GoExcBLvHF8CuU4GshTVeBRIVh1ZIYI4TfKjFJ_HM3QJTgc3oW5noDOD2rvxcdIQaaIxWBSKxYyX4bCD2MGHZ0p6HBC1We-g-JiODQ.Hvs2PWqqfIklcJW2h-uWjhF4kzoiXJNnyPPYcqidstM] + ocp-aad-diagnostics-server-name: [hjR4RY9nRvxALTOJY4KnXfIpjm/qwj5JntibyjsUFsE=] + ocp-aad-session-key: [OR_2ActLvcZ_t64OUFFyKW69eG_8CJXMDYbMgQin-9X-b-Wdhp4X6R282wHNn1ctIys2NM6qh9Xl6Q6YokBGO7Iair_3TdEyasluGS6PN916OmA_kVj9uzG_5Yp0cJNgAIVzRUfGSOnNP7IPVqHVhA.4IuIumYRbjVYBzRN8oYo33ESCyzZoJvIkEkppsfXbH8] pragma: [no-cache] - request-id: [e29c5c79-bc04-4696-9e2f-ee03904ae410] + request-id: [8b8974fc-5af8-4e1d-ba7a-251c16f396e6] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -628,30 +652,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential delete] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --key-id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?api-version=1.6&$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1417'] + content-length: ['1422'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:50 GMT'] - duration: ['469608'] + date: ['Mon, 26 Nov 2018 03:17:16 GMT'] + duration: ['372071'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [H0ECu2C3fj445zUSyWW2cfK9qFomYi0t8wudfuiYe+I=] - ocp-aad-session-key: [QSmKbz0ZQt9105vW7cFQABl42zuR5GZf5DQsUn7tEmMIT8c7pwU9f54A_9_sDASKUOv0z-C3SNaCbK4cm1_5jmE5Z-FMDkyQQVpFrQKZvDT1rZbFuDg53jUsOVY3QdTyYytPWu1o_AKJkLBQ8wW6bw.aiYsY3h5bBY4WVqPANfGkzkyH4Yg6_6zUlE_rK32D_s] + ocp-aad-diagnostics-server-name: [UMufI9eE72nrpFBWKVEDTxYznWVCEMFAVuYgj50b3xM=] + ocp-aad-session-key: [DLj_PtzdhNDPWLVC3bRkPVCXDjMkSEbD-C8cpmxksK67gwV9TVBoPnlRdrHDtLxtrmiH6Qc3ZFUo1KTLH8yFX__lfEscpU5HRB9pDlN8dYJDmZ66RAJR45P3P_yG3PL10RRkdZ1rgLK7B8YDJQcoyA.f4eFY1bjXkKjwMu2P2kibeUbMKGFTq3nL4JIVTy2hu8] pragma: [no-cache] - request-id: [7ed32271-5bfc-43c2-9222-af1a0669a5f8] + request-id: [f9fb43be-40bd-4876-893b-40ead48f9e87] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -665,30 +691,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential delete] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --key-id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals/d88b098f-bc21-4b61-8d4f-28832ae315c1?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals/4bcfe84d-40de-47ce-a1e0-2466086a916a?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1414'] + content-length: ['1419'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:51 GMT'] - duration: ['385041'] + date: ['Mon, 26 Nov 2018 03:17:17 GMT'] + duration: ['412319'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [Sv8LAqxM3Xd8KdoykW0mGkYyWG5hzFClI07Ok7DI0I8=] - ocp-aad-session-key: [W2kxM61-lsOBnxy77hYC4U6Xu8e0pB3m7uAhyxWZW6o-0WpoJ2d-W3eCMRUEV6aDFs8Ek85BhOEIgg1VQ1YTNuDN8AsIenKFfKgKXeWqdQgaLHgXEnWCcDHS_9kFaYPcFaDRcb0h2KF749Z4v1ESdw.jUe9PVw7vWyxDWeO3-_MvXyUGAqdIX8R2OStaB54jwg] + ocp-aad-diagnostics-server-name: [CLBFhp12uVA5Nnh6MG2VC8aF6kYj6BwyK0Y6WAoeTzc=] + ocp-aad-session-key: [M_K9RYvQHjQurolMOc4DPJq05djU6iv8nJN1ihKlll1HCt8cQxPtTyVMmDJgB-C0gpgaZuNj_JkZ3Vc_5Dgm5QPXH8A02KGtuWpzSLF-Zw9osHwDerWHWZND8muulVKjqrCPs13xSKQVLgkxJb6exQ.TasnlPdqtactx0zWLlMYrkOCiJ0HA9hdKWo-XexNOyQ] pragma: [no-cache] - request-id: [fbdfa347-9d67-409c-8df7-d351d5b61f2f] + request-id: [ac69d626-0e2b-40c1-959c-2bded33923b8] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -702,30 +730,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential delete] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --key-id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null},{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null},{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2301'] + content-length: ['2367'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:51 GMT'] - duration: ['493333'] + date: ['Mon, 26 Nov 2018 03:17:18 GMT'] + duration: ['497803'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [6fg+R91TudKTiH8ukAn6DjKOEcAdu3Q+jEgq6nJAxfA=] - ocp-aad-session-key: [STD2oZowVkwg47cU8nwGSxP-153H47igZfLU3dT1E3rCwyk3xkrZ0tDUH3wBGhKCblvmmMp6Da-FHJJc72wM1b7B7yqDkjv4CmFnFIsPLbWB3XmCook_WGa0jFm8PlniYdtBjDM8Gn6AomMPJsaegQ.MwWOqHbKPmEm0QkhmFfMYztpPLaT_EieNIy6GH0ObSg] + ocp-aad-diagnostics-server-name: [DAEEhUUzhQ8pu+4OxvItbpuvqegmLWoSgzWL1kkCnyk=] + ocp-aad-session-key: [dDX0OZTCTfp-3npZ2TCPL2LmvZs2Vro5e-9yKIqhzV-wBITuvh8cG-mCpyIl1x98XzGQ7-OvRDeka6aVepVtFdUrvvei299y2btq727BdoUzhKPX8sO5UQ3chJSELPUV7pbfp115EAAmYDTBwDo1Eg.CVLJ3X66jtz-6zPNtYrNmoFgWKbQ_aBH_2bs0tDGH58] pragma: [no-cache] - request-id: [8a57cde2-e546-42fa-b47b-10c45e8e1392] + request-id: [35e91305-ac43-4c8a-a173-1a6293381ec4] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -739,26 +768,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential delete] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --key-id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null},{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:45.427028Z","keyId":"918ce74b-943a-4c28-94f3-f6c3dd036f0b","startDate":"2018-11-10T00:44:45.427028Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null},{"customKeyIdentifier":"//5yAGIAYQBjAA==","endDate":"2019-11-26T03:16:59.665363Z","keyId":"011674bd-f4f5-4588-8296-1ad362010395","startDate":"2018-11-26T03:16:59.665363Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['504'] + content-length: ['540'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:51 GMT'] - duration: ['364831'] + date: ['Mon, 26 Nov 2018 03:17:19 GMT'] + duration: ['593147'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [BQUIGmRRyeHSEXkgch2q1Q3MYXFFtGhoXfkp3cvu3XA=] - ocp-aad-session-key: [n-4xYoecjk6RUQgPH3gCvXxjpM49Wx9FSjqfBsMKZlBENcv8deB4-RnNzAd1YCH6Voyof6Yej8At3pn4bv2oss6-yyFL_ZxwSl_fiCmlfNtsRG4CD_NskpHY6uWdtRGzmm6Cag1wCNAAyzxBHrsAvg.ypflj63x7UM6DqJWyyVh6pKkyMqPrB67JCw_AdUrHvg] + ocp-aad-diagnostics-server-name: [hBrSXgYT6AiW34OnRqqllTrcBhIOEaEk4E+/a+pb/0s=] + ocp-aad-session-key: [zWlXXtfovkGWD9JnBiyStbX6HkQCJ8k-a8tXxejaXH0vBPn-p3BHgE6IpWA5geoEPRDKPEJyg3NyIfV78iMnDZZTnvEB23rYcjGvA-vm1MQOtAc1OPNmLwdf2ZHZCRT3bgzTVFeb3D83X4ZCajYDsQ.dh3soQvwAeRrabBd8nnBNcvV5bEnDqErl0bJPOiQofQ] pragma: [no-cache] - request-id: [b6d491de-dcbd-4590-a61f-47fa4771df46] + request-id: [073dd80e-abe7-402c-adaf-154c17725ad0] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -766,33 +796,35 @@ interactions: x-powered-by: [ASP.NET] status: {code: 200, message: OK} - request: - body: '{"value": [{"customKeyIdentifier": null, "startDate": "2018-11-10T00:44:49.065342Z", - "endDate": "2019-11-10T00:44:49.065342Z", "keyId": "1e24371f-77c8-4827-b8e8-5dd34dc38b12"}]}' + body: '{"value": [{"endDate": "2019-11-26T03:17:08.256184Z", "customKeyIdentifier": + "//5uAGUAdwBDAHIAZQBkADEA", "keyId": "3175245b-72c0-4a9c-ad5b-0fe7d060aa88", + "startDate": "2018-11-26T03:17:08.256184Z"}]}' headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential delete] Connection: [keep-alive] - Content-Length: ['177'] + Content-Length: ['199'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --key-id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: PATCH - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: body: {string: ''} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] dataserviceversion: [1.0;] - date: ['Sat, 10 Nov 2018 00:44:52 GMT'] - duration: ['3777646'] + date: ['Mon, 26 Nov 2018 03:17:19 GMT'] + duration: ['3539728'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [EditZjTBaEYCrvrHgtCp7VwlKGMxwmW6BfXNDuF3W+4=] - ocp-aad-session-key: [-NXEEMNnZ5v96Z8LvF42QmaX08hxDZb4_Lxj5P_A4f70GwWZPdYz7lUB0EDUVMPd6kOWE0Cou6OU2mfYflvFt3vKSV1BKX_vV2DxJ-0rGIi2IXowupEEAidgveh-K1CQRmOTLkAlRFNDf-Wn7fqGmQ.O1G0V-eYRiaqBq9Q-JhvpBvT5rX1bA15CikPn-a3Lno] + ocp-aad-diagnostics-server-name: [O4KpSJbi5/6YCC+tDQQlh4m8zzG+ja7BdgLs4Moxbzs=] + ocp-aad-session-key: [6QneUnIuXdKYPo8KTbpApJ-d8YKXxVOfGnpl1ZyrZLWTxdgVCbLTy6mYpI1R8d18IQT88ZTuuykb4-enwx1Kw9J8nHc5tvxnlNP-DATnyDGeR0NsoUS_uayctRSQYIzqX-xzpoblPdoHJS_9bYXGXQ.TVQRyN2lV7eftAo_ENyip9-wVuwy2dw9FO6cTCWnA5E] pragma: [no-cache] - request-id: [f8941030-01a6-41eb-b5cc-d67f1b9130d9] + request-id: [929b65c7-fe6b-4e11-a34d-bf6fc0db9dc1] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -807,30 +839,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?api-version=1.6&$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1417'] + content-length: ['1422'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:52 GMT'] - duration: ['668122'] + date: ['Mon, 26 Nov 2018 03:17:21 GMT'] + duration: ['349030'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [BXRgh3eu6YIFumaSZy7lFEXIwtoZR+AXCAi0P8igTHU=] - ocp-aad-session-key: [gKqSnYHr9VPskC3HlOIGgBsruCixxAT2duRqvq5lT8RL-bwvwoDZ1sBm3rxwn72jODfnf7g0JzGEtIPgTDsbZTHOzynFmBJdl3O9hEN9te33nqBy969TLlnqBzfHsqNDobk2IY9-0WvvZiTuFi1hfA.MxqxH3BdNImu4Ke1w8jeXT5_OREF7Pckz3TLPkgfg90] + ocp-aad-diagnostics-server-name: [uCCQbpgVHNC8rue1lL9wVVx/oAWeG8jNKc51+E8x6H4=] + ocp-aad-session-key: [wftKRJ_I8pqw0tn1Hyk5l5wRZdee3LZRWaYBIHcRdFbjms76eV5c9X2b7p7sPSVjAS7360vtjno047freLL0h8SF29gsRD6g8j3KVM91fGxkxdetUmMbs1HQ6a6aMTMKeO7U4LwuE3yNTaZ3IBdS6g.Z822yf9nF6HI6so7bu2E6x7bjw154FAJMot3fgaOoMM] pragma: [no-cache] - request-id: [54fee4d5-8eff-41b2-b275-bcc6f41a1dd8] + request-id: [737ecaad-118c-440c-a4de-57ad6fcc4b18] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -844,30 +878,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals/d88b098f-bc21-4b61-8d4f-28832ae315c1?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals/4bcfe84d-40de-47ce-a1e0-2466086a916a?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1414'] + content-length: ['1419'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:52 GMT'] - duration: ['432043'] + date: ['Mon, 26 Nov 2018 03:17:21 GMT'] + duration: ['541004'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [FYbVpC3JeFowFri8itMBzmKvIAPYr8LlBbuqXkPHMlA=] - ocp-aad-session-key: [JsG0TqQe1iE_-70cIg4BbDaDeKF0xDduuonsTlSihQJRYnqBvQZ6UhxZXxjoxoUlj0TyxCgWKD3WM0qwkpYaWKd1ShLaEfiLkHih6FsxAijLuM53vXx8TQNtjwyQ1pFw5zZ_o7wFyLZCf51txVT4Iw.m86DwUoa_OJz02UflLalqOu9OCqG-efq_sKZVrq7SRM] + ocp-aad-diagnostics-server-name: [qbLQHeemSYnF6GFzxWPxyco92r/HwDdCBwNHurdokdI=] + ocp-aad-session-key: [1cQSiIHEmdwXnBNZjH0xoNXrkVhyCpEs0ItNTyNVXm0b8Fms_LbqwZlihz02FraWZYwJtfSSKCwbm2PEDtSlDmIWDiRjTv6B7qtOMyUnINw7TizOEP5LgLbwPOAS2M3gYrJf5MKtV6NAZAA6x-rHug.MkFk8tsPnYEgbRpLRzfX5yNID01HAqIJxxks2lGow7k] pragma: [no-cache] - request-id: [fa15ed5e-6ade-4a0f-a981-ab8a82cd6d58] + request-id: [1ed0f3c2-4adc-42a4-92ad-6e7eddf460e1] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -881,30 +917,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2130'] + content-length: ['2182'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:53 GMT'] - duration: ['582687'] + date: ['Mon, 26 Nov 2018 03:17:22 GMT'] + duration: ['349159'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [UOr32UtAMU+Eq0/F3AdEK7cYLW38EohupmMJWMjvI+Q=] - ocp-aad-session-key: [phbmZviwcu7Qu4ET3vPKWRUD9z5BET_uZVdR7Wu2bNH8-vGCCcQkNWCrYzITh8x5i71yUtLR4idjcMt3jM-ZCgo9ezccFaklJX1z5gNN5qaOggUsMKfoXtMrxCy4Udbtn40Un04XoRzMi-Tk_Hx7GQ.8bdU69KWxFGdebX8wN0WOunBePzimN_Xmbhsxso8cHA] + ocp-aad-diagnostics-server-name: [WWe9QgsvUicjoyAoKn+dEp/jx1mlcMwTYk2lly59ESw=] + ocp-aad-session-key: [Z_NzAKCwdqodoOtDzO_8Hjf40Q3Y-jbKwJuJBfWmSj-aVYDl5CYxxxvwchdxmhWYut4PEKY8kEOb-lzMHaDLHGupN5vbm-DJONhiLyRnuK2Re0cY3QtUhdx_KUunhGUBl-gigL8QPpkcOZHfdmWcng.LNypRxvIUZ7NUBbqxZa02PsTCRxbCKliuyn8ykUDje4] pragma: [no-cache] - request-id: [ace04e77-e190-443f-bf5f-e381cd31cd02] + request-id: [68902f9c-387d-4d8e-8d8c-826a8028fabd] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -918,26 +955,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad sp credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['333'] + content-length: ['355'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:53 GMT'] - duration: ['464445'] + date: ['Mon, 26 Nov 2018 03:17:23 GMT'] + duration: ['358779'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [rJNezfCzZKXwEEXnlcl+KNo0/T/KGtrEY5MYKDNrK/Q=] - ocp-aad-session-key: [SfURQzTrgc9-A7ywm3QoIjpmxIgqMHRQie8VdWrIIPLq0BNG7AoKh4zRusBSBGE31LMgiXaemqKbanoS7MJIU4mBKWOFtKoC6ujAg4RdbmA6tOkvs5-L6Tv4UDmKmT9xe4ekVmEo9XXamuNjvZUl-Q.UfwpEMfxWR20O-z3NBMNYzbsgXJNuKK9RkoF-Hg0KGc] + ocp-aad-diagnostics-server-name: [IENUBJawjVCNeOFfPW1GFeJcp26vWA0p4gBL1NaxNik=] + ocp-aad-session-key: [RxlLy-Daf9Hg3LqhU-SfvI904Cg36ASL7zeWeG6LHuWNuccz4II7OSf6IHDws2XQzsqeoBMqd2fBPbP0GUyIDVEn9Wb6jrhDA7PC5JLBGvhQzHTHMN0UlqSf871V1iWOsKtZO7OHBZEVOkf1ZCSwpg.8vutZ93cs6-u3fDae3N8y6VvxJ83SUQvU6eyQXvJjMI] pragma: [no-cache] - request-id: [fc95ef3a-46a9-40e3-b99e-ced9ea280e17] + request-id: [cb9586fd-bc14-40bc-95bd-156537a96fc2] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -951,30 +989,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2130'] + content-length: ['2182'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:54 GMT'] - duration: ['376221'] + date: ['Mon, 26 Nov 2018 03:17:25 GMT'] + duration: ['359283'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [pi9WNtEHQL/5J5R7YGiyzL38BqSp9WQ7lEmNjbCD2mg=] - ocp-aad-session-key: [DB0-SyaP52kEKwuHbYo2ZX-9fluwp78iJFhiRsGJWJoaKdWXe8g8-i252tBbiekf4ZaKl4ByRCuMmF3pUh6sWn0nV6r2BY5hqW2LYNTJoMfNKMrnyyoK3Bp2I62tbWEM49Qd7Ds6Y_Y3OHgmbvFOcQ.BY3KVmjJt2n7EFdbOSKXuY-W_s6LwdFDudEPXdICuss] + ocp-aad-diagnostics-server-name: [XOs9gGfyH50gS8B3zPgeXNS3pfhaVVLdmqEFzm9FoHE=] + ocp-aad-session-key: [543oR4SsQu1SgdvsUVE9UFU-5UTErmhkcBlnnnRLUkp693eVLWQwdsGE7nj9XGWb_WkxVQ4tC-82jCgjrl7aL80ZzXdMvJrR74DYyhBrqyiN3EUci3GtvwKy92WFspfvXm7JL-DrLxdVtk7PQ8WNbQ.eqykV6LHkz_j47JHSkis__LCpStXJt2RYcueh2de-o8] pragma: [no-cache] - request-id: [0829c0b3-6d5a-481d-b5bc-e0167abc8060] + request-id: [40a8ce4a-06f0-4498-8b17-189534814a5c] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -988,26 +1027,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['333'] + content-length: ['355'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:53 GMT'] - duration: ['359710'] + date: ['Mon, 26 Nov 2018 03:17:25 GMT'] + duration: ['394960'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [2gCJyEullf37VKgfupb1dpGiYlGUN8HjqZHuUwtlts8=] - ocp-aad-session-key: [g3Idl-TCiBeACSbJZxes-aMxnywW9nfrlFvGerwyzLrx5RS_tmaExXhtBzt4LiVs0Ej4a_Covp-kcB7eh8BDcL-IN-6tcOeZpzXG3DNVw6Ct_-qDTpkIKMRLNa3vFXhK_jkgHfhRdvCYWYvxbREtBw.39bfcYGsIccEs2LagwZFYz9Z_sbtQd9hMaqVq1zQnmQ] + ocp-aad-diagnostics-server-name: [fQLJJo2NQKA1MEYhE9K05hCw7w6tp5qp0L6SHCVm0xw=] + ocp-aad-session-key: [-vD6KGH4V4ppW2qiwH4YWA2hyD_Odjp5NAyHXy2voCv0Qqk6oa0yhq80dv9DuUQC_SnrNqVAbV0YqNJ_qj-0VjrHvLdVuBKsOE4ijJ1Ev_l0UELNzZ8BC7j7BgKiPgJFzYvZF6dQIQLUM2FxKFSY6w.3oTnvU1HWDewFC_rSDhqnaWQ5kPMdK2wstJCLqrJHuk] pragma: [no-cache] - request-id: [c16c95f6-530c-480b-899b-d9e4887eef77] + request-id: [3220c250-f429-4eb2-bb1c-eff9ba7b2779] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1021,30 +1061,32 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?api-version=1.6&$filter=servicePrincipalNames%2Fany%28x%3Ax%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29%20or%20displayName%20eq%20%27http%3A%2F%2Fcli-app-000001%27 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"d88b098f-bc21-4b61-8d4f-28832ae315c1","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appOwnerTenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"4bcfe84d-40de-47ce-a1e0-2466086a916a","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cli-app-000001","appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appOwnerTenantId":"26833e2e-ee80-4a9d-b24c-ffe135b7ff87","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cli-app-000001","errorUrl":null,"homepage":"https://cli-app-000001","keyCredentials":[],"logoutUrl":null,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"AzureSDKTeam","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","565c2e77-5648-4a12-8458-4ec8df513abe"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"passwordCredentials":[],"preferredTokenSigningKeyThumbprint":null,"publisherName":"Default + Directory","replyUrls":[],"samlMetadataUrl":null,"servicePrincipalNames":["http://cli-app-000001","9a0892fc-a72f-4e64-8499-31e813f205f5"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['1417'] + content-length: ['1422'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:54 GMT'] - duration: ['552227'] + date: ['Mon, 26 Nov 2018 03:17:26 GMT'] + duration: ['2259885'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [7G98t5jXPmdc39u36x9DSb0cC/ny+jmdWuhB0dVG1QM=] - ocp-aad-session-key: [VzRTcIAZfNRpXB0KZnCicrlGaA-ZKXfNWTGylaJffan5Q-GLrivkvzDUudKcFsRvClnFNzH5Ghf8a6Z9VdtMRMpYqwLMEo1dLTeZrYJ7i46QZ6WmaOVmmfI4ODrDmgMPSz8JnULljXxm-K4PsZBTYA.u_u5HKnFGp67eRUCnneAXhoCPje-ieTakuigqI0WYMg] + ocp-aad-diagnostics-server-name: [BOfrHh0cOU6eA5cLUnIcIwA0YcBNrjonhGGrSYvBTv4=] + ocp-aad-session-key: [Z4Oa3OosWXWYYD4J_Qt9Y-Qkfwf2tdIfpU6aA0fTvaEVwP7n1Qf0X8IlMHidmGhkHqoUwjfOe19X432pldJwbTD-alXahqESBc-h87mWxNi-TBQkFZsdTEaBiFdTtvUgxjcL_SFKWsKaz93Qv7ZBXQ.qK_KBv7RZhMqMdbx4igxQp2Lr3eO_WyF4534EWdgTrk] pragma: [no-cache] - request-id: [7c1bfc6f-9cf8-4013-8179-031a38999e9c] + request-id: [13580682-ae9d-4ebb-92b0-275eac015769] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1058,11 +1100,12 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27565c2e77-5648-4a12-8458-4ec8df513abe%27%29 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%279a0892fc-a72f-4e64-8499-31e813f205f5%27%29 response: body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}'} headers: @@ -1071,13 +1114,13 @@ interactions: content-length: ['121'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:55 GMT'] - duration: ['401287'] + date: ['Mon, 26 Nov 2018 03:17:27 GMT'] + duration: ['288918'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [hXM0y5tf4jtAu0XM9IyMZVs+30ozRFf/FDYUTguUD7g=] - ocp-aad-session-key: [P1qPfz0gSeRKzQP-Bc6PfpVdVcSwchWl1RF0rBE5SZTGGnwyss3oyhwLRZKrw5tZhKxUCsasBX7OUTvc_MXvk2y9j-oKDUlJfITGVOOl72XQv5zLOOrtUcK-dzhbF7S0CEP6o_ubsC0HsKyudVJKdA.-gx9p5Vz6Ebzhs5RpOAE66UTihxKVg3zMOWnUWEsaVg] + ocp-aad-diagnostics-server-name: [eHUy9xL/t2YPMeNAb8K3eJdZ70TbtfpQN57mnPQmQKs=] + ocp-aad-session-key: [knQbJUxexNgrGLemU3ft__UU7OpjGJbq_rMc3Xuanq90K0obxwFGvLndGlqeKWTuSpXwXAjcONwF5Q2A55_Eo0eHFYtymIduO4mes0nAPbHxNYALtJTUmZnrzlchnMn_UdXQMhyegq2zUXoqz2N_pQ.7_ImKwyoF8jcdju_pjc27eoymX6cOalEyHOd7AKhK_8] pragma: [no-cache] - request-id: [a7054132-f693-4131-acd7-ae644e958cac] + request-id: [c18bf92b-3e4b-4471-9be5-0e8cca88a6ec] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1091,30 +1134,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=appId%20eq%20%27565c2e77-5648-4a12-8458-4ec8df513abe%27 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=appId%20eq%20%279a0892fc-a72f-4e64-8499-31e813f205f5%27 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2130'] + content-length: ['2182'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:54 GMT'] - duration: ['424881'] + date: ['Mon, 26 Nov 2018 03:17:27 GMT'] + duration: ['399467'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [hXM0y5tf4jtAu0XM9IyMZVs+30ozRFf/FDYUTguUD7g=] - ocp-aad-session-key: [6R3NaCwF-Yan9SYOXMlR3QXDSGA6P7JCUOfvWfYgfA1SKE4R1WZP7CVn9PuoT54dByDI0jQwz98NwADE-I8De_RPRUJuvp-BVWAZmCdDr_O_vIXCjnAMChxxsvkAGSFyx2FuJ7rXCKe7ULR5nhAmdw.mi90w1iU9cDcadC3SljXpkHiBosHooPrkzv2qlzLj1w] + ocp-aad-diagnostics-server-name: [NorBiSXbBacugIOc9PINP1SvB49TAti3iq1gEzH+f90=] + ocp-aad-session-key: [w9UHWxSf6ZvzSN68yAAL4dfkcDdhurdhKIyJI9gQoYu_lLiujjZbuDvoyfsyNvoxMtLE6zzDcOMQNTs9pKlB4t1qKBn6-qS6u4H3llXOPDGp7GVvt0WerRe3PYjEqZq1Pgyxx9zCvnt4CxtrfGsoOg.K0KAeRhrwHILXPln-T9jXBtNhVTHlUYTePROci47aco] pragma: [no-cache] - request-id: [f25f32de-79b5-48c8-bd69-d4e984ef5db0] + request-id: [b47916af-8751-4735-8e27-a3a5055601c3] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1128,30 +1172,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2127'] + content-length: ['2179'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:55 GMT'] - duration: ['650965'] + date: ['Mon, 26 Nov 2018 03:17:28 GMT'] + duration: ['613688'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [raR8JNajDTfwSzq60owihwvzZvfOxnwzwr6uWdDMZbM=] - ocp-aad-session-key: [BV08T37NTI0--gBnb08vJyrV4wkacL_-L10iKot0D49rbPdgmdI9EFzFH760NoF21svBqH4kwhBpptm93Ptmp8erUrRW7ACUuVWyg4lHr29yIbZNmqqh7WryGdWL0KNn35usRryHk3uKEfOAaAJjFg.OIwM0jX4IqEtsU2okaL4CPtoUzJGdGqqISFf4s4-PiA] + ocp-aad-diagnostics-server-name: [WiG/DPKn3noJELxY9/Bmask7Igt00cCcbhfOcH/k7Qo=] + ocp-aad-session-key: [DDFJVmXAkGBWPhHMAsF1RzbTVA8jz6H8d4Lrh3xEd0sZ47tIC97CzN9Cs7KzsPPZh3tlIzZ75JFLsGRc92sjYUGZ58_sTMzhqQ6TzcEUQ2xCGfcYj4L2P2KVhCjWUO-WPhFvRlqwQ_nck-4TBR7a6w.XFk3V7yU06XTEjPnIl1QIYQo-5MWQ1N5kp7sM5tOM3M] pragma: [no-cache] - request-id: [63f7be95-be46-453f-a4a5-ffd73f2fbb9d] + request-id: [5a832a5f-87ee-41bc-8424-26f3ecaf2de1] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1165,26 +1210,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential reset] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['333'] + content-length: ['355'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:55 GMT'] - duration: ['564544'] + date: ['Mon, 26 Nov 2018 03:17:29 GMT'] + duration: ['340990'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [wIQemZ+5vqMn85aXsgJ+yzAwtRuiwLPflul5H4QC6Xs=] - ocp-aad-session-key: [V4fe3z9FGHgrUkKzruu5jyBXFOB_v_uZRSVVAqqsdNWMhYp70BpCI3D-oPEx540_lNrgWlUYcXkq3hFSZtXmTwhZXHDoz4U79Sj144SngkedSS61ZpXjJLQ4ILPAsiZAc10hApvLq7uXj_PCTziu3w.NoFUdoKLM3MT-nZsgZeIGTztOIDX09bfPu-4CGgH5zI] + ocp-aad-diagnostics-server-name: [s2UwUVi+htM/n2YkhPwXRPeUZqg0DtftoAt5dzpH0b8=] + ocp-aad-session-key: [EyY2DnpNr6RPNUDpgHBUJCphjFw7QTeOkg4Ex57Wb33246USuEJlHU9L1Qzf7_HTZ4PWIl2v60tTmh-f6zu3STZk0DXfhjFOZK3BPXM7Vsmv1Lv9Wmk4rQg2vOI11SJ8aHQtJdBdbOtrRwkK-nSOfw.ysWpXVrN-iJsZaTFYN2SYPRcfIoX-IL6heB-knLKw8Y] pragma: [no-cache] - request-id: [68e2783a-ec2c-4dac-8514-26a331a80234] + request-id: [d7e70065-6dd9-4eab-8521-8a1c8220e6ad] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1192,35 +1238,37 @@ interactions: x-powered-by: [ASP.NET] status: {code: 200, message: OK} - request: - body: '{"passwordCredentials": [{"customKeyIdentifier": null, "startDate": "2018-11-10T00:44:49.065342Z", - "endDate": "2019-11-10T00:44:49.065342Z", "keyId": "1e24371f-77c8-4827-b8e8-5dd34dc38b12"}, - {"keyId": "760fb81b-7135-4440-94ec-37dfd440b85f", "startDate": "2018-11-10T00:44:56.106994Z", - "endDate": "2019-11-10T00:44:56.106994Z", "value": "verySecert123"}]}' + body: '{"passwordCredentials": [{"endDate": "2019-11-26T03:17:08.256184Z", "customKeyIdentifier": + "//5uAGUAdwBDAHIAZQBkADEA", "keyId": "3175245b-72c0-4a9c-ad5b-0fe7d060aa88", + "startDate": "2018-11-26T03:17:08.256184Z"}, {"endDate": "2019-11-26T03:17:28.781865Z", + "customKeyIdentifier": "//5uAGUAdwBDAHIAZQBkADIA", "value": "verySecert123", + "keyId": "b3756d13-fcc4-4eac-9283-8ae98ee2661b", "startDate": "2018-11-26T03:17:28.781865Z"}]}' headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential reset] Connection: [keep-alive] - Content-Length: ['354'] + Content-Length: ['427'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --password --append --credential-description] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: PATCH - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581?api-version=1.6 response: body: {string: ''} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] dataserviceversion: [1.0;] - date: ['Sat, 10 Nov 2018 00:44:56 GMT'] - duration: ['4758587'] + date: ['Mon, 26 Nov 2018 03:17:29 GMT'] + duration: ['4787595'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [+Hn5o028tX60qRbexrbZTHdK0iF10fFEmTWd+2I+zlY=] - ocp-aad-session-key: [aH1dTZBPo8zAI0IiudbWbu0ZG5xi4PmJ9W5TsNWgHbmONtzzLEga9ZiSz4Xc-BJSgJkZSkLuSYLzka1IG7IU_IDzkbEz00y_pzh9gzaSFHES5fQgUK2UxBQQmcscewFRixYtX9crNTcJgsOHE5heww.uCJyWUpMzpD6tCBaqkYowsT27ctLbLUQ4MqyVazgres] + ocp-aad-diagnostics-server-name: [EvOfLP9PQAD26fpwk0dE/RFcscWviL1fU6DjjzXB7dc=] + ocp-aad-session-key: [EKakCT30o0OYpYtVCi5k45Doi1JJfQvRgEYfuQFb3xLV8ypd45-iWx4BAj1yp2ZMa-LyvDzxqtTqcTIJmfTxzDyAQYAeeXjc4Acg_UDFhWqpf5arhssdgy_rrRgl1_AmWcLc7RSgv246CLmHCi-ugA.NPiKMwmieN0Zw8M3w0OYyowWHLaP-buFt19aNrwMF0A] pragma: [no-cache] - request-id: [38fb4bc5-3781-4772-b320-54e35157bf64] + request-id: [04918aae-b667-462a-9c01-2c5c68326dc9] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1235,30 +1283,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null},{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null},{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2301'] + content-length: ['2375'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:57 GMT'] - duration: ['540435'] + date: ['Mon, 26 Nov 2018 03:17:31 GMT'] + duration: ['359780'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [27ZEr0h18RCw5oe/AROzipmgItY/LYG5YIwwA5EOEKk=] - ocp-aad-session-key: [MoWFp-vgCD5obfpEqnBgicKk9JfhU7eC6_scslsFZg2tmO73yGikulSxuDRDc59rGwhbbtAaa1nKbkSKU75X_KwGeG_2tz4yjkAANjNmug-zY-oO5cIS_P8zlWpx1YAIEIRPHEk6vt3CxyIVqTiB6Q.vTXKcm4ZgiwysvhxzOCzFZ8unsPbFWq4RuzvZZQcKOU] + ocp-aad-diagnostics-server-name: [raR8JNajDTfwSzq60owihwvzZvfOxnwzwr6uWdDMZbM=] + ocp-aad-session-key: [7d-Gsv6aTAbOyZT2ay4MdW8ftmPVbF2jswKas_RlI1nNxn1tLyb1OuZ-NrfqJ51BIiQmuap0wpSo-cLiuFx2dil3fsxCgCvX7mYfEcIPRqoMoINZmU7oJ66zFlGknhkCrlY0s92buUPslTHyFIsaoA.V-a_itR8zApm-NvyNTmjMK-a5qHMEJshgW0cGuNHnck] pragma: [no-cache] - request-id: [b26a3b98-e554-42a7-b77e-e8747bbcd012] + request-id: [3c79b2ba-9e67-49e8-b3e7-234cb5b7bad7] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1272,26 +1321,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null},{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null},{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['504'] + content-length: ['548'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:57 GMT'] - duration: ['384379'] + date: ['Mon, 26 Nov 2018 03:17:31 GMT'] + duration: ['343740'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [EN3UzqyyMepVHkxrA0a3YivmCuo/FhGR5X1H+l7w28c=] - ocp-aad-session-key: [U3XdwM58xNekGzb-ZwQW60dK9nSsne_y_YyCeRLOKlXFnOfvW8NxIqeVUsN9ouXGx5MYiy73t8QO4otNlrOqR9fhjBP5wsbtHBlPeEb0AbUKsEl6I_c8EmpOFhx9anP2XUJxTgPtGcbN1JRgbfBc5Q.TDZKBcE95XUDzqXen_GW6tDie-2YUjg11BtXi8sRrOE] + ocp-aad-diagnostics-server-name: [oNrsfdz3Fhte7wfqy+uUhdb2Yij4mN6MnViek/b/vco=] + ocp-aad-session-key: [7JJIJR1oJ66STXaufETNCQbbRvmBZILgspK0KZsUaZYwShgpBgkqi-nzkJFW3pm2Y0RRlJ5bX2oekOecc5_MUfuJAZUiZKq_G8ZQO5izVNHp4C0I-tZZg0AN5wNzM3w4Iz8BRwQZbRDiwiHsaQucSQ.xDJxIesGoh8l9zuaQ3tGpvK3D0TkklvC5jXRJmO5Ljg] pragma: [no-cache] - request-id: [643eba4f-9aa9-4c5a-94aa-211b67b9647f] + request-id: [24cb53cc-8515-4a49-9038-54e876d43886] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1305,30 +1355,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential delete] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --key-id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null},{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null},{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2301'] + content-length: ['2375'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:57 GMT'] - duration: ['433234'] + date: ['Mon, 26 Nov 2018 03:17:33 GMT'] + duration: ['405060'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [HsKElesTxiLgdPMB0FbOxcZnfgWfQ52qrxu3V/VUL9s=] - ocp-aad-session-key: [LAI2L0QhUXul6gsP3Xm2_fGtENpWT0DA3MDU6rSZF-V64ex6G0nvUgd885LQtyMQZBVkf1dU4MUhRJFc7mJvDvSbuYv2APJfJWJSVSnLthMAAGKkGYCqQPz8a6wvn7as1sDiL15XMmwDwr_JDHfipg.pWYnl7bBR-FB3enBJseClzu6DGTSgofE8WAT9cRP7vs] + ocp-aad-diagnostics-server-name: [pi9WNtEHQL/5J5R7YGiyzL38BqSp9WQ7lEmNjbCD2mg=] + ocp-aad-session-key: [8_cXrlAT7sF9xblE47_GBuP58E7fvx1-3Q0zg2RoVeBuzX_I5ZGfwswFtYPLbtv8KxBCEjszlwK5c-S7UqD-Jfh0hj7bnbVo0o1BWwo4bgPbbGguf8766OIbVco9CEfVJ72d3D1AM7JM--Zgzo70lA.ZDvP_tfXNOkWswa5z2VAJ1q-6Kl9Lm1LVAEwXrefJYE] pragma: [no-cache] - request-id: [042bc996-dbf9-4ad6-b132-98a7e8ddf15d] + request-id: [f5f79a0f-d880-457e-9b53-0200771d3f15] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1342,26 +1393,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential delete] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --key-id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null},{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:49.065342Z","keyId":"1e24371f-77c8-4827-b8e8-5dd34dc38b12","startDate":"2018-11-10T00:44:49.065342Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null},{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADEA","endDate":"2019-11-26T03:17:08.256184Z","keyId":"3175245b-72c0-4a9c-ad5b-0fe7d060aa88","startDate":"2018-11-26T03:17:08.256184Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['504'] + content-length: ['548'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:58 GMT'] - duration: ['432554'] + date: ['Mon, 26 Nov 2018 03:17:33 GMT'] + duration: ['996203'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [8FSoKn5C+xKnzMxVB24u9W0B3o/Ls6Mt3pri2fVg6OA=] - ocp-aad-session-key: [QnWWmA11qPky6YEH21qn63z7JlFYVe8rDE5cOMbyEoYcrRH4J19d_EGfwHhrtCgVWpy8A3DVHUyNXHkG5dWidO26pAHJwSrZC3NS3TZMLFmKPPOQMj2aGGyqw4E98VpdYtZyKIFvlvVZSCVq4p-3Bw.OeJYpOqImMXH1lXOWWF9YI3YbOodv97SQ8eRFl0XklY] + ocp-aad-diagnostics-server-name: [IvZLzCWcIFkxniLh6wneapEsVoTEBBYbEdFPeHsJSbc=] + ocp-aad-session-key: [RnXJZnyHbB25-0jqG3-Y1dbPhdEiaQE4oZJP7FOjPLqjfo_eEn1C6CBpkY6cv97dAN3TLh5JXQCZHH17L6wjpoiQKWP49CtTK-o3cHiNyr9tJ1K-12P3a997bpyOuHK16ZG1aq1kZht0LAH_i5NoMw.g6K-dylfbTnaQ_qOW3TH-rOgbRNso9UO3SEymtY2GA4] pragma: [no-cache] - request-id: [95452d5d-c79b-459a-9f11-67dbe157c74a] + request-id: [793a9be8-5f2e-4829-944a-efd53c1e5cdb] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1369,33 +1421,35 @@ interactions: x-powered-by: [ASP.NET] status: {code: 200, message: OK} - request: - body: '{"value": [{"customKeyIdentifier": null, "startDate": "2018-11-10T00:44:56.106994Z", - "endDate": "2019-11-10T00:44:56.106994Z", "keyId": "760fb81b-7135-4440-94ec-37dfd440b85f"}]}' + body: '{"value": [{"endDate": "2019-11-26T03:17:28.781865Z", "customKeyIdentifier": + "//5uAGUAdwBDAHIAZQBkADIA", "keyId": "b3756d13-fcc4-4eac-9283-8ae98ee2661b", + "startDate": "2018-11-26T03:17:28.781865Z"}]}' headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential delete] Connection: [keep-alive] - Content-Length: ['177'] + Content-Length: ['199'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --key-id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: PATCH - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: body: {string: ''} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] dataserviceversion: [1.0;] - date: ['Sat, 10 Nov 2018 00:44:58 GMT'] - duration: ['4301524'] + date: ['Mon, 26 Nov 2018 03:17:34 GMT'] + duration: ['4465045'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [NecIdAbtcl2G5DavAD0ay+NyJ0bZ8m4qvkKAOpQmV0w=] - ocp-aad-session-key: [zpO-RCeKtbDYNFMjeudZ1tLIcONa1fx4ZumAtbmfsgTgTt7Dd_oSmcxYRDKslQ41I2ABfXM-N5oYxyEZxkCr-uRlkUbGXLB_otBBPGGDajuNcfiQC6gJJSgpJFIPlFkHjXfSVNCCaDghsrKei0M2KA.uPXnPK__JIS8PcbR6JCWw9zeruwYc53yyas2hL8EAWE] + ocp-aad-diagnostics-server-name: [c+jbw+ZBrEliCN+SCvWixDretq0U48+gk/t2P/iP65E=] + ocp-aad-session-key: [DjhtLUPwfN3Kd1RIckFV_LBT7OinhTLqQymfNc4KaS92VuWW956GB8Umt8rON82sAQhmIHgM88Rl9usHqWrM2lAqh-DkYSNNFa1o9BKbK4J2MseFhnD4kKGpnp5bX_15eo2M691LWc7PsFt8tpJApw.a9t5lLS_JqdPq2jwfhIsAirr5MFePsCWgTtqY4ZrlCw] pragma: [no-cache] - request-id: [bd848b81-f3f8-41d2-9016-8ade73a400ed] + request-id: [6b24b17d-75a6-48ae-b6c1-51070472cc78] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1410,30 +1464,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2130'] + content-length: ['2182'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:59 GMT'] - duration: ['377495'] + date: ['Mon, 26 Nov 2018 03:17:34 GMT'] + duration: ['365708'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [r0o8Zfv+/EsfSzvffV1oL1MCccQ68EumyGGwG7/SNv8=] - ocp-aad-session-key: [XO6fXX8k0Wu-mvuh6uLM935hCkEITPHK5fDmdoPtUjHpEdPaOVwK8_P0aENK44xu8loJ7UMOk2Xq9PZ-UnkQT5O4epHhpcNVa5I5m_kyfkbPD9sd6ApP1xa00FyqvtIgYsaQfDZjWHu20gANUXSfDQ.N32zcbpFuPyX_TAOlXzIKmTE_UBqcX0wMsfiq0_IOaw] + ocp-aad-diagnostics-server-name: [XC37a6rlJsCeGLMfJenTNZI4+ije7D/luiwxI9jCogI=] + ocp-aad-session-key: [t7IMmDMfkvGR6vXjBcAW6DO-tYxniXeQZ59Md4Gy7DLZl7TmtVBK9r--otjqjwV8F_hxP511CanMhIlwq37uQtLaiFIwVcL_nJg5CKBU0oF8a-OMhtIjcnXwhdzSxW1dBXPWlnMze8wl5HDNnJQozQ.nnNk0b1xdfA8ec-cp4yC8lMoRWYoEfC2rwcb4GvASU4] pragma: [no-cache] - request-id: [1e1159c2-d004-45d1-b262-e6ea576344dc] + request-id: [e3252a1f-c003-4336-8fea-f9f5137b1070] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1447,26 +1502,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app credential list] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a/passwordCredentials?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581/passwordCredentials?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null}]}'} + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#Collection(Microsoft.DirectoryServices.PasswordCredential)","value":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['333'] + content-length: ['355'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:59 GMT'] - duration: ['510696'] + date: ['Mon, 26 Nov 2018 03:17:35 GMT'] + duration: ['332851'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [BaUpzbcpe8CsfbLiSVe623GjwTzlV5c+gfKgkBtBCJY=] - ocp-aad-session-key: [BJXM-lKBvYjm3sI9vByNIPenT1qr0V3WE0AXaDW3PpWq4nElyYHYs8JpoFBlt72WrEo47iZuMIjpNf83gH0pPC7oKq3--5DtrjydmnqGjjlKTDo84OTCwrED9-VuZHxCcpGVKv91EQZbrJCOaiBocA.rEDyJC8RAldpA08G4zQjwcC0cD2gXGbh77GQoArD03M] + ocp-aad-diagnostics-server-name: [qbLQHeemSYnF6GFzxWPxyco92r/HwDdCBwNHurdokdI=] + ocp-aad-session-key: [3OXyf87B081eQJL5otzmxCPIWSlQxqry7ZiAtm2CoR14ZTtL4G3QsYod9bfqP5tny487wvhdK7WnFmQhOwLnahO9syIu9DTK7-VyREA42aMCQnlGZKVpB_JGkvbMHr0i7lfIohtFG3YobdAI6l94QA.KB00GLbIIizaWsASL-uzxSXMY4PcV_i6fMAMBBzhBV0] pragma: [no-cache] - request-id: [7eb0145c-e10a-4e36-889e-e8a11d9c0060] + request-id: [459996a0-0461-4efa-ac31-e8bd6e91f830] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1480,30 +1536,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app update] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --set] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2130'] + content-length: ['2182'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:59 GMT'] - duration: ['600101'] + date: ['Mon, 26 Nov 2018 03:17:36 GMT'] + duration: ['329518'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [FbAahKj+CAgBE9nDxnX/a9xy4bKzwpDul27qCyangJw=] - ocp-aad-session-key: [wjcxNftqADbK8Qe3r3iQlM7F2gNNLD5pYIgRPppC2muVGUaDNky75AEmNdJAz85WZLhkT5ctaI9jfQE99Ug_eoJ_0mgqg_Mx7cflYsJDid5qC7XV0H_YlucQ1IbK0NJFbeFuzo50JCZJy1j2t9g1Bg.MlOTYWUrAZJ02etLVrNE-9cMaUdXrZRcGdQuoyMfs8k] + ocp-aad-diagnostics-server-name: [sddddXJCDv27jmu91AjCY4cjIA04nWQAsEkxbrysAOg=] + ocp-aad-session-key: [gZwyqaZwMFnDN-O7JK4qGqHS8UYXPm7iY5sBtN8qJ-ppnyT0yIMh25_pWmEOzlbTKft_PTXgCjVeEYySDWtr3pkQmvgPZMIW0AfBf9dwh4xhp90ogo-ojmQXsdUXpuPPzDnm7eblQGD4TdGajh1zjw.dHgvGjcWb68DchQrnD3uJWeNhdbocreECh2HlGWaj6I] pragma: [no-cache] - request-id: [06c772a3-0cd6-4a0d-a6d4-c9e5667ad81a] + request-id: [d52a099a-34a1-4715-bc79-0e53235e3bf3] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1517,30 +1574,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app update] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --set] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2127'] + content-length: ['2179'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:59 GMT'] - duration: ['846479'] + date: ['Mon, 26 Nov 2018 03:17:37 GMT'] + duration: ['367636'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [9RY9kHjIF0sEXCnKZC1J9QU6hhbta/WWZ84XWn9UNrA=] - ocp-aad-session-key: [xP0lCatM-ZCt8C4qsoiAJ9AIwVDUqlqoLISG6vKygAadQKyjwS4TLXS0qjzaHlz460vDdYIXP5WAy49FopTK14T1EfceUIcOCi5rEVU9lVUpVMjO81AK5eXU64HScckd33P5g4Rwz9xaGZGGBHZlvQ.pcgqmwtpokTGJvLvDGCbL_Y0TXT_-yltX2IUWnALF_s] + ocp-aad-diagnostics-server-name: [qxvg+LgKyuIFTpm0XjmicPMsnZzmR6m/OWBxHpYTkp8=] + ocp-aad-session-key: [TWsBUzMijC1TO1vDI6KaCXbNwPZTtB8Y7OoUCUKxGt8qOrYLc4ZE2up6uyjrLAPgTsizyhI5GsZfvV5EhwBZfG3DStFDPDdXng_f4RIkD_o3CUzkyJyZLnm2I3RrjjGFgaUajvfvuCgS_tBPRbt6QA.bX6_UOuIYxSBsfmqldi7gZZR6zF6fYnAGmuQQe4WK8U] pragma: [no-cache] - request-id: [f078b49d-4b44-44d4-ad67-6b22874b030e] + request-id: [888ffa22-e41f-41ff-9ca0-6f169c618476] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1554,30 +1612,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app update] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --set] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":null,"homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2130'] + content-length: ['2182'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:44:59 GMT'] - duration: ['372893'] + date: ['Mon, 26 Nov 2018 03:17:37 GMT'] + duration: ['359726'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [YaUr/QI8BdH2+9T2GuYNq7DhUfKmqQhjXjhZvXluhlA=] - ocp-aad-session-key: [e_ogkjnDQz81GiwM9KzByOKzzY8Oijoshe5XzsRAUWKSw1XUYff_WtkVEbVAXnCQ3srMuUFyq3cqpEMYW-cdPgQz1WGiz-qU0hUGXrvQyJhORB3l3aTrjDx4KazTchwW7QXhM0-4zdpP6v7b5CF8_g.psfJLSnN-UcJlHrBQirLrasL79_L4x9p0SPEXMGo8Ow] + ocp-aad-diagnostics-server-name: [zPeOuJeNLZ5N5CAKU8XN6jsJ5sC6cSv6Gh6WpNy3E8g=] + ocp-aad-session-key: [LkuxAeINv9cHdUUjJOOavdrxmbrF8T41hAQN0bIvmYp2-ZiGm1TKfyWcIuuktuu-_TusaWH8VkB6rY5CRLo3LWvaO6greE8YqDtqT9luTExgxX2ni3fYxttWhhv8yVW5kXAZUoEGuLbabYOJyR3E4Q.Iqvsjr71k02U22wkZTZdUQ1D2T24l3AkEBe02yC6ebw] pragma: [no-cache] - request-id: [22d41456-f1bd-44e0-91e1-84ffe2250584] + request-id: [faaf342e-bbc0-4338-b0f7-919a7d4e8611] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1585,10 +1644,10 @@ interactions: x-powered-by: [ASP.NET] status: {code: 200, message: OK} - request: - body: 'b''{"requiredResourceAccess": [], "homepage": "https://cli-app-000001", - "identifierUris": ["http://cli-app-000001"], "availableToOtherTenants": false, - "oauth2AllowImplicitFlow": false, "displayName": "cli-app-000001", "groupMembershipClaims": - "All", "replyUrls": []}''' + body: 'b''{"identifierUris": ["http://cli-app-000001"], "replyUrls": [], "groupMembershipClaims": + "All", "availableToOtherTenants": false, "homepage": "https://cli-app-000001", + "requiredResourceAccess": [], "displayName": "cli-app-000001", "oauth2AllowImplicitFlow": + false}''' headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] @@ -1596,24 +1655,26 @@ interactions: Connection: [keep-alive] Content-Length: ['266'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id --set] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: PATCH - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581?api-version=1.6 response: body: {string: ''} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] dataserviceversion: [1.0;] - date: ['Sat, 10 Nov 2018 00:45:00 GMT'] - duration: ['3383526'] + date: ['Mon, 26 Nov 2018 03:17:38 GMT'] + duration: ['3639761'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [DGINaJ3i+5SyHOHPqmgh7imYwy5/IDDbJ0mu/cXzqrE=] - ocp-aad-session-key: [hOuKcRn-eYW3Ti6V6jqtjqqsUangBZfG6SenpVR5wxc5fb6UxmqU4FqnYe1jG-Gkg7FMyNfbYzTkfakH3ykf1zhmHVvipRyS6UWAzDptd5vdCJE1IU9C4sF3c5wkQPYV9BpBRO608GBFRRiPG7uLbQ.jA0KQXyquI43PslDnYVlgWUl_IVQjxBPlNfHwC_E8oU] + ocp-aad-diagnostics-server-name: [79iHEFv08Z5eYiqEE8bs8QssJ8Mw1GK/njyBHhNtDbo=] + ocp-aad-session-key: [XJ0XU37cwJactyVniFo1PO2PutvBUf4XWWuYLi4KC_jfaj0UshLde4hQXKdRWf2_NWvq4QXQAbTITH0oUOA2dvtR6sB0X-JthCNOU5CcYD1U_pvCJ3JzshzJzcUGLqEhX52985pQeoraO-CVuIftGg.2GvBdQREbMlriDyRbCYk3TWI-DXY15HOpu7yHaG-DU4] pragma: [no-cache] - request-id: [38bc7d26-5e1e-4c29-ad8f-f3b88e32a03b] + request-id: [f4202ac2-d91b-4446-b6e6-2570119280a0] + server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] x-content-type-options: [nosniff] @@ -1627,30 +1688,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app show] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27http%3A%2F%2Fcli-app-000001%27%29 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":"All","homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":"All","homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2131'] + content-length: ['2183'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:45:00 GMT'] - duration: ['406336'] + date: ['Mon, 26 Nov 2018 03:17:39 GMT'] + duration: ['388233'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [qS43F4iLBOJT6RGkkYs1XEqkZVQTuWFJkKZZm/yzJso=] - ocp-aad-session-key: [lSA1IeErP_qu_R85vYg8M-JnpdMov6hrK15B4AW67UcCA1EW184Jbv1IV39dZtRYqBy8VXcnKPt41z-o7TdNQjFNS7y4D6WOHhLQ3VwdoTStZNnOtiEzq-1cJJT8fHdZG2QRD6_bhuCWcI9b9obupA.zMWvBKKyjUV82UxaCNvTrNDKaPq0hguyK3DhYfYIUv4] + ocp-aad-diagnostics-server-name: [USO0vXsiH/WugU0+xVoguNv4Wxgbvvn8Zb8qUwfOkVw=] + ocp-aad-session-key: [46FgZnryONA79Cm_cLb-_7lsWoT9KJCnaVNC5m-096d931ugwyV-v-1zJO45ZhlhZtCjOg7Xtt0ADxi707Ljy60dcULwPtAu5unzXMfx18QWqiXEICSe6bGk3EZTZoqhjSxpBVdKHz6QZarlBhfdHQ.wnmVrAjgkT5aXRk5NbUbkyWeMoToHmaAaN6QsWKpSS4] pragma: [no-cache] - request-id: [88915470-c684-44c9-ad29-5d30e189040f] + request-id: [dfa879bb-323c-488c-b63e-dc0aacac965c] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1664,30 +1726,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app show] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581?api-version=1.6 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":"All","homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":"All","homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2128'] + content-length: ['2180'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:45:00 GMT'] - duration: ['688481'] + date: ['Mon, 26 Nov 2018 03:17:39 GMT'] + duration: ['611038'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [r0o8Zfv+/EsfSzvffV1oL1MCccQ68EumyGGwG7/SNv8=] - ocp-aad-session-key: [u5_jjK1kX-se4lMAjLLZVII7dgEixX4wOTuubK5XP14stSo1ZhqcN2IH0Nxv4IEGt1dreRfAIqg50959qWK_-vEXxklRtE6A9xIh8Z0XU653KAuGtQrVKK8SnjTFMTi2CHqv7jmUynYr8gXEseyoOQ.aWK_qGcZNCByZJhij8ILyIT0pc3TmA92fOJAsMmlr-I] + ocp-aad-diagnostics-server-name: [ILMkzWumkrWELq2LNz8qYyobu9xzF6HY59qlW8ycA44=] + ocp-aad-session-key: [2cXgtCvBrn_J2FDHLds0_In6h-iL147D49_LV_zbxqcfaXSiKtYwscthJvdvw0-fIQzHW-t0Kt4xMpEFx8B4XyC-pmSBx-Yyr93lLf5L2lsV5nL02KhG8EYo0z-q_iaVLJimyFai3pANd10VPQ6Fyg.o2DE740aCHfv7TIdyf__sWg2qIm-MWQvZEtcR1VnJmk] pragma: [no-cache] - request-id: [deabd2c6-c91e-4eb6-aa27-5d88596a88a8] + request-id: [60ca3d63-4a07-47bb-999b-be95858fb9f6] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1701,11 +1764,12 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app delete] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%27565c2e77-5648-4a12-8458-4ec8df513abe%27%29 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%279a0892fc-a72f-4e64-8499-31e813f205f5%27%29 response: body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}'} headers: @@ -1714,13 +1778,13 @@ interactions: content-length: ['121'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:45:02 GMT'] - duration: ['368241'] + date: ['Mon, 26 Nov 2018 03:17:40 GMT'] + duration: ['304981'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [79iHEFv08Z5eYiqEE8bs8QssJ8Mw1GK/njyBHhNtDbo=] - ocp-aad-session-key: [l6OROQoDw9JHKCBAqKVNqL8rAVrWuognYU2-RgntnWoAw2RzisRaqINvsxHxkKf8hSpdRvf5cbyH6mqqvyqZXiw-Yascncw1zmWfVnPX-N56edeRIHVKsw7rC_GgmW8rKnibFbphTDqs_2uxib8xSg.G9oI2815fIGKtaPeFxY6DnVAWW2neh0FdtEH_gPa5zw] + ocp-aad-diagnostics-server-name: [/lC86iJ3cwwJGyTWjAKYWDPkB/lyglon9hmrn0nLUXM=] + ocp-aad-session-key: [Q-bO6UazawlrU8ADscW7SvKW-pRTE_D6BXYW9YhJg1OaxfE65q4cZKDF4KwyzIeLZoid_812VWVRwNeiOm92IdEVo3_L4p5RIe0uo2ZRwPbjRPEVkORwoBY5D-FOnHVAys8dxzdERvZeMgxPRtMwjQ.HceIpUYZGqPu6VdRWytvtehg0MI5T6snwXZS4-Ib794] pragma: [no-cache] - request-id: [d5e15237-422f-4e90-982e-2ad44343f349] + request-id: [25cbd44c-9397-450b-b7a2-6aea349cca7a] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1734,30 +1798,31 @@ interactions: Accept-Encoding: ['gzip, deflate'] CommandName: [ad app delete] Connection: [keep-alive] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=appId%20eq%20%27565c2e77-5648-4a12-8458-4ec8df513abe%27 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=appId%20eq%20%279a0892fc-a72f-4e64-8499-31e813f205f5%27 response: - body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"d8682b75-8a96-45fe-b88d-621e7a92862a","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"565c2e77-5648-4a12-8458-4ec8df513abe","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":"All","homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/d8682b75-8a96-45fe-b88d-621e7a92862a/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + body: {string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"f7058ad9-ab6c-4337-badc-9b8841461581","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"9a0892fc-a72f-4e64-8499-31e813f205f5","appRoles":[],"availableToOtherTenants":false,"displayName":"cli-app-000001","errorUrl":null,"groupMembershipClaims":"All","homepage":"https://cli-app-000001","identifierUris":["http://cli-app-000001"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/f7058ad9-ab6c-4337-badc-9b8841461581/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow the application to access cli-app-000001 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cli-app-000001","id":"ce51edb1-d764-4224-9a7f-9463808cc8b2","isEnabled":true,"type":"User","userConsentDescription":"Allow + cli-app-000001","id":"40bc868a-651c-4b0b-9ddf-ce4fd350164e","isEnabled":true,"type":"User","userConsentDescription":"Allow the application to access cli-app-000001 on your behalf.","userConsentDisplayName":"Access - cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2019-11-10T00:44:56.106994Z","keyId":"760fb81b-7135-4440-94ec-37dfd440b85f","startDate":"2018-11-10T00:44:56.106994Z","value":null}],"publicClient":null,"publisherDomain":null,"recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} + cli-app-000001","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":"//5uAGUAdwBDAHIAZQBkADIA","endDate":"2019-11-26T03:17:28.781865Z","keyId":"b3756d13-fcc4-4eac-9283-8ae98ee2661b","startDate":"2018-11-26T03:17:28.781865Z","value":null}],"publicClient":null,"publisherDomain":"walterwyghotmail.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}'} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - content-length: ['2131'] + content-length: ['2183'] content-type: [application/json; odata=minimalmetadata; streaming=true; charset=utf-8] dataserviceversion: [3.0;] - date: ['Sat, 10 Nov 2018 00:45:01 GMT'] - duration: ['405116'] + date: ['Mon, 26 Nov 2018 03:17:41 GMT'] + duration: ['579269'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [QcP18MNEK2rsGylMGJVNHi5HXYCSyZTWD43M/CKGhl4=] - ocp-aad-session-key: [1BkQ7Qbgl768-JimYFIp8MmyfSMjGHjSYfKfbohUqh6YETMCvptsTWcIPumdA2PlEYPSE-epzAWpEA-y8wVk5vmlyMwUogxRKi09egTDG_zETclbnB_dEN0KJdgr0t0hWtKFcYPlwWCGYBp537EJEA.XUmQzZJZGc-3-15mhyzF_KacYyRZwFb-KVM0Dh3ZA9o] + ocp-aad-diagnostics-server-name: [TYqFcwXWOChFCYe863Ass3L6LUsoEAAlBpUkoGumdpw=] + ocp-aad-session-key: [nJ7jkAXW4K2sZ6k1eNNGo5CUJlweChRujcaJxe9SDp4Lr55HSLFJ-GVZPZw2IvTTcpcvLh-Lrx2V0uxzjQ1iWu8D99YVaRLj4Y7lJECRQXw2a_vgFVRYa7tK53FZSMKCz2OWjd3sYc6UumHmfFA9bA.sV2fEiEIw34qvMdNZyjIm82CzkErlJydVDyNwXYjEDk] pragma: [no-cache] - request-id: [ffa0f2ad-29f7-4486-9664-7320049b77de] + request-id: [b058bf6d-b4ad-47c2-ac27-9379fa67e61a] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] @@ -1772,23 +1837,24 @@ interactions: CommandName: [ad app delete] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) msrest/0.6.0 msrest_azure/0.5.1 - azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] + ParameterSetName: [--id] + User-Agent: [python/3.5.4 (Windows-10-10.0.17763-SP0) requests/2.20.1 msrest/0.5.4 + msrest_azure/0.4.34 azure-graphrbac/0.52.0 Azure-SDK-For-Python AZURECLI/2.0.51] accept-language: [en-US] method: DELETE - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/d8682b75-8a96-45fe-b88d-621e7a92862a?api-version=1.6 + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/f7058ad9-ab6c-4337-badc-9b8841461581?api-version=1.6 response: body: {string: ''} headers: access-control-allow-origin: ['*'] cache-control: [no-cache] - date: ['Sat, 10 Nov 2018 00:45:02 GMT'] - duration: ['3355116'] + date: ['Mon, 26 Nov 2018 03:17:42 GMT'] + duration: ['3663378'] expires: ['-1'] - ocp-aad-diagnostics-server-name: [2Gv1gQSfiKJpA3rt4Mi13yQYs8l/cSGK1elzeDUE/p8=] - ocp-aad-session-key: [tSzaOxCiaSw38U2artpGcxPQ0m5Vg3eEIIkiKfmIBDt4gOZ-d_kXCWMRY0h3Ma5pdccTMDPh6hq_uwcbbTNn-aXpm0cNkSyd9QcF6jDFvsivSHz2u5FvkWFjGTj57Ev9DQr4IQNgXDuHvTy7Z8CwuA.hyHEu0J0q0BbNfJ5LsGhpQoZ7TbfpsmLNZkjVbsH_Zo] + ocp-aad-diagnostics-server-name: [wxTJ9LAVu6rJckmzKPdCGIT+txU9u3PTf1/IKRCG7+c=] + ocp-aad-session-key: [dpwst3XAEoii23nNb0FyAOqPhaDee1gvYzAD7u6UKawj2s4UhgzkZmhPJAivedm7rDB8tDG7rhCMJacNYi-PxjVq0gn5s6lVVvaKUsZayr6JNYx6pfwmvbXv4i72TY8QUDEV6Z0w5KGqlW2EZb0M_Q.fVRIXdzY0hruVh8y3-eoFKgrnpZGIf-gMVQKD3X8HdU] pragma: [no-cache] - request-id: [64df00e0-ad83-426a-8450-b5255024fc22] + request-id: [6ffba862-15db-4779-9518-a703d40d464c] server: [Microsoft-IIS/10.0] strict-transport-security: [max-age=31536000; includeSubDomains] x-aspnet-version: [4.0.30319] diff --git a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/tests/latest/test_graph.py b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/tests/latest/test_graph.py index 4bf6154aba6..14f8768711f 100644 --- a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/tests/latest/test_graph.py +++ b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/tests/latest/test_graph.py @@ -300,8 +300,12 @@ def test_graph_app_cred_e2e(self): result = self.cmd('ad sp credential list --id {app}').get_output_in_json() key_id = result[0]['keyId'] - self.cmd('ad sp credential reset -n {app} --password verySecert123 --append') - self.cmd('ad sp credential list --id {app}', checks=self.check('length([*])', 2)).get_output_in_json() + self.cmd('ad sp credential reset -n {app} --password verySecert123 --append --credential-description newCred1') + self.cmd('ad sp credential list --id {app}', checks=[ + self.check('length([*])', 2), + self.check('[0].customKeyIdentifier', 'newCred1'), + self.check('[1].customKeyIdentifier', 'rbac') # auto configured by create-for-rbac + ]) self.cmd('ad sp credential delete --id {app} --key-id ' + key_id) result = self.cmd('ad sp credential list --id {app}', checks=self.check('length([*])', 1)).get_output_in_json() self.assertTrue(result[0]['keyId'] != key_id) @@ -309,8 +313,12 @@ def test_graph_app_cred_e2e(self): # try the same through app commands result = self.cmd('ad app credential list --id {app}', checks=self.check('length([*])', 1)).get_output_in_json() key_id = result[0]['keyId'] - self.cmd('ad app credential reset --id {app} --password verySecert123 --append') - self.cmd('ad app credential list --id {app}', checks=self.check('length([*])', 2)).get_output_in_json() + self.cmd('ad app credential reset --id {app} --password verySecert123 --append --credential-description newCred2') + result = self.cmd('ad app credential list --id {app}', checks=[ + self.check('length([*])', 2), + self.check('[0].customKeyIdentifier', 'newCred2'), + self.check('[1].customKeyIdentifier', 'newCred1') + ]) self.cmd('ad app credential delete --id {app} --key-id ' + key_id) self.cmd('ad app credential list --id {app}', checks=self.check('length([*])', 1)) diff --git a/src/command_modules/azure-cli-role/setup.py b/src/command_modules/azure-cli-role/setup.py index 8f51a153e41..bb6b73376f2 100644 --- a/src/command_modules/azure-cli-role/setup.py +++ b/src/command_modules/azure-cli-role/setup.py @@ -14,7 +14,7 @@ logger.warn("Wheel is not available, disabling bdist_wheel hook") cmdclass = {} -VERSION = "2.1.10" +VERSION = "2.1.11" CLASSIFIERS = [ 'Development Status :: 5 - Production/Stable', From b659e663e59b9f484098a78d356e672d46e9b3e4 Mon Sep 17 00:00:00 2001 From: Yugang Wang Date: Sun, 25 Nov 2018 19:59:46 -0800 Subject: [PATCH 3/5] consolidate --- ...azure_graphrbac-0.52.0-py2.py3-none-any.whl | Bin 0 -> 112494 bytes .../azure/cli/command_modules/role/_params.py | 4 ++-- .../azure/cli/command_modules/role/custom.py | 11 ++++++++--- 3 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 privates/azure_graphrbac-0.52.0-py2.py3-none-any.whl diff --git a/privates/azure_graphrbac-0.52.0-py2.py3-none-any.whl b/privates/azure_graphrbac-0.52.0-py2.py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..2f9f06ae02dc34ca81912920435cbecb5fc03af5 GIT binary patch literal 112494 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ξ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 D-JA#n literal 0 HcmV?d00001 diff --git a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py index faa61bca244..83f987fb7dc 100644 --- a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py +++ b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py @@ -43,7 +43,7 @@ def load_arguments(self, _): c.argument('required_resource_accesses', type=validate_file_or_dict, help="resource scopes and roles the application requires access to. Should be in manifest json format. See examples below for details") c.argument('native_app', arg_type=get_three_state_flag(), help="an application which can be installed on a user's device or computer") - c.argument('credential_description', help="the description of the key or password") + c.argument('credential_description', help="the description of the password") with self.argument_context('ad app owner list') as c: c.argument('identifier', options_list=['--id'], help='identifier uri, application id, or object id of the application') @@ -81,7 +81,7 @@ def load_arguments(self, _): c.argument('create_cert', action='store_true', arg_group='Credential') c.argument('keyvault', arg_group='Credential') c.argument('append', action='store_true', help='Append the new credential instead of overwriting.') - c.argument('credential_description', help="the description of the key or password", arg_group='Credential') + c.argument('credential_description', help="the description of the password", arg_group='Credential') with self.argument_context('ad app credential reset') as c: c.argument('name', options_list=['--id'], help='identifier uri, application id, or object id') diff --git a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py index eeaad838669..77bd2aa887a 100644 --- a/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py +++ b/src/command_modules/azure-cli-role/azure/cli/command_modules/role/custom.py @@ -875,7 +875,7 @@ def _build_application_creds(password=None, key_value=None, key_type=None, key_u custom_key_id = None if key_description and password: - custom_key_id = key_description.encode('utf-16') + custom_key_id = _encode_custom_key_description(key_description) key_type = key_type or 'AsymmetricX509Cert' key_usage = key_usage or 'Verify' @@ -1382,8 +1382,7 @@ def reset_service_principal_credential(cmd, name, password=None, create_cert=Fal custom_key_identifier = None if credential_description and password: - # utf16 is used by AAD portal. Don't change it to other random encoding - custom_key_identifier = credential_description.encode('utf-16') + custom_key_identifier = _encode_custom_key_description(credential_description) if password: app_creds = [] @@ -1426,6 +1425,12 @@ def reset_service_principal_credential(cmd, name, password=None, create_cert=Fal return result +def _encode_custom_key_description(key_description): + # utf16 is used by AAD portal. Do not change it to other random encoding + # unless you know what you are doing. + return key_description.encode('utf-16') + + def _resolve_object_id(cli_ctx, assignee, fallback_to_object_id=False): client = _graph_client_factory(cli_ctx) result = None From e806636b7969c52803a0c74a6fc827151942c0a5 Mon Sep 17 00:00:00 2001 From: yugangw-msft Date: Tue, 27 Nov 2018 17:30:45 -0800 Subject: [PATCH 4/5] use official sdk --- ...azure_graphrbac-0.52.0-py2.py3-none-any.whl | Bin 112494 -> 0 bytes src/command_modules/azure-cli-acs/setup.py | 2 +- src/command_modules/azure-cli-ams/setup.py | 2 +- .../azure-cli-keyvault/setup.py | 2 +- src/command_modules/azure-cli-lab/setup.py | 2 +- src/command_modules/azure-cli-role/setup.py | 2 +- .../azure-cli-servicefabric/setup.py | 2 +- 7 files changed, 6 insertions(+), 6 deletions(-) delete mode 100644 privates/azure_graphrbac-0.52.0-py2.py3-none-any.whl diff --git a/privates/azure_graphrbac-0.52.0-py2.py3-none-any.whl b/privates/azure_graphrbac-0.52.0-py2.py3-none-any.whl deleted file mode 100644 index 2f9f06ae02dc34ca81912920435cbecb5fc03af5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112494 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ξ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 D-JA#n diff --git a/src/command_modules/azure-cli-acs/setup.py b/src/command_modules/azure-cli-acs/setup.py index de7efca4ccd..2cc509b498f 100644 --- a/src/command_modules/azure-cli-acs/setup.py +++ b/src/command_modules/azure-cli-acs/setup.py @@ -33,7 +33,7 @@ 'azure-mgmt-authorization==0.50.0', 'azure-mgmt-compute==4.3.1', 'azure-mgmt-containerservice==4.2.2', - 'azure-graphrbac==0.52.0', + 'azure-graphrbac==0.53.0', 'azure-cli-core', 'paramiko>=2.0.8', 'pyyaml>=3.13', diff --git a/src/command_modules/azure-cli-ams/setup.py b/src/command_modules/azure-cli-ams/setup.py index 8e757336ee5..ea6e6bef5c4 100644 --- a/src/command_modules/azure-cli-ams/setup.py +++ b/src/command_modules/azure-cli-ams/setup.py @@ -34,7 +34,7 @@ DEPENDENCIES = [ 'azure-cli-core', 'azure-mgmt-media==1.0.1', - 'azure-graphrbac==0.52.0' + 'azure-graphrbac==0.53.0' ] with open('README.rst', 'r', encoding='utf-8') as f: diff --git a/src/command_modules/azure-cli-keyvault/setup.py b/src/command_modules/azure-cli-keyvault/setup.py index b7a5294b5a2..7346f33cc49 100644 --- a/src/command_modules/azure-cli-keyvault/setup.py +++ b/src/command_modules/azure-cli-keyvault/setup.py @@ -36,7 +36,7 @@ DEPENDENCIES = [ 'azure-mgmt-keyvault==1.1.0', 'azure-keyvault==1.1.0', - 'azure-graphrbac==0.52.0', + 'azure-graphrbac==0.53.0', 'azure-cli-core', 'pyOpenSSL' ] diff --git a/src/command_modules/azure-cli-lab/setup.py b/src/command_modules/azure-cli-lab/setup.py index 4f00e6c5e53..dabc3d63e8d 100644 --- a/src/command_modules/azure-cli-lab/setup.py +++ b/src/command_modules/azure-cli-lab/setup.py @@ -29,7 +29,7 @@ DEPENDENCIES = [ 'azure-cli-core', - 'azure-graphrbac==0.52.0', + 'azure-graphrbac==0.53.0', 'azure-mgmt-devtestlabs==2.2.0' ] diff --git a/src/command_modules/azure-cli-role/setup.py b/src/command_modules/azure-cli-role/setup.py index bb6b73376f2..e11939b9ee4 100644 --- a/src/command_modules/azure-cli-role/setup.py +++ b/src/command_modules/azure-cli-role/setup.py @@ -34,7 +34,7 @@ 'azure-cli-core', 'azure-mgmt-authorization==0.50.0', 'azure-mgmt-monitor==0.5.2', - 'azure-graphrbac==0.52.0', + 'azure-graphrbac==0.53.0', 'azure-keyvault==1.1.0', 'pytz' ] diff --git a/src/command_modules/azure-cli-servicefabric/setup.py b/src/command_modules/azure-cli-servicefabric/setup.py index 0fe1d6cf1bc..c4be7ed111b 100644 --- a/src/command_modules/azure-cli-servicefabric/setup.py +++ b/src/command_modules/azure-cli-servicefabric/setup.py @@ -35,7 +35,7 @@ ] DEPENDENCIES = [ - 'azure-graphrbac==0.52.0', + 'azure-graphrbac==0.53.0', 'azure-keyvault==1.1.0', 'azure-mgmt-network==2.3.0', 'azure-mgmt-compute==4.3.1', From 6a8f208ecccb9972d5af99d0124d08e0e26c0fc3 Mon Sep 17 00:00:00 2001 From: yugangw-msft Date: Tue, 27 Nov 2018 21:05:28 -0800 Subject: [PATCH 5/5] update history --- src/command_modules/azure-cli-acs/HISTORY.rst | 3 +++ src/command_modules/azure-cli-acs/setup.py | 2 +- src/command_modules/azure-cli-ams/HISTORY.rst | 4 ++++ src/command_modules/azure-cli-ams/setup.py | 2 +- src/command_modules/azure-cli-keyvault/HISTORY.rst | 4 ++++ src/command_modules/azure-cli-keyvault/setup.py | 2 +- src/command_modules/azure-cli-lab/HISTORY.rst | 4 ++++ src/command_modules/azure-cli-lab/setup.py | 2 +- 8 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/command_modules/azure-cli-acs/HISTORY.rst b/src/command_modules/azure-cli-acs/HISTORY.rst index badfcab617e..bd2bfd7f2fc 100644 --- a/src/command_modules/azure-cli-acs/HISTORY.rst +++ b/src/command_modules/azure-cli-acs/HISTORY.rst @@ -2,6 +2,9 @@ Release History =============== +2.3.12 +++++++ +* Minor fixes 2.3.11 ++++++ diff --git a/src/command_modules/azure-cli-acs/setup.py b/src/command_modules/azure-cli-acs/setup.py index 2cc509b498f..f8c262343a9 100644 --- a/src/command_modules/azure-cli-acs/setup.py +++ b/src/command_modules/azure-cli-acs/setup.py @@ -14,7 +14,7 @@ logger.warn("Wheel is not available, disabling bdist_wheel hook") cmdclass = {} -VERSION = "2.3.11" +VERSION = "2.3.12" CLASSIFIERS = [ 'Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', diff --git a/src/command_modules/azure-cli-ams/HISTORY.rst b/src/command_modules/azure-cli-ams/HISTORY.rst index 47ffc6f810e..bffa7f5999f 100644 --- a/src/command_modules/azure-cli-ams/HISTORY.rst +++ b/src/command_modules/azure-cli-ams/HISTORY.rst @@ -2,6 +2,10 @@ Release History =============== +0.3.1 ++++++ +* Minor fixes + 0.3.0 +++++ * New command groups added: diff --git a/src/command_modules/azure-cli-ams/setup.py b/src/command_modules/azure-cli-ams/setup.py index ea6e6bef5c4..f501534eb36 100644 --- a/src/command_modules/azure-cli-ams/setup.py +++ b/src/command_modules/azure-cli-ams/setup.py @@ -14,7 +14,7 @@ logger.warn("Wheel is not available, disabling bdist_wheel hook") cmdclass = {} -VERSION = "0.3.0" +VERSION = "0.3.1" # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/command_modules/azure-cli-keyvault/HISTORY.rst b/src/command_modules/azure-cli-keyvault/HISTORY.rst index 23b74242980..4aacda9985a 100644 --- a/src/command_modules/azure-cli-keyvault/HISTORY.rst +++ b/src/command_modules/azure-cli-keyvault/HISTORY.rst @@ -2,6 +2,10 @@ Release History =============== +2.2.8 ++++++ +* Minor fixes + 2.2.7 +++++ * bug fix: do not drop legit exceptions diff --git a/src/command_modules/azure-cli-keyvault/setup.py b/src/command_modules/azure-cli-keyvault/setup.py index 7346f33cc49..328845ad15a 100644 --- a/src/command_modules/azure-cli-keyvault/setup.py +++ b/src/command_modules/azure-cli-keyvault/setup.py @@ -15,7 +15,7 @@ logger.warn("Wheel is not available, disabling bdist_wheel hook") cmdclass = {} -VERSION = "2.2.7" +VERSION = "2.2.8" # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/command_modules/azure-cli-lab/HISTORY.rst b/src/command_modules/azure-cli-lab/HISTORY.rst index 6603f165c65..91ba4e69ad6 100644 --- a/src/command_modules/azure-cli-lab/HISTORY.rst +++ b/src/command_modules/azure-cli-lab/HISTORY.rst @@ -2,6 +2,10 @@ Release History =============== +0.1.4 ++++++ +* Minor fixes + 0.1.3 +++++ * Minor changes diff --git a/src/command_modules/azure-cli-lab/setup.py b/src/command_modules/azure-cli-lab/setup.py index dabc3d63e8d..ff735667056 100644 --- a/src/command_modules/azure-cli-lab/setup.py +++ b/src/command_modules/azure-cli-lab/setup.py @@ -12,7 +12,7 @@ logger.warn("Wheel is not available, disabling bdist_wheel hook") cmdclass = {} -VERSION = "0.1.3" +VERSION = "0.1.4" CLASSIFIERS = [ 'Development Status :: 4 - Beta', 'Intended Audience :: Developers',