Skip to content

Instantly share code, notes, and snippets.

@kevinblumenfeld
Created May 29, 2022 00:05
Show Gist options
  • Save kevinblumenfeld/85c913eda14170f7f7711473e7a7bed6 to your computer and use it in GitHub Desktop.
Save kevinblumenfeld/85c913eda14170f7f7711473e7a7bed6 to your computer and use it in GitHub Desktop.
<Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04">
<Obj RefId="0">
<TN RefId="0">
<T>System.Collections.Hashtable</T>
<T>System.Object</T>
</TN>
<DCT>
<En>
<S N="Key">SourceApp</S>
<Obj N="Value" RefId="1">
<TN RefId="1">
<T>Microsoft.Open.AzureAD.Model.Application</T>
<T>Microsoft.Open.AzureAD.Model.DirectoryObject</T>
<T>System.Object</T>
</TN>
<ToString>class Application {_x000A_ DeletionTimestamp: _x000A_ ObjectId: 6e0d8a91-e432-47d1-9181-30d7b525291a_x000A_ ObjectType: Application_x000A_ AddIns: System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.AddIn]_x000A_ AllowGuestsSignIn: _x000A_ AllowPassthroughUsers: _x000A_ AppId: 1e7b525f-a35a-4036-bf15-46e57a2db4ed_x000A_ AppLogoUrl: _x000A_ AppRoles: System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.AppRole]_x000A_ AvailableToOtherTenants: False_x000A_ DisplayName: Full Blown_x000A_ ErrorUrl: _x000A_ GroupMembershipClaims: _x000A_ Homepage: _x000A_ IdentifierUris: System.Collections.Generic.List`1[System.String]_x000A_ InformationalUrls: class InformationalUrl {_x000A_ TermsOfService: _x000A_ Marketing: _x000A_ Privacy: _x000A_ Support: _x000A_}_x000A__x000A_ IsDeviceOnlyAuthSupported: _x000A_ IsDisabled: _x000A_ KeyCredentials: System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.KeyCredential]_x000A_ KnownClientApplications: System.Collections.Generic.List`1[System.String]_x000A_ LogoutUrl: _x000A_ Oauth2AllowImplicitFlow: False_x000A_ Oauth2AllowUrlPathMatching: False_x000A_ Oauth2Permissions: System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.OAuth2Permission]_x000A_ Oauth2RequirePostResponse: False_x000A_ OrgRestrictions: System.Collections.Generic.List`1[System.String]_x000A_ OptionalClaims: _x000A_ ParentalControlSettings: class ParentalControlSettings {_x000A_ CountriesBlockedForMinors: System.Collections.Generic.List`1[System.String]_x000A_ LegalAgeGroupRule: Allow_x000A_}_x000A__x000A_ PasswordCredentials: System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.PasswordCredential]_x000A_ PreAuthorizedApplications: _x000A_ PublicClient: _x000A_ PublisherDomain: delkevin.onmicrosoft.com_x000A_ RecordConsentConditions: _x000A_ ReplyUrls: System.Collections.Generic.List`1[System.String]_x000A_ RequiredResourceAccess: System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.RequiredResourceAccess]_x000A_ SamlMetadataUrl: _x000A_ SignInAudience: AzureADMyOrg_x000A_ WwwHomepage: _x000A_}_x000A_</ToString>
<Props>
<Nil N="DeletionTimestamp" />
<S N="ObjectId">6e0d8a91-e432-47d1-9181-30d7b525291a</S>
<S N="ObjectType">Application</S>
<Obj N="AddIns" RefId="2">
<TN RefId="2">
<T>System.Collections.Generic.List`1[[Microsoft.Open.AzureAD.Model.AddIn, Microsoft.Open.AzureAD16.Graph.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T>
<T>System.Object</T>
</TN>
<LST />
</Obj>
<Nil N="AllowGuestsSignIn" />
<Nil N="AllowPassthroughUsers" />
<S N="AppId">1e7b525f-a35a-4036-bf15-46e57a2db4ed</S>
<Nil N="AppLogoUrl" />
<Obj N="AppRoles" RefId="3">
<TN RefId="3">
<T>System.Collections.Generic.List`1[[Microsoft.Open.AzureAD.Model.AppRole, Microsoft.Open.AzureAD16.Graph.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T>
<T>System.Object</T>
</TN>
<LST />
</Obj>
<B N="AvailableToOtherTenants">false</B>
<S N="DisplayName">Full Blown</S>
<Nil N="ErrorUrl" />
<Nil N="GroupMembershipClaims" />
<Nil N="Homepage" />
<Obj N="IdentifierUris" RefId="4">
<TN RefId="4">
<T>System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</T>
<T>System.Object</T>
</TN>
<LST />
</Obj>
<Obj N="InformationalUrls" RefId="5">
<TN RefId="5">
<T>Microsoft.Open.AzureAD.Model.InformationalUrl</T>
<T>System.Object</T>
</TN>
<ToString>class InformationalUrl {_x000A_ TermsOfService: _x000A_ Marketing: _x000A_ Privacy: _x000A_ Support: _x000A_}_x000A_</ToString>
<Props>
<Nil N="TermsOfService" />
<Nil N="Marketing" />
<Nil N="Privacy" />
<Nil N="Support" />
</Props>
</Obj>
<Nil N="IsDeviceOnlyAuthSupported" />
<Nil N="IsDisabled" />
<Obj N="KeyCredentials" RefId="6">
<TN RefId="6">
<T>System.Collections.Generic.List`1[[Microsoft.Open.AzureAD.Model.KeyCredential, Microsoft.Open.AzureAD16.Graph.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T>
<T>System.Object</T>
</TN>
<LST />
</Obj>
<Obj N="KnownClientApplications" RefId="7">
<TNRef RefId="4" />
<LST />
</Obj>
<Nil N="LogoutUrl" />
<B N="Oauth2AllowImplicitFlow">false</B>
<B N="Oauth2AllowUrlPathMatching">false</B>
<Obj N="Oauth2Permissions" RefId="8">
<TN RefId="7">
<T>System.Collections.Generic.List`1[[Microsoft.Open.AzureAD.Model.OAuth2Permission, Microsoft.Open.AzureAD16.Graph.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T>
<T>System.Object</T>
</TN>
<LST />
</Obj>
<B N="Oauth2RequirePostResponse">false</B>
<Obj N="OrgRestrictions" RefId="9">
<TNRef RefId="4" />
<LST />
</Obj>
<Nil N="OptionalClaims" />
<Obj N="ParentalControlSettings" RefId="10">
<TN RefId="8">
<T>Microsoft.Open.AzureAD.Model.ParentalControlSettings</T>
<T>System.Object</T>
</TN>
<ToString>class ParentalControlSettings {_x000A_ CountriesBlockedForMinors: System.Collections.Generic.List`1[System.String]_x000A_ LegalAgeGroupRule: Allow_x000A_}_x000A_</ToString>
<Props>
<S N="LegalAgeGroupRule">Allow</S>
<Obj N="CountriesBlockedForMinors" RefId="11">
<TNRef RefId="4" />
<LST />
</Obj>
</Props>
</Obj>
<Obj N="PasswordCredentials" RefId="12">
<TN RefId="9">
<T>System.Collections.Generic.List`1[[Microsoft.Open.AzureAD.Model.PasswordCredential, Microsoft.Open.AzureAD16.Graph.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T>
<T>System.Object</T>
</TN>
<LST>
<Obj RefId="13">
<TN RefId="10">
<T>Microsoft.Open.AzureAD.Model.PasswordCredential</T>
<T>System.Object</T>
</TN>
<ToString>class PasswordCredential {_x000A_ CustomKeyIdentifier: _x000A_ EndDate: 3/30/2024 4:30:08 PM_x000A_ KeyId: f40db1b8-c6d9-4484-8fa6-e236b7476d20_x000A_ StartDate: 3/30/2022 4:30:08 PM_x000A_ Value: _x000A_}_x000A_</ToString>
<Props>
<Nil N="CustomKeyIdentifier" />
<DT N="EndDate">2024-03-30T16:30:08.764Z</DT>
<S N="KeyId">f40db1b8-c6d9-4484-8fa6-e236b7476d20</S>
<DT N="StartDate">2022-03-30T16:30:08.764Z</DT>
<Nil N="Value" />
</Props>
</Obj>
<Obj RefId="14">
<TNRef RefId="10" />
<ToString>class PasswordCredential {_x000A_ CustomKeyIdentifier: _x000A_ EndDate: 12/10/2023 5:42:20 AM_x000A_ KeyId: 1a42566e-6467-4dc1-94be-b9b7be881e60_x000A_ StartDate: 12/10/2021 5:42:20 AM_x000A_ Value: _x000A_}_x000A_</ToString>
<Props>
<Nil N="CustomKeyIdentifier" />
<DT N="EndDate">2023-12-10T05:42:20.139Z</DT>
<S N="KeyId">1a42566e-6467-4dc1-94be-b9b7be881e60</S>
<DT N="StartDate">2021-12-10T05:42:20.139Z</DT>
<Nil N="Value" />
</Props>
</Obj>
<Obj RefId="15">
<TNRef RefId="10" />
<ToString>class PasswordCredential {_x000A_ CustomKeyIdentifier: _x000A_ EndDate: 10/24/2023 7:26:27 AM_x000A_ KeyId: 9dbaf0e9-72ad-4c44-b23f-4aa439672c65_x000A_ StartDate: 10/24/2021 7:26:27 AM_x000A_ Value: _x000A_}_x000A_</ToString>
<Props>
<Nil N="CustomKeyIdentifier" />
<DT N="EndDate">2023-10-24T07:26:27.114Z</DT>
<S N="KeyId">9dbaf0e9-72ad-4c44-b23f-4aa439672c65</S>
<DT N="StartDate">2021-10-24T07:26:27.114Z</DT>
<Nil N="Value" />
</Props>
</Obj>
<Obj RefId="16">
<TNRef RefId="10" />
<ToString>class PasswordCredential {_x000A_ CustomKeyIdentifier: _x000A_ EndDate: 10/14/2023 6:21:33 PM_x000A_ KeyId: 1e7324fb-bff9-4aa5-a247-ad85bbcb18a8_x000A_ StartDate: 10/14/2021 6:21:33 PM_x000A_ Value: _x000A_}_x000A_</ToString>
<Props>
<Nil N="CustomKeyIdentifier" />
<DT N="EndDate">2023-10-14T18:21:33.883Z</DT>
<S N="KeyId">1e7324fb-bff9-4aa5-a247-ad85bbcb18a8</S>
<DT N="StartDate">2021-10-14T18:21:33.883Z</DT>
<Nil N="Value" />
</Props>
</Obj>
</LST>
</Obj>
<Nil N="PreAuthorizedApplications" />
<Nil N="PublicClient" />
<S N="PublisherDomain">delkevin.onmicrosoft.com</S>
<Nil N="RecordConsentConditions" />
<Obj N="ReplyUrls" RefId="17">
<TNRef RefId="4" />
<LST>
<S>https://api.loganalytics.io</S>
<S>http://localhost</S>
<S>https://portal.azure.com</S>
</LST>
</Obj>
<Obj N="RequiredResourceAccess" RefId="18">
<TN RefId="11">
<T>System.Collections.Generic.List`1[[Microsoft.Open.AzureAD.Model.RequiredResourceAccess, Microsoft.Open.AzureAD16.Graph.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T>
<T>System.Object</T>
</TN>
<LST>
<Obj RefId="19">
<TN RefId="12">
<T>Microsoft.Open.AzureAD.Model.RequiredResourceAccess</T>
<T>System.Object</T>
</TN>
<ToString>class RequiredResourceAccess {_x000A_ ResourceAppId: 00000003-0000-0000-c000-000000000000_x000A_ ResourceAccess: System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.ResourceAccess]_x000A_}_x000A_</ToString>
<Props>
<S N="ResourceAppId">00000003-0000-0000-c000-000000000000</S>
<Obj N="ResourceAccess" RefId="20">
<TN RefId="13">
<T>System.Collections.Generic.List`1[[Microsoft.Open.AzureAD.Model.ResourceAccess, Microsoft.Open.AzureAD16.Graph.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T>
<T>System.Object</T>
</TN>
<LST>
<S>class ResourceAccess {_x000A_ Id: e1fe6dd8-ba31-4d61-89e7-88639da4683d_x000A_ Type: Scope_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 9e3f62cf-ca93-4989-b6ce-bf83c28f9fe8_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 5eb59dd3-1da2-4329-8733-9dabdc435916_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 741f803b-c850-494e-b5df-cde7c675a1ca_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: b0afded3-3588-46d8-8b3d-9842eff778da_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 1bfefb4e-e0b5-418b-a88f-73c46d2cc8e9_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 5b567255-7703-4780-807c-7be8301ae99b_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 62a82d76-70ea-41e2-9197-370581804d09_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 19dbc75e-c2e2-444c-a770-ec69d8559fc7_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 01e37dc9-c035-40bd-b438-b2879c4870a6_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 2f6817f8-7b12-4f0f-bc18-eeaf60705a9e_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: dbaae8cf-10b5-4b86-a4a1-f871c94c6695_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: be74164b-cff1-491c-8741-e671cb536e13_x000A_ Type: Role_x000A_}_x000A_</S>
<S>class ResourceAccess {_x000A_ Id: 9acd699f-1e81-4958-b001-93b1d2506e19_x000A_ Type: Role_x000A_}_x000A_</S>
</LST>
</Obj>
</Props>
</Obj>
<Obj RefId="21">
<TNRef RefId="12" />
<ToString>class RequiredResourceAccess {_x000A_ ResourceAppId: ca7f3f0b-7d91-482c-8e09-c5d840d0eac5_x000A_ ResourceAccess: System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.ResourceAccess]_x000A_}_x000A_</ToString>
<Props>
<S N="ResourceAppId">ca7f3f0b-7d91-482c-8e09-c5d840d0eac5</S>
<Obj N="ResourceAccess" RefId="22">
<TNRef RefId="13" />
<LST>
<S>class ResourceAccess {_x000A_ Id: e8f6e161-84d0-4cd7-9441-2d46ec9ec3d5_x000A_ Type: Role_x000A_}_x000A_</S>
</LST>
</Obj>
</Props>
</Obj>
</LST>
</Obj>
<Nil N="SamlMetadataUrl" />
<S N="SignInAudience">AzureADMyOrg</S>
<Nil N="WwwHomepage" />
</Props>
</Obj>
</En>
<En>
<S N="Key">DisplayName</S>
<S N="Value">Full Blown</S>
</En>
<En>
<S N="Key">API</S>
<Obj N="Value" RefId="23">
<TNRef RefId="0" />
<DCT>
<En>
<S N="Key">00000003-0000-0000-c000-000000000000</S>
<Obj N="Value" RefId="24">
<TNRef RefId="0" />
<DCT>
<En>
<S N="Key">ResourceList</S>
<Obj N="Value" RefId="25">
<TN RefId="14">
<T>System.Object[]</T>
<T>System.Array</T>
<T>System.Object</T>
</TN>
<LST>
<Obj RefId="26">
<TN RefId="15">
<T>System.Management.Automation.PSCustomObject</T>
<T>System.Object</T>
</TN>
<MS>
<S N="Id">e1fe6dd8-ba31-4d61-89e7-88639da4683d</S>
<S N="Type">Scope</S>
</MS>
</Obj>
<Obj RefId="27">
<TNRef RefId="15" />
<MS>
<S N="Id">9e3f62cf-ca93-4989-b6ce-bf83c28f9fe8</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="28">
<TNRef RefId="15" />
<MS>
<S N="Id">5eb59dd3-1da2-4329-8733-9dabdc435916</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="29">
<TNRef RefId="15" />
<MS>
<S N="Id">741f803b-c850-494e-b5df-cde7c675a1ca</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="30">
<TNRef RefId="15" />
<MS>
<S N="Id">b0afded3-3588-46d8-8b3d-9842eff778da</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="31">
<TNRef RefId="15" />
<MS>
<S N="Id">1bfefb4e-e0b5-418b-a88f-73c46d2cc8e9</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="32">
<TNRef RefId="15" />
<MS>
<S N="Id">5b567255-7703-4780-807c-7be8301ae99b</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="33">
<TNRef RefId="15" />
<MS>
<S N="Id">62a82d76-70ea-41e2-9197-370581804d09</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="34">
<TNRef RefId="15" />
<MS>
<S N="Id">19dbc75e-c2e2-444c-a770-ec69d8559fc7</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="35">
<TNRef RefId="15" />
<MS>
<S N="Id">01e37dc9-c035-40bd-b438-b2879c4870a6</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="36">
<TNRef RefId="15" />
<MS>
<S N="Id">2f6817f8-7b12-4f0f-bc18-eeaf60705a9e</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="37">
<TNRef RefId="15" />
<MS>
<S N="Id">dbaae8cf-10b5-4b86-a4a1-f871c94c6695</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="38">
<TNRef RefId="15" />
<MS>
<S N="Id">be74164b-cff1-491c-8741-e671cb536e13</S>
<S N="Type">Role</S>
</MS>
</Obj>
<Obj RefId="39">
<TNRef RefId="15" />
<MS>
<S N="Id">9acd699f-1e81-4958-b001-93b1d2506e19</S>
<S N="Type">Role</S>
</MS>
</Obj>
</LST>
</Obj>
</En>
</DCT>
</Obj>
</En>
<En>
<S N="Key">ca7f3f0b-7d91-482c-8e09-c5d840d0eac5</S>
<Obj N="Value" RefId="40">
<TNRef RefId="0" />
<DCT>
<En>
<S N="Key">ResourceList</S>
<Obj N="Value" RefId="41">
<TNRef RefId="15" />
<MS>
<S N="Id">e8f6e161-84d0-4cd7-9441-2d46ec9ec3d5</S>
<S N="Type">Role</S>
</MS>
</Obj>
</En>
</DCT>
</Obj>
</En>
</DCT>
</Obj>
</En>
</DCT>
</Obj>
</Objs>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment