Microsoft.Open.MS.GraphBeta.PowerShell.dll-Help.xml

<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml" xmlns="http://msh">
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Add-AzureADMSApplicationOwner
      </command:name>
      <maml:description>
        <maml:para>Adds an owner for an application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Add</command:verb>
      <command:noun>AzureADMSApplicationOwner</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Adds an owner for an application object.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Add-AzureADMSApplicationOwner</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>RefObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>RefObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Add an owner to an application</maml:title>
        <dev:code>PS C:\&gt;Add-AzureADMSApplicationOwner -ObjectId 3ddd22e7-a150-4bb3-b100-e410dea1cb84 -RefObjectId c13dd34a-492b-4561-b171-40fcce2916c5</dev:code>
        <dev:remarks>
          <maml:para>This command adds an owner to an application.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSApplicationOwner</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplicationOwner</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Get-AzureADMSApplication
      </command:name>
      <maml:description>
        <maml:para>Retrieves the list of applications within the organization.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSApplication</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the list of applications within the organization. With an ObjectId argument, it can retrieve the properties of the application object associated with the ObjectId.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Get-AzureADMSApplication</maml:name>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>Specifies the ID of an application in Azure Active Directory</maml:para>
          </maml:description>
          <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>If true, return all applications. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:description>
          <command:parametervalue required="false" variablelength="false">bool?</command:parametervalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Top</maml:name>
          <maml:description>
            <maml:para>Specifies the maximum number of records to return.</maml:para>
          </maml:description>
          <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Filter</maml:name>
          <maml:description>
            <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned.</maml:para>
          </maml:description>
          <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>SearchString</maml:name>
          <maml:Description>
            <maml:para>Retrieve only those applications that satisfy the -SearchString value</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>Specifies the ID of an application in Azure Active Directory</maml:para>
        </maml:description>
        <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>If true, return all applications. If false, return the number of objects specified by the Top parameter</maml:para>
        </maml:description>
        <command:parametervalue required="false" variablelength="false">bool?</command:parametervalue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Top</maml:name>
        <maml:description>
          <maml:para>Specifies the maximum number of records to return.</maml:para>
        </maml:description>
        <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
        <dev:type>
          <maml:name>int?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Filter</maml:name>
        <maml:description>
          <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned.</maml:para>
        </maml:description>
        <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>SearchString</maml:name>
        <maml:Description>
          <maml:para>Retrieve only those applications that satisfy the -SearchString value</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>int?</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.MsApplication</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Get an application by display name</maml:title>
        <dev:code>
          PS C:\&gt;Get-AzureADMSApplication -Filter "DisplayName eq 'My App'"
 
          Id : ba4a97a7-3815-4752-bf4c-f1c0cccfff6a
          OdataType :
          Api : class ApiApplication {
          AcceptMappedClaims:
          KnownClientApplications:
          PreAuthorizedApplications:
          RequestedAccessTokenVersion: 2
          Oauth2PermissionScopes:
          System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PermissionScope]
          }
 
          AppId : 807dd73f-8451-4cfa-b3bc-52ac3fd95330
          AppRoles : {}
          IsDeviceOnlyAuthSupported :
          IsFallbackPublicClient :
          IdentifierUris : {}
          DeletedDateTime :
          DisplayName : My App
          Info : class InformationalUrl {
          TermsOfServiceUrl:
          MarketingUrl:
          PrivacyStatementUrl:
          SupportUrl:
          LogoUrl:
          }
 
          KeyCredentials : {}
          OptionalClaims :
          ParentalControlSettings : class ParentalControlSettings {
          CountriesBlockedForMinors: System.Collections.Generic.List`1[System.String]
          LegalAgeGroupRule: Allow
          }
 
          PasswordCredentials : {}
          PublicClientApplication :
          RequiredResourceAccess : {}
          SignInAudience : AzureADandPersonalMicrosoftAccount
          Tags : {}
          TokenEncryptionKeyId :
          Web : class WebApplication {
          LogoutUrl:
          Oauth2AllowImplicitFlow:
          RedirectUris: System.Collections.Generic.List`1[System.String]
          ImplicitGrantSettings: class ImplicitGrantSettings {
          EnableIdTokenIssuance: False
          EnableAccessTokenIssuance: False
          }
 
          }
        </dev:code>
        <dev:remarks>
          <maml:para>This command gets an application by its display name.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 2: Get an application by ID</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADMSApplication -Filter "AppId eq 'ed192e92-84d4-4baf-997d-1e190a81f28e'"</dev:code>
        <dev:remarks>
          <maml:para>This command gets an application by its ID.</maml:para>
          <maml:para>Output:</maml:para>
          <maml:para>
 
 
            Id : ba4a97a7-3815-4752-bf4c-f1c0cccfff6a
            OdataType :
            Api : class ApiApplication {
            AcceptMappedClaims:
            KnownClientApplications:
            PreAuthorizedApplications:
            RequestedAccessTokenVersion: 2
            Oauth2PermissionScopes:
            System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PermissionScope]
            }
 
            AppId : 807dd73f-8451-4cfa-b3bc-52ac3fd95330
            AppRoles : {}
            IsDeviceOnlyAuthSupported :
            IsFallbackPublicClient :
            IdentifierUris : {}
            DeletedDateTime :
            DisplayName : My App
            Info : class InformationalUrl {
            TermsOfServiceUrl:
            MarketingUrl:
            PrivacyStatementUrl:
            SupportUrl:
            LogoUrl:
            }
 
            KeyCredentials : {}
            OptionalClaims :
            ParentalControlSettings : class ParentalControlSettings {
            CountriesBlockedForMinors: System.Collections.Generic.List`1[System.String]
            LegalAgeGroupRule: Allow
            }
 
            PasswordCredentials : {}
            PublicClientApplication :
            RequiredResourceAccess : {}
            SignInAudience : AzureADandPersonalMicrosoftAccount
            Tags : {}
            TokenEncryptionKeyId :
            Web : class WebApplication {
            LogoutUrl:
            Oauth2AllowImplicitFlow:
            RedirectUris: System.Collections.Generic.List`1[System.String]
            ImplicitGrantSettings: class ImplicitGrantSettings {
            EnableIdTokenIssuance: False
            EnableAccessTokenIssuance: False
            }
 
            }
          </maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 3: Retrieve an application by identifierUris</maml:title>
        <dev:code>Get-AzureADMSApplication -Filter "identifierUris/any(uri:uri eq 'http://wingtips.wingtiptoysonline.com')"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 4: Get an application by object ID</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADMSApplication -ObjectId ffe886bc-e978-4002-829e-cf5b1e83d56a</dev:code>
        <dev:remarks>
          <maml:para>This command gets an application by its object ID.</maml:para>
          <maml:para>Output:</maml:para>
          <maml:para>
 
 
            Id : f8bbcbe4-df80-4a6b-80c5-926e28e41407
            OdataType :
            AddIns : {}
            Api : class ApiApplication {
            AcceptMappedClaims:
            KnownClientApplications:
            PreAuthorizedApplications:
            RequestedAccessTokenVersion:
            Oauth2PermissionScopes:
            System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PermissionScope]
            ResourceSpecificApplicationPermissions:
            }
 
            AppId : 18f78c92-365c-4fa0-9b6f-7e06fff27ffe
            ApplicationTemplateId :
            AppRoles : {}
            GroupMembershipClaims :
            IsDeviceOnlyAuthSupported :
            IsFallbackPublicClient :
            IdentifierUris : {}
            CreatedDateTime :
            DeletedDateTime :
            DisplayName : my app
            Info : class InformationalUrl {
            TermsOfServiceUrl:
            MarketingUrl:
            PrivacyStatementUrl:
            SupportUrl:
            LogoUrl:
            }
 
            KeyCredentials : {}
            OptionalClaims :
            ParentalControlSettings : class ParentalControlSettings {
            CountriesBlockedForMinors: System.Collections.Generic.List`1[System.String]
            LegalAgeGroupRule: Allow
            }
 
            PasswordCredentials : {}
            PublicClient : class PublicClientApplication {
            RedirectUris: System.Collections.Generic.List`1[System.String]
            }
 
            PublisherDomain :
            RequiredResourceAccess : {}
            SignInAudience : AzureADMyOrg
            Tags : {}
            TokenEncryptionKeyId :
            Web : class WebApplication {
            HomePageUrl:
            LogoutUrl:
            RedirectUris: System.Collections.Generic.List`1[System.String]
            ImplicitGrantSettings: class ImplicitGrantSettings {
            EnableIdTokenIssuance: True
            EnableAccessTokenIssuance: False
            }
 
            }
          </maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 5: Get the first 2 applications</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADMSApplication -Top 2</dev:code>
        <dev:remarks>
          <maml:para>This command gets the first 2 applications</maml:para>
          <maml:para>Output:</maml:para>
          <maml:para>
 
 
            Id : 121ce3aa-64cb-44f2-99e8-deb705caeddd
            OdataType :
            AddIns : {}
            Api : class ApiApplication {
            AcceptMappedClaims:
            KnownClientApplications:
            PreAuthorizedApplications:
            RequestedAccessTokenVersion: 2
            Oauth2PermissionScopes:
            System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PermissionScope]
            ResourceSpecificApplicationPermissions:
            }
 
            AppId : a1293e4b-97ae-4f58-9eeb-d0ba5b4b821a
            ApplicationTemplateId :
            AppRoles : {}
            GroupMembershipClaims :
            IsDeviceOnlyAuthSupported :
            IsFallbackPublicClient :
            IdentifierUris : {}
            CreatedDateTime :
            DeletedDateTime :
            DisplayName : My App
            Info : class InformationalUrl {
            TermsOfServiceUrl:
            MarketingUrl:
            PrivacyStatementUrl:
            SupportUrl:
            LogoUrl:
            }
 
            KeyCredentials : {}
            OptionalClaims :
            ParentalControlSettings : class ParentalControlSettings {
            CountriesBlockedForMinors: System.Collections.Generic.List`1[System.String]
            LegalAgeGroupRule: Allow
            }
 
            PasswordCredentials : {}
            PublicClient : class PublicClientApplication {
            RedirectUris: System.Collections.Generic.List`1[System.String]
            }
 
            PublisherDomain :
            RequiredResourceAccess : {}
            SignInAudience : AzureADandPersonalMicrosoftAccount
            Tags : {}
            TokenEncryptionKeyId :
            Web : class WebApplication {
            HomePageUrl:
            LogoutUrl:
            RedirectUris: System.Collections.Generic.List`1[System.String]
            ImplicitGrantSettings: class ImplicitGrantSettings {
            EnableIdTokenIssuance: False
            EnableAccessTokenIssuance: False
            }
 
            }
 
 
            Id : 14a3f1ac-46a7-4d00-b1ca-0b2b84f033c2
            OdataType :
            AddIns : {}
            Api : class ApiApplication {
            AcceptMappedClaims:
            KnownClientApplications:
            PreAuthorizedApplications:
            RequestedAccessTokenVersion: 2
            Oauth2PermissionScopes:
            System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PermissionScope]
            ResourceSpecificApplicationPermissions:
            }
 
            AppId : 51546bbc-4233-42d3-a08e-c73a370f5d41
            ApplicationTemplateId :
            AppRoles : {}
            GroupMembershipClaims :
            IsDeviceOnlyAuthSupported :
            IsFallbackPublicClient :
            IdentifierUris : {}
            CreatedDateTime :
            DeletedDateTime :
            DisplayName : My App
            Info : class InformationalUrl {
            TermsOfServiceUrl:
            MarketingUrl:
            PrivacyStatementUrl:
            SupportUrl:
            LogoUrl:
            }
 
            KeyCredentials : {}
            OptionalClaims :
            ParentalControlSettings : class ParentalControlSettings {
            CountriesBlockedForMinors: System.Collections.Generic.List`1[System.String]
            LegalAgeGroupRule: Allow
            }
 
            PasswordCredentials : {}
            PublicClient : class PublicClientApplication {
            RedirectUris: System.Collections.Generic.List`1[System.String]
            }
 
            PublisherDomain :
            RequiredResourceAccess : {}
            SignInAudience : AzureADandPersonalMicrosoftAccount
            Tags : {}
            TokenEncryptionKeyId :
            Web : class WebApplication {
            HomePageUrl:
            LogoutUrl:
            RedirectUris: System.Collections.Generic.List`1[System.String]
            ImplicitGrantSettings: class ImplicitGrantSettings {
            EnableIdTokenIssuance: False
            EnableAccessTokenIssuance: False
            }
 
            }
          </maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 6: Retrieve a list of all applications</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADMSApplication -All $true</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 5: Retrieve a list of all applications which have a display name that contains "asdfl"</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADMSApplication -SearchString asdfl</dev:code>
        <dev:remarks>
          <maml:para>This command gets a list of applications which have the specified display name</maml:para>
          <maml:para>Output:</maml:para>
          <maml:para>
 
 
            Id : 88da75d4-2cba-4c47-9a15-80a983228ad4
            OdataType :
            AddIns : {}
            Api : class ApiApplication {
            AcceptMappedClaims:
            KnownClientApplications:
            PreAuthorizedApplications:
            RequestedAccessTokenVersion: 2
            Oauth2PermissionScopes:
            System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PermissionScope]
            ResourceSpecificApplicationPermissions:
            }
 
            AppId : 2cffc854-bbcf-404a-8bba-70d043534129
            ApplicationTemplateId :
            AppRoles : {}
            GroupMembershipClaims :
            IsDeviceOnlyAuthSupported :
            IsFallbackPublicClient :
            IdentifierUris : {}
            CreatedDateTime : 10/24/2019 6:27:25 AM
            DeletedDateTime :
            DisplayName : asdflkj
            Info : class InformationalUrl {
            TermsOfServiceUrl:
            MarketingUrl:
            PrivacyStatementUrl:
            SupportUrl:
            LogoUrl:
            }
 
            KeyCredentials : {}
            OptionalClaims :
            ParentalControlSettings : class ParentalControlSettings {
            CountriesBlockedForMinors: System.Collections.Generic.List`1[System.String]
            LegalAgeGroupRule: Allow
            }
 
            PasswordCredentials : {}
            PublicClient : class PublicClientApplication {
            RedirectUris: System.Collections.Generic.List`1[System.String]
            }
 
            PublisherDomain :
            RequiredResourceAccess : {}
            SignInAudience : AzureADandPersonalMicrosoftAccount
            Tags : {}
            TokenEncryptionKeyId :
            Web : class WebApplication {
            HomePageUrl:
            LogoutUrl:
            RedirectUris: System.Collections.Generic.List`1[System.String]
            ImplicitGrantSettings: class ImplicitGrantSettings {
            EnableIdTokenIssuance: False
            EnableAccessTokenIssuance: False
            }
 
            }
          </maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Get-AzureADMSApplicationExtensionProperty
      </command:name>
      <maml:description>
        <maml:para>Retrieves the list of extension properties on an application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSApplicationExtensionProperty</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the list of extension properties on an application object.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Get-AzureADMSApplicationExtensionProperty</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>Specifies the unique ID of an application in Azure Active Directory.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.GetExtensionPropertiesResponse</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Get extension properties</maml:title>
        <dev:code>
          PS C:\&gt;Get-AzureADMSApplicationExtensionProperty -ObjectId "3ddd22e7-a150-4bb3-b100-e410dea1cb84"
 
          ObjectId Name TargetObjects
          -------- ---- -------------
          344ed560-f8e7-410e-ab9f-c795a7df5c36 extension_36ee4c6c081240a2b820b22ebd02bce3_NewAttribute {}
        </dev:code>
        <dev:remarks>
          <maml:para>This command gets the extension properties for the specified application in Azure Active Directory.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSApplicationExtensionProperty</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplicationExtensionProperty</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Get-AzureADMSApplicationOwner
      </command:name>
      <maml:description>
        <maml:para>Retrieves the list of owners for an application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSApplicationOwner</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the list of owners for an application object.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Get-AzureADMSApplicationOwner</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>Specifes the ID of an application in Azure Active Directory.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>If true, return all owners. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:description>
          <command:parametervalue required="false" variablelength="false">bool?</command:parametervalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Top</maml:name>
          <maml:description>
            <maml:para>Specifies the maximum number of records to return.</maml:para>
          </maml:description>
          <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>Specifes the ID of an application in Azure Active Directory.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>If true, return all owners. If false, return the number of objects specified by the Top parameter</maml:para>
        </maml:description>
        <command:parametervalue required="false" variablelength="false">bool?</command:parametervalue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Top</maml:name>
        <maml:description>
          <maml:para>Specifies the maximum number of records to return.</maml:para>
        </maml:description>
        <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
        <dev:type>
          <maml:name>int?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>int?</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.GetDirectoryObjectsResponse</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Get the owner of an application</maml:title>
        <dev:code>
          PS C:\&gt;Get-AzureADMSApplicationOwner -ObjectId "3ddd22e7-a150-4bb3-b100-e410dea1cb84" -Top 1
 
          ObjectId ObjectType
          -------- ----------
          c13dd34a-492b-4561-b171-40fcce2916c5 User
        </dev:code>
        <dev:remarks>
          <maml:para>This command gets the owner of an application.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 1: Get the owners of an application</maml:title>
        <dev:code>
          PS C:\&gt;Get-AzureADMSApplicationOwner -ObjectId "3ddd22e7-a150-4bb3-b100-e410dea1cb84" -All $true
 
          ObjectId ObjectType
          -------- ----------
          c13dd34a-492b-4561-b171-40fcce2916c5 User
        </dev:code>
        <dev:remarks>
          <maml:para>This command gets the owners of an application.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Add-AzureADMSApplicationOwner</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplicationOwner</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        New-AzureADMSApplication
      </command:name>
      <maml:description>
        <maml:para>Creates (registers) a new application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSApplication</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Creates (registers) a new application object.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>New-AzureADMSApplication</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AddIns</maml:name>
          <maml:Description>
            <maml:para>Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its "FileHandler" functionality. This will let services like Office 365 call the application in the context of a document the user is working on.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Api</maml:name>
          <maml:Description>
            <maml:para>Specifies settings for an application that implements a web API.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ApiApplication</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ApiApplication</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ApplicationTemplateId</maml:name>
          <maml:Description>
            <maml:para>Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its "FileHandler" functionality. This will let services like Office 365 call the application in the context of a document the user is working on.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AppRoles</maml:name>
          <maml:Description>
            <maml:para>The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of the application.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>GroupMembershipClaims</maml:name>
          <maml:Description>
            <maml:para>Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IdentifierUris</maml:name>
          <maml:Description>
            <maml:para>User-defined URI(s) that uniquely identify a Web application within its Azure AD tenant, or within a verified custom domain (see "Domains" tab in the Azure classic portal) if the application is multi-tenant. </maml:para>
            <maml:para>The first element is populated from the Web application's "APP ID URI" field if updated via the Azure classic portal (or respective Azure AD PowerShell cmdlet parameter). Additional URIs can be added via the application manifest; see Understanding the Azure AD Application Manifest for details. This collection is also used to populate the Web application's servicePrincipalNames collection.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>InformationalUrl</maml:name>
          <maml:Description>
            <maml:para>Basic profile information of the application such as app's marketing, support, terms of service and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.InformationalUrl</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.InformationalUrl</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsDeviceOnlyAuthSupported</maml:name>
          <maml:Description>
            <maml:para>Specifies if the application supports authentication using a device token.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Nullable`1[System.Boolean]</command:parameterValue>
          <dev:type>
            <maml:name>System.Nullable`1[System.Boolean]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsFallbackPublicClient</maml:name>
          <maml:Description>
            <maml:para>Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as web app. There are certain scenarios where Azure AD cannot determine the client application type (e.g. ROPC flow where it is configured without specifying a redirect URI). In those cases Azure AD will interpret the application type based on the value of this property.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Nullable`1[System.Boolean]</command:parameterValue>
          <dev:type>
            <maml:name>System.Nullable`1[System.Boolean]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>KeyCredentials</maml:name>
          <maml:Description>
            <maml:para>The collection of key credentials associated with the application</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>OptionalClaims</maml:name>
          <maml:Description>
            <maml:para>Application developers can configure optional claims in their Azure AD apps to specify which claims they want in tokens sent to their application by the Microsoft security token service.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.OptionalClaims</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.OptionalClaims</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>OrgRestrictions</maml:name>
          <maml:Description>
            <maml:para>Reserved for future use.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Tags</maml:name>
          <maml:Description>
            <maml:para>Custom strings that can be used to categorize and identify the application.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ParentalControlSettings</maml:name>
          <maml:Description>
            <maml:para>Specifies parental control settings for an application.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ParentalControlSettings</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ParentalControlSettings</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PasswordCredentials</maml:name>
          <maml:Description>
            <maml:para>The collection of password credentials associated with the application</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
          <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PreAuthorizedApplications</maml:name>
          <maml:Description>
            <maml:para>Lists applications and requested permissions for implicit consent. Requires an admin to have provided consent to the application. preAuthorizedApplications do not require the user to consent to the requested permissions. Permissions listed in preAuthorizedApplications do not require user consent. However, any additional requested permissions not listed in preAuthorizedApplications require user consent.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PublicClient</maml:name>
          <maml:Description>
            <maml:para>Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PublicClient</maml:name>
          <maml:Description>
            <maml:para>Specifies settings for installed clients such as desktop or mobile devices.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.PublicClientApplication</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.PublicClientApplication</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>RequiredResourceAccess</maml:name>
          <maml:Description>
            <maml:para>Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources. This pre-configuration of required resource access drives the consent experience.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>SignInAudience</maml:name>
          <maml:Description>
            <maml:para>Specifies what Microsoft accounts are supported for the current application. </maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Tags</maml:name>
          <maml:Description>
            <maml:para>Custom strings that can be used to categorize and identify the application.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>TokenEncryptionKeyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Web</maml:name>
          <maml:Description>
            <maml:para>Specifies settings for a web application.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.WebApplication</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.WebApplication</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AddIns</maml:name>
          <maml:Description>
            <maml:para>Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its "FileHandler" functionality. This will let services like Office 365 call the application in the context of a document the user is working on.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Api</maml:name>
        <maml:Description>
          <maml:para>Specifies settings for an application that implements a web API.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ApiApplication</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.ApiApplication</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AppRoles</maml:name>
        <maml:Description>
          <maml:para>The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Specifies the display name of the application.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>GroupMembershipClaims</maml:name>
        <maml:Description>
          <maml:para>Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IdentifierUris</maml:name>
        <maml:Description>
          <maml:para>User-defined URI(s) that uniquely identify a Web application within its Azure AD tenant, or within a verified custom domain (see "Domains" tab in the Azure classic portal) if the application is multi-tenant. </maml:para>
          <maml:para>The first element is populated from the Web application's "APP ID URI" field if updated via the Azure classic portal (or respective Azure AD PowerShell cmdlet parameter). Additional URIs can be added via the application manifest; see Understanding the Azure AD Application Manifest for details. This collection is also used to populate the Web application's servicePrincipalNames collection.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>InformationalUrl</maml:name>
        <maml:Description>
          <maml:para>Basic profile information of the application such as app's marketing, support, terms of service and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.InformationalUrl</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.InformationalUrl</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsDeviceOnlyAuthSupported</maml:name>
        <maml:Description>
          <maml:para>Specifies if the application supports authentication using a device token.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Nullable`1[System.Boolean]</command:parameterValue>
        <dev:type>
          <maml:name>System.Nullable`1[System.Boolean]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsFallbackPublicClient</maml:name>
        <maml:Description>
          <maml:para>Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as web app. There are certain scenarios where Azure AD cannot determine the client application type (e.g. ROPC flow where it is configured without specifying a redirect URI). In those cases Azure AD will interpret the application type based on the value of this property.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Nullable`1[System.Boolean]</command:parameterValue>
        <dev:type>
          <maml:name>System.Nullable`1[System.Boolean]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>KeyCredentials</maml:name>
        <maml:Description>
          <maml:para>The collection of key credentials associated with the application</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>OptionalClaims</maml:name>
        <maml:Description>
          <maml:para>Application developers can configure optional claims in their Azure AD apps to specify which claims they want in tokens sent to their application by the Microsoft security token service.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.OptionalClaims</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.OptionalClaims</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>OrgRestrictions</maml:name>
          <maml:Description>
            <maml:para>Reserved for future use.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ParentalControlSettings</maml:name>
        <maml:Description>
          <maml:para>Specifies parental control settings for an application.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ParentalControlSettings</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.ParentalControlSettings</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PasswordCredentials</maml:name>
          <maml:Description>
            <maml:para>The collection of password credentials associated with the application</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PreAuthorizedApplications</maml:name>
          <maml:Description>
            <maml:para>Lists applications and requested permissions for implicit consent. Requires an admin to have provided consent to the application. preAuthorizedApplications do not require the user to consent to the requested permissions. Permissions listed in preAuthorizedApplications do not require user consent. However, any additional requested permissions not listed in preAuthorizedApplications require user consent.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>PublicClient</maml:name>
        <maml:Description>
          <maml:para>Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>PublicClient</maml:name>
        <maml:Description>
          <maml:para>Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.PublicClientApplication</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PublicClientApplication</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>RequiredResourceAccess</maml:name>
        <maml:Description>
          <maml:para>Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources. This pre-configuration of required resource access drives the consent experience.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>SignInAudience</maml:name>
        <maml:Description>
          <maml:para>Specifies what Microsoft accounts are supported for the current application. </maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Tags</maml:name>
        <maml:Description>
          <maml:para>Custom strings that can be used to categorize and identify the application.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>TokenEncryptionKeyId</maml:name>
        <maml:Description>
          <maml:para>Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Web</maml:name>
        <maml:Description>
          <maml:para>Specifies settings for a web application.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.WebApplication</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.WebApplication</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.ApiApplication</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.InformationalUrl</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.OptionalClaims</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.ParentalControlSettings</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PublicClientApplication</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.WebApplication</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Nullable`1[System.Boolean]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.MsApplication</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Create an application</maml:title>
        <dev:code>
          PS C:\&gt;New-AzureADMSApplication -DisplayName "My new application" -IdentifierUris "http://mynewapp.contoso.com"
 
          ObjectId AppId DisplayName
          -------- ----- -----------
          acd10942-5747-4385-8824-4c5d5fa904f9 b5fecfab-0ea2-4fd1-8570-b2c41b3d5149 My new application
        </dev:code>
        <dev:remarks>
          <maml:para>This command creates an application in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 2: Create an application</maml:title>
        <dev:code>
          PS C:\&gt;New-AzureADMSApplication `
          -DisplayName "my name" `
          -AddIns @{ Type = "mytype"; Properties = [PSCustomObject]@{ Key = "key"; Value = "value" } } `
          -Api @{ AcceptMappedClaims = $true } `
          -AppRoles @{ Id = "21111111-1111-1111-1111-111111111111"; DisplayName = "role"; AllowedMemberTypes = "User"; Description = "mydescription"; Value = "myvalue" } `
          -InformationalUrl @{ SupportUrl = "https://mynewapp.contoso.com/support.html" } `
          -IsDeviceOnlyAuthSupported $false `
          -IsFallbackPublicClient $false `
          -KeyCredentials @{ KeyId = "11111111-1111-1111-1111-111111111111"; Usage = "Encrypt"; Key = {cert}; Type = "AsymmetricX509Cert" } `
          -OptionalClaims @{ IdToken = [PSCustomObject]@{ Name = "claimName"; Source = "claimSource" } } `
          -ParentalControlSettings @{ LegalAgeGroupRule = "Block" } `
          -PublicClient @{ RedirectUris = "https://mynewapp.contoso.com/" } `
          -RequiredResourceAccess @{ ResourceAppId = "31111111-1111-1111-1111-111111111111"; ResourceAccess = [PSCustomObject]@{ Type = "Scope" } } `
          -SignInAudience AzureADandPersonalMicrosoftAccount `
          -Tags "mytag" `
          -TokenEncryptionKeyId "11111111-1111-1111-1111-111111111111" `
          -Web @{ LogoutUrl = "https://mynewapp.contoso.com/logout.html" } `
          -GroupMembershipClaims "SecurityGroup" `
          -OrgRestrictions {orgrestrictions}
          -PasswordCredentials {passwordcredentials}
          -PreAuthorizedApplications {preauthorizedapplications}
 
          Id : 6a32197d-6f56-4980-b127-8f0bff362245
          OdataType :
          AddIns : {class AddIn {
          Id: 4bd3715c-f089-4e88-9619-c34af1fb9519
          Type: mytype
          Properties: System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyValue]
          }
          }
          Api : class ApiApplication {
          AcceptMappedClaims:
          KnownClientApplications:
          PreAuthorizedApplications:
          RequestedAccessTokenVersion: 2
          Oauth2PermissionScopes:
          System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PermissionScope]
          ResourceSpecificApplicationPermissions:
          }
 
          AppId : 4095dbc0-2095-42d3-b631-7a48eeede86c
          ApplicationTemplateId :
          AppRoles : {class AppRole {
          AllowedMemberTypes: System.Collections.Generic.List`1[System.String]
          Description: mydescription
          DisplayName: role
          Id: 21111111-1111-1111-1111-111111111111
          IsEnabled: True
          Origin: Application
          Value: myvalue
          }
          }
          GroupMembershipClaims : SecurityGroup
          IsDeviceOnlyAuthSupported : False
          IsFallbackPublicClient : False
          IdentifierUris : {}
          CreatedDateTime :
          DeletedDateTime :
          DisplayName : my name
          Info : class InformationalUrl {
          TermsOfServiceUrl:
          MarketingUrl:
          PrivacyStatementUrl:
          SupportUrl: https://mynewapp.contoso.com/support.html
          LogoUrl:
          }
 
          KeyCredentials : {class KeyCredential {
          CustomKeyIdentifier: System.Byte[]
          DisplayName:
          EndDateTime:
          KeyId: 11111111-1111-1111-1111-111111111111
          StartDateTime:
          Type: AsymmetricX509Cert
          Usage: Encrypt
          Key:
          }
          }
          OptionalClaims : class OptionalClaims {
          IdToken: System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.OptionalClaim]
          AccessToken:
          System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.OptionalClaim]
          Saml2Token: System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.OptionalClaim]
          }
 
          ParentalControlSettings : class ParentalControlSettings {
          CountriesBlockedForMinors: System.Collections.Generic.List`1[System.String]
          LegalAgeGroupRule: BlockMinors
          }
 
          PasswordCredentials : {}
          PublicClient : class PublicClientApplication {
          RedirectUris: System.Collections.Generic.List`1[System.String]
          }
 
          PublisherDomain :
          RequiredResourceAccess : {class RequiredResourceAccess {
          ResourceAppId: 31111111-1111-1111-1111-111111111111
          ResourceAccess:
          System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.ResourceAccess]
          }
          }
          SignInAudience : AzureADandPersonalMicrosoftAccount
          Tags : {mytag}
          TokenEncryptionKeyId : 11111111-1111-1111-1111-111111111111
          Web : class WebApplication {
          HomePageUrl:
          LogoutUrl: https://mynewapp.contoso.com/logout.html
          RedirectUris: System.Collections.Generic.List`1[System.String]
          ImplicitGrantSettings: class ImplicitGrantSettings {
          EnableIdTokenIssuance: False
          EnableAccessTokenIssuance: False
          }
 
          }
        </dev:code>
        <dev:remarks>
          <maml:para>This command creates an application in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        New-AzureADMSApplicationExtensionProperty
      </command:name>
      <maml:description>
        <maml:para>Creates an extension property on an application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSApplicationExtensionProperty</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Creates an extension property on an application object.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>New-AzureADMSApplicationExtensionProperty</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DataType</maml:name>
          <maml:Description>
            <maml:para>Specifies the data type of the extension property.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Specifies the data type of the extension property.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>TargetObjects</maml:name>
          <maml:Description>
            <maml:para>Specifies target objects.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DataType</maml:name>
        <maml:Description>
          <maml:para>Specifies the data type of the extension property.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Specifies the data type of the extension property.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>TargetObjects</maml:name>
        <maml:Description>
          <maml:para>Specifies target objects.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.ExtensionProperty</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Create an extension property</maml:title>
        <dev:code>
          PS C:\&gt;New-AzureADMSApplicationExtensionProperty -ObjectId "3ddd22e7-a150-4bb3-b100-e410dea1cb84" -DataType "string" -Name "NewAttribute" -TargetObjects "Application"
 
 
          ObjectId Name TargetObjects
          -------- ---- -------------
          3ddd22e7-a150-4bb3-b100-e410dea1cb84 extension_36ee4c6c081240a2b820b22ebd02bce3_NewAttribute {}
        </dev:code>
        <dev:remarks>
          <maml:para>This command creates an application extension property of the string type for the specified object.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSApplicationExtensionProperty</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplicationExtensionProperty</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        New-AzureADMSApplicationKey
      </command:name>
      <maml:description>
        <maml:para>Adds a new key to an application.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSApplicationKey</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Adds a new key to an application.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>New-AzureADMSApplicationKey</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>KeyCredential</maml:name>
          <maml:Description>
            <maml:para>The application key credential to add.</maml:para>
            <maml:para>NOTES: keyId value should be null.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.KeyCredential</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.KeyCredential</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>PasswordCredential</maml:name>
          <maml:Description>
            <maml:para>The application password credential to add.</maml:para>
            <maml:para>NOTES: keyId value should be null.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.PasswordCredential</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.PasswordCredential</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>Proof</maml:name>
          <maml:Description>
            <maml:para>A signed JWT token used as a proof of possession of the existing keys</maml:para>
            <maml:para></maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>KeyCredential</maml:name>
        <maml:Description>
          <maml:para>The application key credential to add.</maml:para>
          <maml:para>NOTES: keyId value should be null.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.KeyCredential</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.KeyCredential</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>PasswordCredential</maml:name>
        <maml:Description>
          <maml:para>The application password credential to add.</maml:para>
          <maml:para>NOTES: keyId value should be null.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.PasswordCredential</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PasswordCredential</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>Proof</maml:name>
        <maml:Description>
          <maml:para>A signed JWT token used as a proof of possession of the existing keys</maml:para>
          <maml:para></maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
 
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.KeyCredential</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PasswordCredential</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.KeyCredential</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Add a key credential to an application</maml:title>
        <dev:code>PS C:\&gt;New-AzureADMSApplicationKey -ObjectId 14a3f1ac-46a7-4d00-b1ca-0b2b84f033c2 -KeyCredential @{ key=[System.Convert]::FromBase64String("{base64cert}") } -PasswordCredential @{ displayname = "mypassword" } -Proof "{token}"</dev:code>
        <dev:remarks>
          <maml:para>This command adds a key credential the specified application.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplicationKey</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        New-AzureADMSApplicationPassword
      </command:name>
      <maml:description>
        <maml:para>Adds a strong password to an application.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSApplicationPassword</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Adds a strong password to an application.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>New-AzureADMSApplicationPassword</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>PasswordCredential</maml:name>
          <maml:description>
            <maml:para>Represents a password credential associated with an application or a service principal.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">Microsoft.Open.MSGraph.Model.PasswordCredential</command:parametervalue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.PasswordCredential</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>PasswordCredential</maml:name>
        <maml:description>
          <maml:para>Represents a password credential associated with an application or a service principal.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">Microsoft.Open.MSGraph.Model.PasswordCredetial</command:parametervalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PasswordCredential</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PasswordCredential</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PasswordCredential</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Add a password to an application</maml:title>
        <dev:code>
          PS C:\&gt;New-AzureADMSApplicationPassword -ObjectId 14a3f1ac-46a7-4d00-b1ca-0b2b84f033c2 -PasswordCredential @{ displayname = "mypassword" }
 
          CustomKeyIdentifier :
          EndDateTime : 10/28/2021 3:57:37 PM
          DisplayName :
          KeyId : 024c4c6e-87c3-4473-8e36-650f16bb730d
          StartDateTime : 10/28/2019 3:57:37 PM
          SecretText : EQ:A-s45?Rt9/3Bp?7]-7__IO]3AG09E
          Hint : EQ:
        </dev:code>
        <dev:remarks>
          <maml:para>This command adds a password to the specified application.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplicationPassword</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSApplication
      </command:name>
      <maml:description>
        <maml:para>Deletes an application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSApplication</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Deletes an application object identified by objectId.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Remove-AzureADMSApplication</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Remove an application</maml:title>
        <dev:code>PS C:\&gt;Remove-AzureADMSApplication -ObjectId "acd10942-5747-4385-8824-4c5d5fa904f9"</dev:code>
        <dev:remarks>
          <maml:para>This command removes the specified application.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSApplicationExtensionProperty
      </command:name>
      <maml:description>
        <maml:para>Deletes an extension property from an application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSApplicationExtensionProperty</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Deletes an extension property from an application object.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Remove-AzureADMSApplicationExtensionProperty</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>Specifies the unique ID of an application in Azure Active Directory.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ExtensionPropertyId</maml:name>
          <maml:description>
            <maml:para>Specifies the unique ID of the extension property to remove.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>Specifies the unique ID of an application in Azure Active Directory.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ExtensionPropertyId</maml:name>
        <maml:description>
          <maml:para>Specifies the unique ID of the extension property to remove.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Remove an extension property</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADMSApplicationExtensionProperty -ObjectId "3ddd22e7-a150-4bb3-b100-e410dea1cb84" -ExtensionPropertyId "344ed560-f8e7-410e-ab9f-c79df5c36"</dev:code>
        <dev:remarks>
          <maml:para>This command removes the extension property that has the specified ID from an application in Azure Active Directory.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSApplicationExtensionProperty</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSApplicationExtensionProperty</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSApplicationKey
      </command:name>
      <maml:description>
        <maml:para>Removes a key from an application.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSApplicationKey</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Removes a key from an application.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Remove-AzureADMSApplicationKey</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>KeyId</maml:name>
          <maml:description>
            <maml:para>The unique identifier for the key.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Proof</maml:name>
          <maml:description>
            <maml:para>A signed JWT token used as a proof of possession of the existing keys.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>KeyId</maml:name>
        <maml:description>
          <maml:para>The key id corresponding to the key object to be removed.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Proof</maml:name>
        <maml:description>
          <maml:para>The JWT token provided as a proof of possession.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Removes a key credential from an application</maml:title>
        <dev:code>PS C:\&gt;Remove-AzureADMSApplicationKey -ObjectId "3ddd22e7-a150-4bb3-b100-e410dea1cb84" -KeyId "FDA27CF-1B58-4CAE-8CE7-CD04F0AAB945" -Proof {token}</dev:code>
        <dev:remarks>
          <maml:para>This command removes the specificed key credential from the specified application.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSApplicationKey</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSApplicationOwner
      </command:name>
      <maml:description>
        <maml:para>Removes an owner from an application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSApplicationOwner</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Removes an owner from an application object.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Remove-AzureADMSApplicationOwner</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>Specifies the ID of an application in Azure AD.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>OwnerId</maml:name>
          <maml:description>
            <maml:para>Specifies the ID of the owner.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>Specifies the ID of an application in Azure AD.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>OwnerId</maml:name>
        <maml:description>
          <maml:para>Specifies the ID of the owner.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Remove an owner from an application</maml:title>
        <dev:code>PS C:\&gt;Remove-AzureADMSApplicationOwner -ObjectId "3ddd22e7-a150-4bb3-b100-e410dea1cb84" -OwnerId "c13dd34a-492b-4561-b171-40fcce2916c5"</dev:code>
        <dev:remarks>
          <maml:para>This command removes the owner from the specified application.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Add-AzureADMSApplicationOwner</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSApplicationOwner</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSApplicationPassword
      </command:name>
      <maml:description>
        <maml:para>Remove a password from an application.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSApplicationPassword</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Remove a password from an application.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Remove-AzureADMSApplicationPassword</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>KeyId</maml:name>
          <maml:description>
            <maml:para>The unique identifier for the key.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>KeyId</maml:name>
        <maml:description>
          <maml:para>The unique identifier for the key.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Removes a password from an application</maml:title>
        <dev:code>PS C:\&gt;Remove-AzureADMSApplicationPassWord -ObjectId 1f88e99f-37a3-468f-80ae-e07b62ed0287 -KeyId 80e561ed-44ed-48dc-8c09-9d4803e26e4c</dev:code>
        <dev:remarks>
          <maml:para>This command remove the specified password from the specified application.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSApplicationPassword</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Set-AzureADMSApplication
      </command:name>
      <maml:description>
        <maml:para>Updates the properties of an application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSApplication</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Updates the properties of an application object.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Set-AzureADMSApplication</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AddIns</maml:name>
          <maml:Description>
            <maml:para>Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its "FileHandler" functionality. This will let services like Office 365 call the application in the context of a document the user is working on.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Api</maml:name>
          <maml:Description>
            <maml:para>Specifies settings for an application that implements a web API.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ApiApplication</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ApiApplication</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AppRoles</maml:name>
          <maml:Description>
            <maml:para>The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>GroupMembershipClaims</maml:name>
          <maml:Description>
            <maml:para>Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IdentifierUris</maml:name>
          <maml:Description>
            <maml:para>Specifies identifier URIs.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>InformationalUrl</maml:name>
          <maml:Description>
            <maml:para>Basic profile information of the application such as app's marketing, support, terms of service and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.InformationalUrl</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.InformationalUrl</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsDeviceOnlyAuthSupported</maml:name>
          <maml:Description>
            <maml:para>Specifies if the application supports authentication using a device token.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Nullable`1[System.Boolean]</command:parameterValue>
          <dev:type>
            <maml:name>System.Nullable`1[System.Boolean]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsFallbackPublicClient</maml:name>
          <maml:Description>
            <maml:para>Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as web app. There are certain scenarios where Azure AD cannot determine the client application type (e.g. ROPC flow where it is configured without specifying a redirect URI). In those cases Azure AD will interpret the application type based on the value of this property.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Nullable`1[System.Boolean]</command:parameterValue>
          <dev:type>
            <maml:name>System.Nullable`1[System.Boolean]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>KeyCredentials</maml:name>
          <maml:Description>
            <maml:para>Specifies key credentials.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>Specifies the ID of an application in Azure AD.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>OptionalClaims</maml:name>
          <maml:Description>
            <maml:para>Application developers can configure optional claims in their Azure AD apps to specify which claims they want in tokens sent to their application by the Microsoft security token service.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.OptionalClaims</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.OptionalClaims</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>OrgRestrictions</maml:name>
          <maml:Description>
            <maml:para>Reserved for future use.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ParentalControlSettings</maml:name>
          <maml:Description>
            <maml:para>Specifies parental control settings for an application.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ParentalControlSettings</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ParentalControlSettings</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PasswordCredentials</maml:name>
          <maml:Description>
            <maml:para>Specifies password credentials.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PasswordCredentials</maml:name>
          <maml:Description>
            <maml:para>The collection of password credentials associated with the application</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
          <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PreAuthorizedApplications</maml:name>
          <maml:Description>
            <maml:para>Lists applications and requested permissions for implicit consent. Requires an admin to have provided consent to the application. preAuthorizedApplications do not require the user to consent to the requested permissions. Permissions listed in preAuthorizedApplications do not require user consent. However, any additional requested permissions not listed in preAuthorizedApplications require user consent.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PublicClient</maml:name>
          <maml:Description>
            <maml:para>Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PublicClient</maml:name>
          <maml:Description>
            <maml:para>Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.PublicClientApplication</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.PublicClientApplication</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>RequiredResourceAccess</maml:name>
          <maml:Description>
            <maml:para>@{Text=}</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>SignInAudience</maml:name>
          <maml:Description>
            <maml:para>Specifies what Microsoft accounts are supported for the current application. </maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Tags</maml:name>
          <maml:Description>
            <maml:para>Custom strings that can be used to categorize and identify the application.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>TokenEncryptionKeyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Web</maml:name>
          <maml:Description>
            <maml:para>Specifies settings for a web application.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.WebApplication</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.WebApplication</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AddIns</maml:name>
        <maml:Description>
          <maml:para>Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its "FileHandler" functionality. This will let services like Office 365 call the application in the context of a document the user is working on.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Api</maml:name>
        <maml:Description>
          <maml:para>Specifies settings for an application that implements a web API.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ApiApplication</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.ApiApplication</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AppRoles</maml:name>
        <maml:Description>
          <maml:para>The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Specifies the display name.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>GroupMembershipClaims</maml:name>
        <maml:Description>
          <maml:para>Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IdentifierUris</maml:name>
        <maml:Description>
          <maml:para>Specifies identifier URIs.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>InformationalUrl</maml:name>
        <maml:Description>
          <maml:para>Basic profile information of the application such as app's marketing, support, terms of service and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.InformationalUrl</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.InformationalUrl</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsDeviceOnlyAuthSupported</maml:name>
        <maml:Description>
          <maml:para>Specifies if the application supports authentication using a device token.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Nullable`1[System.Boolean]</command:parameterValue>
        <dev:type>
          <maml:name>System.Nullable`1[System.Boolean]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsFallbackPublicClient</maml:name>
        <maml:Description>
          <maml:para>Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as web app. There are certain scenarios where Azure AD cannot determine the client application type (e.g. ROPC flow where it is configured without specifying a redirect URI). In those cases Azure AD will interpret the application type based on the value of this property.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Nullable`1[System.Boolean]</command:parameterValue>
        <dev:type>
          <maml:name>System.Nullable`1[System.Boolean]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>KeyCredentials</maml:name>
        <maml:Description>
          <maml:para>Specifies key credentials.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>Specifies the ID of an application in Azure AD.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>OptionalClaims</maml:name>
        <maml:Description>
          <maml:para>Application developers can configure optional claims in their Azure AD apps to specify which claims they want in tokens sent to their application by the Microsoft security token service.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.OptionalClaims</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.OptionalClaims</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
 
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>OrgRestrictions</maml:name>
          <maml:Description>
            <maml:para>Reserved for future use.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ParentalControlSettings</maml:name>
        <maml:Description>
          <maml:para>Specifies parental control settings for an application.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ParentalControlSettings</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.ParentalControlSettings</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>PasswordCredentials</maml:name>
        <maml:Description>
          <maml:para>Specifies password credentials.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
          <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PreAuthorizedApplications</maml:name>
          <maml:Description>
            <maml:para>Lists applications and requested permissions for implicit consent. Requires an admin to have provided consent to the application. preAuthorizedApplications do not require the user to consent to the requested permissions. Permissions listed in preAuthorizedApplications do not require user consent. However, any additional requested permissions not listed in preAuthorizedApplications require user consent.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>PublicClient</maml:name>
        <maml:Description>
          <maml:para>Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>PublicClient</maml:name>
        <maml:Description>
          <maml:para>Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.PublicClientApplication</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PublicClientApplication</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>RequiredResourceAccess</maml:name>
        <maml:Description>
          <maml:para>@{Text=}</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>SignInAudience</maml:name>
        <maml:Description>
          <maml:para>Specifies what Microsoft accounts are supported for the current application. </maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Tags</maml:name>
        <maml:Description>
          <maml:para>Custom strings that can be used to categorize and identify the application.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>TokenEncryptionKeyId</maml:name>
        <maml:Description>
          <maml:para>Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Web</maml:name>
        <maml:Description>
          <maml:para>Specifies settings for a web application.</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.WebApplication</command:parameterValue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.WebApplication</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.ApiApplication</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.InformationalUrl</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.OptionalClaims</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.ParentalControlSettings</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PublicClientApplication</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.WebApplication</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PreAuthorizedApplication]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>System.Nullable`1[System.Boolean]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Update an application</maml:title>
        <dev:code>PS C:\&gt;Set-AzureADMSApplication -ObjectId fcd37fb8-449c-45af-92fc-5448c671fd30 `
          -DisplayName "my name" `
          -AddIns @{ Type = "mytype"; Properties = [PSCustomObject]@{ Key = "key"; Value = "value" } } `
          -Api @{ AcceptMappedClaims = $true } `
          -AppRoles @{ Id = "21111111-1111-1111-1111-111111111111"; DisplayName = "role"; AllowedMemberTypes = "User"; Description = "mydescription"; Value = "myvalue" } `
          -InformationalUrl @{ SupportUrl = "https://mynewapp.contoso.com/support.html" } `
          -IsDeviceOnlyAuthSupported $false `
          -IsFallbackPublicClient $false `
          -KeyCredentials @{ KeyId = "41111111-1111-1111-1111-111111111111"; Usage = "Encrypt"; Key = [System.IO.File]::ReadAllBytes("file.cer"); Type = "AsymmetricX509Cert" } `
          -OptionalClaims @{ IdToken = [PSCustomObject]@{ Name = "claimName"; Source = "claimSource" } } `
          -ParentalControlSettings @{ LegalAgeGroupRule = "Block" } `
          -PublicClient @{ RedirectUris = "https://mynewapp.contoso.com/" } `
          -RequiredResourceAccess @{ ResourceAppId = "31111111-1111-1111-1111-111111111111"; ResourceAccess = [PSCustomObject]@{ Type = "Scope" } } `
          -SignInAudience AzureADandPersonalMicrosoftAccount `
          -Tags "mytag" `
          -TokenEncryptionKeyId "41111111-1111-1111-1111-111111111111" `
          -Web @{ LogoutUrl = "https://mynewapp.contoso.com/logout.html" } `
          -GroupMembershipClaims "SecurityGroup" `
          -OrgRestrictions {orgrestrictions} `
          -PasswordCredentials {passwordcredentials} `
          -PreAuthorizedApplications {preauthorizedapplications} `
          -IdentifierUris "https://mynewapp.contoso.com"
        </dev:code>
        <dev:remarks>
          <maml:para>This command updates the specified application.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSApplication</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Set-AzureADMSApplicationLogo
      </command:name>
      <maml:description>
        <maml:para>Sets the logo for an application object.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSApplicationLogo</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Sets the logo for an application object.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Set-AzureADMSApplicationLogo</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Content</maml:name>
          <maml:description>
            <maml:para>An ImageByteArray that is to be used as the application logo</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">Byte[]</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Content</maml:name>
        <maml:description>
          <maml:para>An ImageByteArray that is to be used as the application logo</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">Byte[]</command:parametervalue>
        <dev:type>
          <maml:name>Byte[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>Byte[]</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Sets the logo of the application</maml:title>
        <dev:code>PS C:\&gt;Set-AzureADMSApplicationLogo -ObjectId 121ce3aa-64cb-44f2-99e8-deb705caeddd -Content {imagebytearray}</dev:code>
        <dev:remarks>
          <maml:para>This command updates the application logo.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
  </command:command>
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Add-AzureADApplicationPolicy</command:name>
      <command:verb>Add</command:verb>
      <command:noun>AzureADApplicationPolicy</command:noun>
      <maml:description>
        <maml:para>The Add-AzureADApplicationPolicy cmdlet is not available at this time .</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Add-AzureADApplicationPolicy cmdlet adds an Azure Active Directory application policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Add-AzureADApplicationPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are: * Continue</maml:para>
            <maml:para>* Ignore</maml:para>
            <maml:para>* Inquire</maml:para>
            <maml:para>* SilentlyContinue</maml:para>
            <maml:para>* Stop</maml:para>
            <maml:para>* Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies a variable in which to store an information event message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>RefObjectId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the application for which you need to set the policy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are: * Continue</maml:para>
          <maml:para>* Ignore</maml:para>
          <maml:para>* Inquire</maml:para>
          <maml:para>* SilentlyContinue</maml:para>
          <maml:para>* Stop</maml:para>
          <maml:para>* Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies a variable in which to store an information event message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>RefObjectId</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the application for which you need to set the policy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------- Example 1: Add an application policy -------------</maml:title>
        <dev:code>PS C:\&gt;Add-AzureADApplicationPolicy -ObjectId &lt;object id of application&gt; -RefObjectId &lt;object id of policy&gt;</dev:code>
        <dev:remarks>
          <maml:para>This command adds an application policy.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADApplicationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADApplicationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Add-AzureADMSLifecyclePolicyGroup</command:name>
      <command:verb>Add</command:verb>
      <command:noun>AzureADMSLifecyclePolicyGroup</command:noun>
      <maml:description>
        <maml:para>Adds a group to a lifecycle policy</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Add-AzureADMSLifecyclePolicyGroup cmdlet adds a group to a lifecycle policy in Azure Active Directory</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Add-AzureADMSLifecyclePolicyGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>GroupId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a group in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of the lifecycle policy object in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>GroupId</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a group in Azure Active Directory.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of the lifecycle policy object in Azure Active Directory.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt;Add-AzureADMSLifecyclePolicyGroup -Id "b4c908b0-3595-4add-91b4-c5400b31b57b" -groupId "cffd97bd-6b91-4c4e-b553-6918a320211c"</dev:code>
        <dev:remarks>
          <maml:para>This command adds a group to the lifecycle policy.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Add-AzureADServicePrincipalPolicy</command:name>
      <command:verb>Add</command:verb>
      <command:noun>AzureADServicePrincipalPolicy</command:noun>
      <maml:description>
        <maml:para>Adds a service principal policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Add-AzureADServicePrincipalPolicy cmdlet adds a service principal policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Add-AzureADServicePrincipalPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies a variable in which to store an information event message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>RefObjectId</maml:name>
          <maml:Description>
            <maml:para>Specifies the object Id of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the Service Principal for which you need to set the policy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies a variable in which to store an information event message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>RefObjectId</maml:name>
        <maml:Description>
          <maml:para>Specifies the object Id of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the Service Principal for which you need to set the policy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>---------- Example 1: Add a service principal policy ----------</maml:title>
        <dev:code>PS C:\&gt;Add-AzureADServicePrincipalPolicy -Id &lt;object id of service principal&gt; -RefObjectId &lt;object id of policy&gt;</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADServicePrincipalPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADServicePrincipalPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Add-AzureADMSPrivilegedResource</command:name>
      <command:verb>Add</command:verb>
      <command:noun>AzureADMSPrivilegedResource</command:noun>
      <maml:description>
        <maml:para>Use this API to add a new azure AD MS privileged resource.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Use this API to add a new azure AD MS privileged resource.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Add-AzureADMSPrivilegedResource</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ExternalId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific resource Id</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ExternalId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific resource Id</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Add-AzureADMSPrivilegedResource -ProviderId AzureResources -ExternalId "/subscriptions/38ab2ccc-3747-4567-b36b-9478f5602f0d"</dev:code>
        <dev:remarks>
          <maml:para>Register a new Resource</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Close-AzureADMSPrivilegedRoleAssignmentRequest</command:name>
      <command:verb>Close</command:verb>
      <command:noun>AzureADMSPrivilegedRoleAssignmentRequest</command:noun>
      <maml:description>
        <maml:para>Cancel a AzureADMSPrivilegedRoleAssignmentRequest</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancel a AzureADMSPrivilegedRoleAssignmentRequest</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Close-AzureADMSPrivilegedRoleAssignmentRequest</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific role assignment request</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific role assignment request</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Close-AzureADMSPrivilegedRoleAssignmentRequest -ProviderId AzureResources -Id 14eda86f-b650-4ccf-802f-33842c1f1d2c</dev:code>
        <dev:remarks>
          <maml:para>Cancel a request for AzureResources provider</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADApplicationPolicy</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADApplicationPolicy</command:noun>
      <maml:description>
        <maml:para>Gets an application policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADApplicationPolicy cmdlet gets an Azure Active Directory application policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event.</maml:para>
            <maml:para>The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies a variable in which to store an information event message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the application for which you need to retrieve the policy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event.</maml:para>
          <maml:para>The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies a variable in which to store an information event message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the application for which you need to retrieve the policy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------- Example 1: Get an application policy -------------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADApplicationPolicy -Id "&lt;object id of application&gt;"</dev:code>
        <dev:remarks>
          <maml:para>This command gets the specified application policy.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Add-AzureADApplicationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADApplicationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADApplicationProxyApplication</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADApplicationProxyApplication</command:noun>
      <maml:description>
        <maml:para>The Get-AzureADApplicationProxyApplication cmdlet retrieves an application configured for Application Proxy in Azure Active Directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADApplicationProxyApplication cmdlet retrieves an application configured for Application Proxy in Azure Active Directory.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyApplication</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ObjectId</maml:name>
          <maml:Description>
            <maml:para>This is the unique application Id of the application. This can be found using the Get-AzureADApplication command. You can also find this in the Azure Portal by navigating to AAD, Enterprise Applications, All Applications, Select your application, go to the properties tab, and use the ObjectId on that page.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ObjectId</maml:name>
        <maml:Description>
          <maml:para>This is the unique application Id of the application. This can be found using the Get-AzureADApplication command. You can also find this in the Azure Portal by navigating to AAD, Enterprise Applications, All Applications, Select your application, go to the properties tab, and use the ObjectId on that page.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADApplicationProxyApplication -ObjectId 8d6c6684-6f8c-42e2-8914-32ed2adf9ccf
 
 
ExternalAuthenticationType : AadPreAuthentication
ApplicationServerTimeout : Default
ExternalUrl : https://travel.cycles.adventure-works.com/
InternalUrl : https://awcyclesapps.adventure-works.com:3000/
IsTranslateHostHeaderEnabled : False
IsTranslateLinksInBodyEnabled : False
IsOnPremPublishingEnabled : True
VerifiedCustomDomainCertificatesMetadata : class OnPremisesPublishingVerifiedCustomDomainCertificatesMetadataObject {
                                             Thumbprint: [XXXXX]
                                             SubjectName: [XXXXX]
                                             Issuer:
                                             IssueDate: 11/9/2017 5:54:29
                                             ExpiryDate: 11/9/2019 5:54:29
                                           }
 
VerifiedCustomDomainKeyCredential :
VerifiedCustomDomainPasswordCredential :
SingleSignOnSettings :</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADApplicationProxyApplicationConnectorGroup</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADApplicationProxyApplicationConnectorGroup</command:noun>
      <maml:description>
        <maml:para>The Get-AzureADApplicationProxyApplicationConnectorGroup cmdlet retrieves the connector group assigned for a specific application.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADApplicationProxyApplicationConnectorGroup cmdlet retrieves the connector group assigned for the specified application. The application must be configured for Application Proxy in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyApplicationConnectorGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ObjectId</maml:name>
          <maml:Description>
            <maml:para>ObjectId is the Id of the application. This can be found using the Get-AzureADApplication command. You can also find this in the Azure Portal by navigating to AAD, Enterprise Applications, All Applications, Select your application, go to the properties tab, and use the ObjectId on that page.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ObjectId</maml:name>
        <maml:Description>
          <maml:para>ObjectId is the Id of the application. This can be found using the Get-AzureADApplication command. You can also find this in the Azure Portal by navigating to AAD, Enterprise Applications, All Applications, Select your application, go to the properties tab, and use the ObjectId on that page.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADApplicationProxyApplicationConnectorGroup -ObjectId 8d6c6684-6f8c-42e2-8914-32ed2adf9ccf
 
Id Name ConnectorGroupType IsDefault
-- ---- ------------------ ---------
a39b9095-8dc8-4d3a-86c3-e7b5c3f0fb84 Application Servers applicationProxy False</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADApplicationProxyConnector</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADApplicationProxyConnector</command:noun>
      <maml:description>
        <maml:para>The Get-AzureADApplicationProxyApplicationConnector cmdlet a list of all connectors, or if specified, details of a specific connector.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADApplicationProxyApplicationConnector cmdlet retrieves the details for a given connector. If no connectorId is specified, it retrieves all the connectors assigned to the tenant.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyConnector</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Filter</maml:name>
          <maml:Description>
            <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned. Details on querying with oData can be found here: http://www.odata.org/documentation/odata-version-3-0/odata-version-3-0-core-protocol/#queryingcollections</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of records to return.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyConnector</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the specific connector. You can find this by running the command without this parameter to get the desired Id, or by going into the portal and viewing connector details.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyConnector</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>SearchString</maml:name>
          <maml:Description>
            <maml:para>Specifies a search string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>All</maml:name>
        <maml:Description>
          <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Filter</maml:name>
        <maml:Description>
          <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned. Details on querying with oData can be found here: http://www.odata.org/documentation/odata-version-3-0/odata-version-3-0-core-protocol/#queryingcollections</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the specific connector. You can find this by running the command without this parameter to get the desired Id, or by going into the portal and viewing connector details.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>SearchString</maml:name>
        <maml:Description>
          <maml:para>Specifies a search string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>Specifies the maximum number of records to return.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADApplicationProxyConnector
 
Id MachineName ExternalIp Status
-- ----------- ---------- ------
4c8b06e7-9751-41d5-8e5e-48e9b9bc2c66 AWCyclesApps.adventure-works.com 52.165.149.115 active
834c5dd6-f2e8-47ae-973a-9fc769289b3d AWCyclesAD.adventure-works.com 52.165.149.131 active</dev:code>
        <dev:remarks>
          <maml:para>Example 1: Retrieve all connectors</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADApplicationProxyConnector -Id 4c8b06e7-9751-41d5-8e5e-48e9b9bc2c66
 
Id MachineName ExternalIp Status
-- ----------- ---------- ------
4c8b06e7-9751-41d5-8e5e-48e9b9bc2c66 AWCyclesApps.adventure-works.com 52.165.149.115 active</dev:code>
        <dev:remarks>
          <maml:para>Example 2: Retrieve information for a specific connector</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADApplicationProxyConnectorGroup</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADApplicationProxyConnectorGroup</command:noun>
      <maml:description>
        <maml:para>The Get-AzureADApplicationProxyConnectorGroup cmdlet retrieves a list of all connector groups, or if specified, details of a specific connector group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADApplicationProxyConnectorGroup cmdlet retrieves a list of all connector groups, or if specified, details of the specified connector group.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyConnectorGroup</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Filter</maml:name>
          <maml:Description>
            <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned. Details on querying with oData can be found here: http://www.odata.org/documentation/odata-version-3-0/odata-version-3-0-core-protocol/#queryingcollections</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of records to return.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyConnectorGroup</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the specific connector group. You can find this by running the command without this parameter to get the desired Id, or by going into the portal and viewing connector group details.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyConnectorGroup</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>SearchString</maml:name>
          <maml:Description>
            <maml:para>Specifies the search string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>All</maml:name>
        <maml:Description>
          <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Filter</maml:name>
        <maml:Description>
          <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned. Details on querying with oData can be found here: http://www.odata.org/documentation/odata-version-3-0/odata-version-3-0-core-protocol/#queryingcollections</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the specific connector group. You can find this by running the command without this parameter to get the desired Id, or by going into the portal and viewing connector group details.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>SearchString</maml:name>
        <maml:Description>
          <maml:para>Specifies the search string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>Specifies the maximum number of records to return.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADApplicationProxyConnectorGroup
 
Id Name ConnectorGroupType IsDefault
-- ---- ------------------ ---------
1a0bc41a-8663-4da3-934c-214640663a33 Default applicationProxy True
68348ab6-4cc5-4c8c-a0f0-7a43db2f4ff6 Guest Applications applicationProxy False
a39b9095-8dc8-4d3a-86c3-e7b5c3f0fb84 Application Servers applicationProxy False</dev:code>
        <dev:remarks>
          <maml:para>Example 1: Retrieve all connector groups</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\Users\nanaeh\Desktop\Microsoft.Open.AzureAD.Module.Preview&gt; Get-AzureADApplicationProxyConnectorGroup -Id a39b9095-8dc8-4d3a-86c3-e7b5c3f0fb84
 
Id Name ConnectorGroupType IsDefault
-- ---- ------------------ ---------
a39b9095-8dc8-4d3a-86c3-e7b5c3f0fb84 Application Servers applicationProxy False</dev:code>
        <dev:remarks>
          <maml:para>Example 2: Retrieve a specific connector groups</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADApplicationProxyConnectorGroupMembers</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADApplicationProxyConnectorGroupMembers</command:noun>
      <maml:description>
        <maml:para>The Get-AzureADApplicationProxyConnectorGroupMembers gets all the Application Proxy connectors associated with the given connector group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADApplicationProxyConnectorGroupMembers gets all the Application Proxy connectors associated with the given connector group.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyConnectorGroupMembers</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Filter</maml:name>
          <maml:Description>
            <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned. Details on querying with oData can be found here: http://www.odata.org/documentation/odata-version-3-0/odata-version-3-0-core-protocol/#queryingcollections</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the Connector group. This can be found by running the Get-AzureADApplicationProxyConnectorGroup command.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of records to return.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>All</maml:name>
        <maml:Description>
          <maml:para>If true, return all users. If false, return the number of objects specified by the Top parameter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Filter</maml:name>
        <maml:Description>
          <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned. Details on querying with oData can be found here: http://www.odata.org/documentation/odata-version-3-0/odata-version-3-0-core-protocol/#queryingcollections</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the Connector group. This can be found by running the Get-AzureADApplicationProxyConnectorGroup command.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>Specifies the maximum number of records to return.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADApplicationProxyConnectorGroupMembers -Id ba07e273-6b9e-4567-afe4-efddac32509d
 
Id MachineName ExternalIp Status
-- ----------- ---------- ------
969eddd2-ad11-47ca-92ba-4442b9901edf vm-test-010 13.93.84.164 active
ea4a4b91-aace-4e8b-b81a-b2f6429a477e test-vm-conn1 52.18.9.115 active</dev:code>
        <dev:remarks>
          <maml:para>The output of this command, showing all the connectors in the group.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADApplicationProxyConnectorMemberOf</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADApplicationProxyConnectorMemberOf</command:noun>
      <maml:description>
        <maml:para>The Get-AzureADApplicationProxyConnectorMemberOf command gets the ConnectorGroup that the specified Connector is a member of.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADApplicationProxyConnectorMemberOf command gets the ConnectorGroup that the specified Connector is a member of. If no group has been assigned to the connector, by default it will be in 'Default'.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADApplicationProxyConnectorMemberOf</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the connector. You can find this by running Get-AzureADApplicationProxyConnector.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the connector. You can find this by running Get-AzureADApplicationProxyConnector.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADApplicationProxyConnectorMemberOf -Id 4c8b06e7-9751-41d5-8e5e-48e9b9bc2c66
 
Id Name ConnectorGroupType IsDefault
-- ---- ------------------ ---------
a39b9095-8dc8-4d3a-86c3-e7b5c3f0fb84 Application Servers applicationProxy False</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADDirectorySetting</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADDirectorySetting</command:noun>
      <maml:description>
        <maml:para>Gets a directory setting.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADDirectorySetting cmdlet gets a directory setting from Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADDirectorySetting</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all directory settings. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a directory in Azure AD.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADDirectorySetting</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all directory settings. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of records to return.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>All</maml:name>
        <maml:Description>
          <maml:para>If true, return all directory settings. If false, return the number of objects specified by the Top parameter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a directory in Azure AD.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>Specifies the maximum number of records to return.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADDirectorySettingTemplate</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADDirectorySettingTemplate</command:noun>
      <maml:description>
        <maml:para>Gets a directory setting template.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADDirectorySettingTemplate cmdlet gets a directory setting template from Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADDirectorySettingTemplate</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the settings template you want to retrieve</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the settings template you want to retrieve</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSDeletedDirectoryObject</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSDeletedDirectoryObject</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to retrieve a soft deleted directory object from the directory</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet is used to retrieve a soft deleted directory object from the directory. Note that soft delete for groups is currently only implemented for Unified Groups (a.k.a. Office 365 Groups).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSDeletedDirectoryObject</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the directory object to retrieve</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the directory object to retrieve</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Get-AzureADMSDeletedDirectoryObject -Id 85b5ff1e-0402-400c-9e3c-0f9e965325d1</dev:code>
        <dev:remarks>
          <maml:para>This example shows how to retrieve the deleted directory object with id = 85b5ff1e-0402-400c-9e3c-0f9e965325d1 from the directory</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSDeletedGroup</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSDeletedGroup</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to retrieve the soft deleted groups in a directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet is used to retrieve the soft deleted groups in a directory. When a group is deleted it is initially soft deleted and can be recovered during the first 30 days after deletion. After 30 days the group is permanently deleted and can no longer be recovered. Note that soft delete is currently only implemented for Unified Groups (a.k.a. Office 365 Groups).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSDeletedGroup</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all group members. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Filter</maml:name>
          <maml:Description>
            <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of records to return.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSDeletedGroup</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all group members. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the deleted group to be retrieved</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSDeletedGroup</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all group members. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>SearchString</maml:name>
          <maml:Description>
            <maml:para>Specifies a search string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>All</maml:name>
        <maml:Description>
          <maml:para>If true, return all group members. If false, return the number of objects specified by the Top parameter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Filter</maml:name>
        <maml:Description>
          <maml:para>Specifies an oData v3.0 filter statement. This parameter controls which objects are returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the deleted group to be retrieved</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>SearchString</maml:name>
        <maml:Description>
          <maml:para>Specifies a search string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>Specifies the maximum number of records to return.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Get-AzureAdMSDeletedGroup</dev:code>
        <dev:remarks>
          <maml:para>This cmdlet will retrieve all recoverable deleted groups in the directory.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSGroup</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSGroup</command:noun>
      <maml:description>
        <maml:para>Gets information about groups in Azure AD.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADMSGroup cmdlet gets information about groups in Azure Active Directory (Azure AD). To get a group, specify the Id parameter. Specify the SearchString or Filter parameter to find particular groups. If you specify no parameters, this cmdlet gets all groups.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSGroup</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all groups. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variablelength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Select</maml:name>
          <maml:description>
            <maml:para>Specifies a list of group properties to retrieve.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue>None</dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Filter</maml:name>
          <maml:Description>
            <maml:para>Specifies an oData v3.0 filter string to match a set of groups.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of records that this cmldet gets. The default value is 100.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSGroup</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all groups. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of the group that this cmdlet gets.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variablelength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Select</maml:name>
          <maml:description>
            <maml:para>Specifies a list of group properties to retrieve.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue>None</dev:defaultvalue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSGroup</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all groups. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>SearchString</maml:name>
          <maml:Description>
            <maml:para>Specifies a search string. This cmdlet gets groups that have DisplayName or Description attributes that match the search string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>All</maml:name>
        <maml:Description>
          <maml:para>If true, return all groups. If false, return the number of objects specified by the Top parameter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variablelength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Select</maml:name>
        <maml:description>
          <maml:para>Specifies a list of group properties to retrieve.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue>None</dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Filter</maml:name>
        <maml:Description>
          <maml:para>Specifies an oData v3.0 filter string to match a set of groups.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of the group that this cmdlet gets.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>SearchString</maml:name>
        <maml:Description>
          <maml:para>Specifies a search string. This cmdlet gets groups that have DisplayName or Description attributes that match the search string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>Specifies the maximum number of records that this cmldet gets. The default value is 100.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para>This cmdlet is currently in Public Preview. While a cmdlet is in Public Preview, we may make changes to the cmdlet which could have unexpected effects. We recommend that you do not use this cmdlet in a production environment.</maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------------ Example 1: Get all groups ------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSGroup
 
Id : d539a25e-2db2-482a-9dcb-2a0b27fe4f27
Description :
OnPremisesSyncEnabled :
DisplayName :
ADSyncOperators
OnPremisesLastSyncDateTime :
Mail :
MailEnabled : False
MailNickname : ADSyncOperators
OnPremisesSecurityIdentifier : S-1-5-21-2695029449-1154706203-1063139792-1243
ProxyAddresses : {}
SecurityEnabled : True
GroupTypes : {}
MembershipRule :
MembershipRuleProcessingState :
 
 
Id : d98ddc78-6e8d-4f0d-8a3f-b923c6ebc14b
Description :
OnPremisesSyncEnabled :
DisplayName : Project Icarus
OnPremisesLastSyncDateTime :
Mail :
MailEnabled : False
MailNickname : 60f3d02c-0c6e-41da-bb64-128c73b4d9e6
OnPremisesSecurityIdentifier :
ProxyAddresses : {}
SecurityEnabled : True
GroupTypes : {DynamicMembership}
MembershipRule : (user.jobtitle -eq "Sales manager") -or ((user.department -eq "Marketing") -and (user.country -eq "Greece"))
MembershipRuleProcessingState : On</dev:code>
        <dev:remarks>
          <maml:para>This command gets all groups in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 2: Get a specific group by using an ID --------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSGroup -Id "d98ddc78-6e8d-4f0d-8a3f-b923c6ebc14b"
 
Id : d98ddc78-6e8d-4f0d-8a3f-b923c6ebc14b
Description :
OnPremisesSyncEnabled :
DisplayName : Project Icarus
OnPremisesLastSyncDateTime :
Mail :
MailEnabled : False
MailNickname : 60f3d02c-0c6e-41da-bb64-128c73b4d9e6
OnPremisesSecurityIdentifier :
ProxyAddresses : {}
SecurityEnabled : True
GroupTypes : {DynamicMembership}
MembershipRule : (user.jobtitle -eq "Sales manager") -or ((user.department -eq "Marketing") -and (user.country -eq "Greece"))
MembershipRuleProcessingState : On</dev:code>
        <dev:remarks>
          <maml:para>This command gets information for the group that has the specified ID.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 3: Get AssignedLabels and DisplayName property values for all groups --------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSGroup -Select "AssignedLabels,DisplayName"
 
AssignedLabels : [{LabelId: "00000000-0000-0000-0000-000000000000", DisplayName: "Confidential"}]
DisplayName : Project Icarus 1
 
AssignedLabels : [{LabelId: "00000000-0000-0000-0000-000000000000", DisplayName: "Confidential"}]
DisplayName : Project Icarus 2</dev:code>
        <dev:remarks>
          <maml:para>This command gets AssignedLabels and DisplayName property values for all groups.</maml:para>
          <maml:para>AssignedLabels group property could be retrieved only by Select parameter.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 4: Get AssignedLabels and DisplayName property values for a group --------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSGroup -Id "11111111-1111-1111-1111-111111111111" -Select "AssignedLabels,DisplayName"
 
AssignedLabels : [{LabelId: "00000000-0000-0000-0000-000000000000", DisplayName: "Confidential"}]
DisplayName : Project Icarus 1</dev:code>
        <dev:remarks>
          <maml:para>This command gets AssignedLabels and DisplayName property values for a specific group.</maml:para>
          <maml:para>AssignedLabels group property could be retrieved only by Select parameter.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSGroup</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSGroup</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSGroup</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>#AzureAD: Certificate based authentication for iOS and Android now in preview!</maml:linkText>
        <maml:uri>https://blogs.technet.microsoft.com/enterprisemobility/2016/07/18/azuread-certificate-based-authentication-for-ios-and-android-now-in-preview/</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSGroupLifecyclePolicy</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSGroupLifecyclePolicy</command:noun>
      <maml:description>
        <maml:para>Retrieves the properties and relationships of a groupLifecyclePolicies object in Azure Active Directory. If you specify no parameters, this cmdlet gets all groupLifecyclePolicies.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADMSGroupLifecyclePolicy command retrieves the properties and relationships of a groupLifecyclePolicies object in Azure Active Directory. If you specify no parameters, this cmdlet gets all groupLifecyclePolicies.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSGroupLifecyclePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a groupLifecyclePolicies object in Azure Active Directory</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a groupLifecyclePolicies object in Azure Active Directory</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSGroupLifecyclePolicy</dev:code>
        <dev:remarks>
          <maml:para>This command retrieves the group expiration settings configured for the tenant</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSIdentityProvider</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSIdentityProvider</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to retrieve the configured identity providers in the directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet is used to retrieve the identity providers that have been configured in the directory. These identity providers can be used to allow users to sign up for or sign into applications secured by Azure AD B2C.</maml:para>
      <maml:para>Configuring an identity provider in your Azure AD tenant also enables future B2B guest scenarios. For example, an organization has resources in Office 365 that needs to be shared with a Gmail user. The Gmail user will use their Google account credentials to authenticate and access the documents.</maml:para>
      <maml:para>The current set of identity providers can be Microsoft, Google, Facebook, Amazon, or LinkedIn.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSIdentityProvider</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier for an identity provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier for an identity provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSIdentityProvider</dev:code>
        <dev:remarks>
          <maml:para>This example retrieves the list of all configured identity providers and their properties.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSIdentityProvider -Id LinkedIn-OAUTH</dev:code>
        <dev:remarks>
          <maml:para>This example retrieves the properties for the identity provider specified.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSLifecyclePolicyGroup</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSLifecyclePolicyGroup</command:noun>
      <maml:description>
        <maml:para>Retrieves the lifecycle policy object to which a group belongs.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADMSLifecyclePolicyGroup retrieves the lifecycle policy object to which a group belongs.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSLifecyclePolicyGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a group in Azure Active Directory</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a group in Azure Active Directory</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSLifecyclePolicyGroup -Id cffd97bd-6b91-4c4e-b553-6918a320211c</dev:code>
        <dev:remarks>
          <maml:para>This command retrieves the lifecycle policy object to which a group belongs.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADObjectSetting</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADObjectSetting</command:noun>
      <maml:description>
        <maml:para>Gets an object setting.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADObjectSetting cmdlet gets an object setting from Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADObjectSetting</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all objects settings. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a settings object.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetObjectId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of the target object.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetType</maml:name>
          <maml:Description>
            <maml:para>Specifies the target type.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADObjectSetting</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>All</maml:name>
          <maml:Description>
            <maml:para>If true, return all objects settings. If false, return the number of objects specified by the Top parameter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetObjectId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of the target object.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetType</maml:name>
          <maml:Description>
            <maml:para>Specifies the target type.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of records to return.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>All</maml:name>
        <maml:Description>
          <maml:para>If true, return all objects settings. If false, return the number of objects specified by the Top parameter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a settings object.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>TargetObjectId</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of the target object.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>TargetType</maml:name>
        <maml:Description>
          <maml:para>Specifies the target type.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>Specifies the maximum number of records to return.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADPolicy</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADPolicy</command:noun>
      <maml:description>
        <maml:para>Gets a policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADPolicy cmdlet gets a policy in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the policy you want to retrieve</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the policy you want to retrieve</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADPolicyAppliedObject</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADPolicyAppliedObject</command:noun>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADPolicyAppliedObject cmdlet gets a policy-applied object from Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADPolicyAppliedObject</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the policy for which you want to find the objects</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the policy for which you want to find the objects</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADServicePrincipalPolicy</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADServicePrincipalPolicy</command:noun>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADServicePrincipalPolicy cmdlet gets the policy of a service principal in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADServicePrincipalPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the Service Principal for which you want to retrieve the policy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the Service Principal for which you want to retrieve the policy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------------- Example 1: Get a policy -------------------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADServicePrincipalPolicy -Id "&lt;object id of service principal&gt;"</dev:code>
        <dev:remarks>
          <maml:para>This command get the policy for the specified service principal.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Add-AzureADServicePrincipalPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADServicePrincipalPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSPrivilegedResource</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSPrivilegedResource</command:noun>
      <maml:description>
        <maml:para>Get azure AD MS privileged resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get azure AD MS privileged resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSPrivilegedResource</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Filter</maml:name>
          <maml:Description>
            <maml:para>The filter for Odata query</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific resource</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>The top result count</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Filter</maml:name>
        <maml:Description>
          <maml:para>The filter for Odata query</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific resource</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>The top result count</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedResource -ProviderId AzureResources -Id 3f5887ed-dd6e-4821-8bde-c813ec508cf9</dev:code>
        <dev:remarks>
          <maml:para>Get a resource for AzureResource provider with Id</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedResource -ProviderId AzureResources</dev:code>
        <dev:remarks>
          <maml:para>Get all resources for AzureResource provider</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSPrivilegedRoleAssignmentRequest</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSPrivilegedRoleAssignmentRequest</command:noun>
      <maml:description>
        <maml:para>Get role assignment request for a specific resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get role assignment request for a specific resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSPrivilegedRoleAssignmentRequest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Filter</maml:name>
          <maml:Description>
            <maml:para>The Odata filter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific role assignment request</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>The top count for the query</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific role assignment request</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Filter</maml:name>
        <maml:Description>
          <maml:para>The Odata query</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>The top count</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedRoleAssignmentRequest -ProviderId AzureResources -Filter "ResourceId eq 'e5e7d29d-5465-45ac-885f-4716a5ee74b5'"</dev:code>
        <dev:remarks>
          <maml:para>Get all role assigment requests for a specific provider and resource</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedRoleAssignmentRequest -ProviderId AzureResources -Id 247438d7-fc8d-4354-a737-4898a4019a95</dev:code>
        <dev:remarks>
          <maml:para>Get a role assigment requests for a specific provider and Id</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSPrivilegedRoleAssignment</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSPrivilegedRoleAssignment</command:noun>
      <maml:description>
        <maml:para>Get role assignments for a specific provider and resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get role assignments for a specific provider and resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSPrivilegedRoleAssignment</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Filter</maml:name>
          <maml:Description>
            <maml:para>The Odata filter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific role assignment</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>The top count</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Filter</maml:name>
        <maml:Description>
          <maml:para>The Odata filter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ResourceId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific role assignment</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>The top count</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedRoleAssignment -ProviderId AzureResources -ResourceId 3f5887ed-dd6e-4821-8bde-c813ec508cf9</dev:code>
        <dev:remarks>
          <maml:para>Get all role assignments for a specific provider and resource</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedRoleAssignment -ProviderId AzureResources -ResourceId 3f5887ed-dd6e-4821-8bde-c813ec508cf9 -Id b83c177a-10e0-4eeb-8d0b-f3668fbf81fa</dev:code>
        <dev:remarks>
          <maml:para>Get a role assignment for a specific provider and resource</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSPrivilegedRoleDefinition</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSPrivilegedRoleDefinition</command:noun>
      <maml:description>
        <maml:para>Get role definitions</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get role definitions</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSPrivilegedRoleDefinition</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The id of the role definition</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters><command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The id of a role definition</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ResourceId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedRoleDefinition -ProviderId AzureResources -ResourceId e5e7d29d-5465-45ac-885f-4716a5ee74b5 -Top 10</dev:code>
        <dev:remarks>
          <maml:para>Get role definitions for a specific provider and resource</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedRoleDefinition -ProviderId AzureResources -ResourceId e5e7d29d-5465-45ac-885f-4716a5ee74b5 -Id ff67e02b-d77b-4588-9f32-e02b7da6539b</dev:code>
        <dev:remarks>
          <maml:para>Get a role definitions for a specific provider, resource and Id</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSPrivilegedRoleSetting</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSPrivilegedRoleSetting</command:noun>
      <maml:description>
        <maml:para>Get role settings</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get role settings</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSPrivilegedRoleSetting</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific role setting</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Filter</maml:name>
          <maml:Description>
            <maml:para>The filter of Odata</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Top</maml:name>
          <maml:Description>
            <maml:para>The top count</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific role setting</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Filter</maml:name>
        <maml:Description>
          <maml:para>The filter of Odata</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Top</maml:name>
        <maml:Description>
          <maml:para>The top count</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedRoleSetting -ProviderId AzureResources -Filter "ResourceId eq 'e5e7d29d-5465-45ac-885f-4716a5ee74b5'"</dev:code>
        <dev:remarks>
          <maml:para>Get role settings for a specific provider and resource</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPrivilegedRoleSetting -ProviderId AzureResources -Id 4b95b664-7434-48e6-8dec-34caf4d8c3bd</dev:code>
        <dev:remarks>
          <maml:para>Get a role setting for a specific provider and Id </maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-AzureADApplicationProxyConnectorGroup</command:name>
      <command:verb>New</command:verb>
      <command:noun>AzureADApplicationProxyConnectorGroup</command:noun>
      <maml:description>
        <maml:para>The New-AzureADApplicationProxyConnectorGroup cmdlet creates a new Application Proxy Connector group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The New-AzureADApplicationProxyConnectorGroup cmdlet creates a new Application Proxy connector group.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADApplicationProxyConnectorGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The name of the new Connector Group.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Name</command:parameterValue>
          <dev:type>
            <maml:name>Name</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>The name of the new Connector Group.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Name</command:parameterValue>
        <dev:type>
          <maml:name>Name</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.Name</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; New-AzureADApplicationProxyConnectorGroup -Name "Backup Application Servers"
 
Id Name ConnectorGroupType IsDefault
-- ---- ------------------ ---------
d533d7b1-fd92-49e8-a200-3e7dcf7c2ab5 Backup Application Servers applicationProxy False</dev:code>
        <dev:remarks>
          <maml:para>Example 1: Create a new Connector Group with the name "Backup Application Servers"</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-AzureADDirectorySetting</command:name>
      <command:verb>New</command:verb>
      <command:noun>AzureADDirectorySetting</command:noun>
      <maml:description>
        <maml:para>Creates a directory settings object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The New-AzureADDirectorySetting cmdlet creates a directory settings object in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADDirectorySetting</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>DirectorySetting</maml:name>
          <maml:Description>
            <maml:para>Specifies directory settings.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DirectorySetting</command:parameterValue>
          <dev:type>
            <maml:name>DirectorySetting</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>DirectorySetting</maml:name>
        <maml:Description>
          <maml:para>Specifies directory settings.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DirectorySetting</command:parameterValue>
        <dev:type>
          <maml:name>DirectorySetting</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-AzureADMSGroupLifecyclePolicy</command:name>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSGroupLifecyclePolicy</command:noun>
      <maml:description>
        <maml:para>Creates a new groupLifecyclePolicy</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new groupLifecyclePolicy in Azure Active Directory</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADMSGroupLifecyclePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AlternateNotificationEmails</maml:name>
          <maml:Description>
            <maml:para>Notification emails for groups that have no owners will be sent to these email addresses. List of email addresses separated by a ";".</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>GroupLifetimeInDays</maml:name>
          <maml:Description>
            <maml:para>The number of days a group can exist before it needs to be renewed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ManagedGroupTypes</maml:name>
          <maml:Description>
            <maml:para>This parameter allows the admin to select which office 365 groups the policy will apply to. "None" will create the policy in a disabled state. "All" will apply the policy to every Office 365 group in the tenant. "Selected" will allow the admin to choose specific Office 365 groups that the policy will apply to.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AlternateNotificationEmails</maml:name>
        <maml:Description>
          <maml:para>Notification emails for groups that have no owners will be sent to these email addresses. List of email addresses separated by a ";".</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>GroupLifetimeInDays</maml:name>
        <maml:Description>
          <maml:para>The number of days a group can exist before it needs to be renewed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ManagedGroupTypes</maml:name>
        <maml:Description>
          <maml:para>This parameter allows the admin to select which office 365 groups the policy will apply to. "None" will create the policy in a disabled state. "All" will apply the policy to every Office 365 group in the tenant. "Selected" will allow the admin to choose specific Office 365 groups that the policy will apply to.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; New-AzureADMSGroupLifecyclePolicy -GroupLifetimeInDays 99 -ManagedGroupTypes "Selected" -AlternateNotificationEmails "example@contoso.com"</dev:code>
        <dev:remarks>
          <maml:para>This will create a a new groupLifecyclePolicy setting the group lifetime to 99 days for a selected set of Office 365 groups and send renewal notification emails to groups that have no owners to "example@contoso.com"</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-AzureADMSIdentityProvider</command:name>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSIdentityProvider</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to configure a new identity provider in the directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet is used to configure an identity provider in the directory. Adding an identity provider will allow users to sign up for or sign into applications secured by Azure AD B2C using the identity provider.</maml:para>
      <maml:para>Configuring an identity provider in your Azure AD tenant also enables future B2B guest scenarios. For example, an organization has resources in Office 365 that needs to be shared with a Gmail user. The Gmail user will use their Google account credentials to authenticate and access the documents.</maml:para>
      <maml:para>The current set of identity providers can be Microsoft, Google, Facebook, Amazon, or LinkedIn.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADMSIdentityProvider</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ClientId</maml:name>
          <maml:Description>
            <maml:para>The client ID for the application. This is the client ID obtained when registering the application with the identity provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ClientSecret</maml:name>
          <maml:Description>
            <maml:para>The client secret for the application. This is the client secret obtained when registering the application with the identity provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The display name of the identity provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>The identity provider type. It must be one of the following values: Microsoft, Google, Facebook, Amazon, or LinkedIn.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ClientId</maml:name>
        <maml:Description>
          <maml:para>The client ID for the application. This is the client ID obtained when registering the application with the identity provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ClientSecret</maml:name>
        <maml:Description>
          <maml:para>The client secret for the application. This is the client secret obtained when registering the application with the identity provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>The display name of the identity provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>The identity provider type. It must be one of the following values: Microsoft, Google, Facebook, Amazon, or LinkedIn.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; New-AzureADMSIdentityProvider -Type LinkedIn -Name LinkedInName -ClientId LinkedInAppClientId -ClientSecret LinkedInAppClientSecret</dev:code>
        <dev:remarks>
          <maml:para>This example adds a LinkedIn identity provider.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-AzureADMSInvitation</command:name>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSInvitation</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to invite a new external user to your directory</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet is used to invite a new external user to your directory.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADMSInvitation</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>InvitedUserDisplayName</maml:name>
          <maml:Description>
            <maml:para>The display name of the user as it will appear in your directory</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>InvitedUserEmailAddress</maml:name>
          <maml:Description>
            <maml:para>The Email address to which the invitation is sent</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>InvitedUserMessageInfo</maml:name>
          <maml:Description>
            <maml:para>Addition information to specify how the invitation message is sent</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">InvitedUserMessageInfo</command:parameterValue>
          <dev:type>
            <maml:name>InvitedUserMessageInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>InvitedUser</maml:name>
          <maml:Description>
            <maml:para>An existing user object in the directory that you want to add or update the B2B credentials for.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">User</command:parameterValue>
          <dev:type>
            <maml:name>User</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>InvitedUserType</maml:name>
          <maml:Description>
            <maml:para>The userType of the user being invited. By default, this is Guest. You can invite as Member if you're are company administrator.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>InviteRedirectUrl</maml:name>
          <maml:Description>
            <maml:para>The URL to which the invited user is forwarded after accepting the invitation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>SendInvitationMessage</maml:name>
          <maml:Description>
            <maml:para>A Boolean parameter that indicates whether or not an invitation message will be sent to the invited user.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ResetRedemption</maml:name>
          <maml:Description>
            <maml:para>Indicates whether the invite redemption on an existing external user should be removed so the user can re-redeem the account. By default, this is false and should only be set to true when passing in a valid external user to the InvitedUser property.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>InvitedUserDisplayName</maml:name>
        <maml:Description>
          <maml:para>The display name of the user as it will appear in your directory</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>InvitedUserEmailAddress</maml:name>
        <maml:Description>
          <maml:para>The Email address to which the invitation is sent</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>InvitedUserMessageInfo</maml:name>
        <maml:Description>
          <maml:para>Addition information to specify how the invitation message is sent</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">InvitedUserMessageInfo</command:parameterValue>
        <dev:type>
          <maml:name>InvitedUserMessageInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>InvitedUser</maml:name>
        <maml:Description>
          <maml:para>An existing user object in the directory that you want to add or update the B2B credentials for.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">User</command:parameterValue>
        <dev:type>
          <maml:name>User</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>InvitedUserType</maml:name>
        <maml:Description>
          <maml:para>The userType of the user being invited. By default, this is Guest. You can invite as Member if you're are company administrator.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>InviteRedirectUrl</maml:name>
        <maml:Description>
          <maml:para>The URL to which the invited user is forwarded after accepting the invitation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>SendInvitationMessage</maml:name>
        <maml:Description>
          <maml:para>A Boolean parameter that indicates whether or not an invitation message will be sent to the invited user.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ResetRedemption</maml:name>
        <maml:Description>
          <maml:para>Indicates whether the invite redemption on an existing external user should be removed so the user can re-redeem the account. By default, this is false and should only be set to true when passing in a valid external user to the InvitedUser property.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>--------- Invite a new external user to your directory ---------</maml:title>
        <dev:code>New-AzureADMSInvitation -InvitedUserEmailAddress someexternaluser@externaldomain.com -SendInvitationMessage $True -InviteRedirectUrl "http://myapps.onmicrosoft.com"</dev:code>
        <dev:remarks>
          <maml:para>Using the cmdlet in this example, an email is sent to the user who's email address is in the -InvitedUserEmailAddress parameter. When the user accepts the invitation, they are forwarded to the url as specified in the -InviteRedirectUrl parameter</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>--------- Reset a Redemption for an external user --------</maml:title>
        <dev:code>PS C:\&gt; New-AzureADMSInvitation -InvitedUserEmailAddress someexternaluser@externaldomain.com -ResetRedemption $true -InvitedUser $user -InviteRedirectUrl "http://myapps.onmicrosoft.com"</dev:code>
        <dev:remarks>
          <maml:para>In this example we show how an admin can reset the redemption for an external user in the -InvitedUser parameter. They need to passed the switch -ResetRedemption as true. Once reset, External user will have to re-redeem the invitation to continue to access the resources.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-AzureADObjectSetting</command:name>
      <command:verb>New</command:verb>
      <command:noun>AzureADObjectSetting</command:noun>
      <maml:description>
        <maml:para>Creates a settings object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The New-AzureADObjectSetting cmdlet creates a settings object in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADObjectSetting</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>DirectorySetting</maml:name>
          <maml:Description>
            <maml:para>Specifies the new settings.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DirectorySetting</command:parameterValue>
          <dev:type>
            <maml:name>DirectorySetting</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event.</maml:para>
            <maml:para>The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetObjectId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of directory object to which to assign settings.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetType</maml:name>
          <maml:Description>
            <maml:para>Specifies the type of the directory object to which to assign settings.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>DirectorySetting</maml:name>
        <maml:Description>
          <maml:para>Specifies the new settings.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DirectorySetting</command:parameterValue>
        <dev:type>
          <maml:name>DirectorySetting</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event.</maml:para>
          <maml:para>The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>TargetObjectId</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of directory object to which to assign settings.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>TargetType</maml:name>
        <maml:Description>
          <maml:para>Specifies the type of the directory object to which to assign settings.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-AzureADPolicy</command:name>
      <command:verb>New</command:verb>
      <command:noun>AzureADPolicy</command:noun>
      <maml:description>
        <maml:para>Creates a policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The New-AzureADPolicy cmdlet creates a policy in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AlternativeIdentifier</maml:name>
          <maml:Description>
            <maml:para>Specifies an alternative ID.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Definition</maml:name>
          <maml:Description>
            <maml:para>Specifies an array of JSON that contains all the rules of the policy, for example: -Definition @("{"TokenLifetimePolicy":{"Version":1,"MaxInactiveTime":"20:00:00"}}")</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>String of the policy name</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsOrganizationDefault</maml:name>
          <maml:Description>
            <maml:para>True if this policy is the organisational default</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>KeyCredentials</maml:name>
          <maml:Description>
            <maml:para>@{Text=}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Specifies the type of policy. For token lifetimes, specify "TokenLifetimePolicy".</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AlternativeIdentifier</maml:name>
        <maml:Description>
          <maml:para>Specifies an alternative ID.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Definition</maml:name>
        <maml:Description>
          <maml:para>Specifies an array of JSON that contains all the rules of the policy, for example: -Definition @("{"TokenLifetimePolicy":{"Version":1,"MaxInactiveTime":"20:00:00"}}")</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>String of the policy name</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsOrganizationDefault</maml:name>
        <maml:Description>
          <maml:para>True if this policy is the organisational default</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>KeyCredentials</maml:name>
        <maml:Description>
          <maml:para>@{Text=}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>Specifies the type of policy. For token lifetimes, specify "TokenLifetimePolicy".</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------------ Example 1: Create a policy ------------------</maml:title>
        <dev:code>PS C:\&gt;New-AzureADPolicy -Definition &lt;Array of Rules&gt; -DisplayName &lt;Name of Policy&gt; -IsTenantDefault</dev:code>
        <dev:remarks>
          <maml:para>This command creates a new policy.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADApplicationPolicy</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADApplicationPolicy</command:noun>
      <maml:description>
        <maml:para>Removes an application policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Remove-AzureADApplicationPolicy cmdlet removes an application policy from Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADApplicationPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>{{Fill Id Description}}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>PolicyId</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>{{Fill Id Description}}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>----------- Example 1: Remove an application policy -----------</maml:title>
        <dev:code>PS C:\&gt;Remove-AzureADApplicationPolicy -ObjectId &lt;object id of application&gt; -PolicyId &lt;object id of policy&gt;</dev:code>
        <dev:remarks>
          <maml:para>This command removes the specified application policy.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Add-AzureADApplicationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADApplicationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADApplicationProxyApplicationConnectorGroup</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADApplicationProxyApplicationConnectorGroup</command:noun>
      <maml:description>
        <maml:para>The Remove-AzureADApplicationProxyApplicationConnectorGroup cmdlet sets the connector group assigned for the specified application to 'Default' and removes the current assignment.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>If your application is already in the 'Default' group, you will see an error because the application cannot be removed from the 'Default' group unless it is being added to another group. The application must be configured for Application Proxy in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADApplicationProxyApplicationConnectorGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ObjectId</maml:name>
          <maml:Description>
            <maml:para>The unique application Id of the application. This can be found using the Get-AzureADApplication command. You can also find this in the Azure Portal by navigating to AAD, Enterprise Applications, All Applications, Select your application, go to the properties tab, and use the ObjectId on that page.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ObjectId</maml:name>
        <maml:Description>
          <maml:para>The unique application Id of the application. This can be found using the Get-AzureADApplication command. You can also find this in the Azure Portal by navigating to AAD, Enterprise Applications, All Applications, Select your application, go to the properties tab, and use the ObjectId on that page.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADApplicationProxyApplicationConnectorGroup -ObjectId 59462d3c-a1bc-40a0-9bed-be799357ebce</dev:code>
        <dev:remarks>
          <maml:para>Example 1: Remove the Connector Group associated with an application, setting the group to 'Default'</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADApplicationProxyConnectorGroup</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADApplicationProxyConnectorGroup</command:noun>
      <maml:description>
        <maml:para>The Remove-AzureADApplicationProxyApplicationConnectorGroup cmdlet deletes an Application Proxy Connector group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Remove-AzureADApplicationProxyConnectorGroup cmdlet deletes an Application Proxy Connector Group. It can only be used on an empty connector group, with no connectors assigned.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADApplicationProxyConnectorGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the Connector group to delete. You can find this value by running the Get-AzureADApplicationProxyConnectorGroup command.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the Connector group to delete. You can find this value by running the Get-AzureADApplicationProxyConnectorGroup command.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADApplicationProxyApplicationConnectorGroup -ObjectId 59462d3c-a1bc-40a0-9bed-be799357ebce</dev:code>
        <dev:remarks>
          <maml:para>Example 1: Remove a specific Connector Group</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADDirectorySetting</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADDirectorySetting</command:noun>
      <maml:description>
        <maml:para>Deletes a directory setting in Azure Active Directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Remove-AzureADDirectorySetting cmdlet removes a directory setting from Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADDirectorySetting</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the object ID of a settings object in Azure AD.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the object ID of a settings object in Azure AD.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADMSDeletedDirectoryObject</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSDeletedDirectoryObject</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to permanently delete a previously deleted directory object</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet is used to permanently delete a previously deleted directory object. When a directory object is permanently deleted it can no longer be restored.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADMSDeletedDirectoryObject</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the directory object that is permanently deleted</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the directory object that is permanently deleted</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Remove-AzureADMSDeletedDirectoryObject -Id aa644285-eb75-4389-885e-7233f096984c</dev:code>
        <dev:remarks>
          <maml:para>This example shows how to permanently delete a previously deleted directory object with Id = aa644285-eb75-4389-885e-7233f096984c</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADMSGroup</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSGroup</command:noun>
      <maml:description>
        <maml:para>Removes an Azure AD group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Remove-AzureADMSGroup cmdlet removes an Azure Active Directory (Azure AD) group.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADMSGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of the group that this cmdlet removes.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of the group that this cmdlet removes.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para>This cmdlet is currently in Public Preview. While a cmdlet is in Public Preview, we may make changes to the cmdlet which could have unexpected effects. We recommend that you do not use this cmdlet in a production environment.</maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------------ Example 1: Remove a group ------------------</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADMSGroup -Id "ce0a2213-bd57-4e2f-b9fa-408582e2e260"</dev:code>
        <dev:remarks>
          <maml:para>This cmdlet removes the group that has the specified ID.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSGroup</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSGroup</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSGroup</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Using attributes to create advanced rules</maml:linkText>
        <maml:uri>https://azure.microsoft.com/en-us/documentation/articles/active-directory-accessmanagement-groups-with-advanced-rules/</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADMSGroupLifecyclePolicy</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSGroupLifecyclePolicy</command:noun>
      <maml:description>
        <maml:para>Deletes a groupLifecyclePolicies object</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Remove-AzureADMSGroupLifecyclePolicy command deletes a groupLifecyclePolicies object in Azure Active Directory.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADMSGroupLifecyclePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of the groupLifecyclePolicies object that this cmdlet removes.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of the groupLifecyclePolicies object that this cmdlet removes.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADMSGroupLifecyclePolicy -Id "13bed58e-6144-41e5-abbd-47c95964e671"</dev:code>
        <dev:remarks>
          <maml:para>This cmdlet deletes the groupLifecyclePolicies object that has the specified ID.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADMSIdentityProvider</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSIdentityProvider</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to delete an identity provider in the directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet is used to delete an identity provider that has been configured in the directory. The identity provider will be permanently deleted.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADMSIdentityProvider</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier for an identity provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier for an identity provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADMSIdentityProvider -Id LinkedIn-OAUTH</dev:code>
        <dev:remarks>
          <maml:para>This example removes the specified identity provider.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADMSLifecyclePolicyGroup</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSLifecyclePolicyGroup</command:noun>
      <maml:description>
        <maml:para>Removes a group from a lifecycle policy</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Remove-AzureADMSLifecyclePolicyGroup cmdlet removes a group from a lifecycle policy in Azure Active Directory</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADMSLifecyclePolicyGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>GroupId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a group in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of the lifecycle policy object in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>GroupId</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a group in Azure Active Directory.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of the lifecycle policy object in Azure Active Directory.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADMSLifecyclePolicyGroup -Id b4c908b0-3595-4add-91b4-c5400b31b57b -groupId cffd97bd-6b91-4c4e-b553-6918a320211c</dev:code>
        <dev:remarks>
          <maml:para>This command removes a group from a lifecycle policy in Azure Active Directory</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADMSTrustFrameworkPolicy</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSTrustFrameworkPolicy</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to delete a trust framework policy (custom policy) in the directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet is used to delete a trust framework policy in the directory. The trust framework policy will be permanently deleted.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADMSTrustFrameworkPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier for a trust framework policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier for a trust framework policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADMSTrustFrameworkPolicy -Id B2C_1A_signup_signin</dev:code>
        <dev:remarks>
          <maml:para>This example removes the specified trust framework policy.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADObjectSetting</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADObjectSetting</command:noun>
      <maml:description>
        <maml:para>Deletes settings in Azure Active Directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Remove-AzureADObjectSetting cmdlet removes object settings in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADObjectSetting</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specfies the ID of a settings object in Azure AD.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetObjectId</maml:name>
          <maml:Description>
            <maml:para>Specifies the object ID of the target.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetType</maml:name>
          <maml:Description>
            <maml:para>Specifies the target type.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specfies the ID of a settings object in Azure AD.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>TargetObjectId</maml:name>
        <maml:Description>
          <maml:para>Specifies the object ID of the target.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>TargetType</maml:name>
        <maml:Description>
          <maml:para>Specifies the target type.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADPolicy</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADPolicy</command:noun>
      <maml:description>
        <maml:para>Removes a policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Remove-AzureADPolicy cmdlet removes a policy from Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the policy you want to remove</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the policy you want to remove</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------------ Example 1: Remove a policy ------------------</maml:title>
        <dev:code>PS C:\&gt;Remove-AzureADPolicy -Id *&lt;ID&gt;*.</dev:code>
        <dev:remarks>
          <maml:para>This command removes the specified policy.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-AzureADPrivilegedRoleAssignment</command:name>
      <command:verb>New</command:verb>
      <command:noun>AzureADPrivilegedRoleAssignment</command:noun>
      <maml:description>
        <maml:para>{{ Fill in the Synopsis }}</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADPrivilegedRoleAssignment</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ExpirationDateTime</maml:name>
          <maml:Description>
            <maml:para>{{ Fill ExpirationDateTime Description }}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>{{ Fill Id Description }}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsElevated</maml:name>
          <maml:Description>
            <maml:para>{{ Fill IsElevated Description }}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ResultMessage</maml:name>
          <maml:Description>
            <maml:para>{{ Fill ResultMessage Description }}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>RoleId</maml:name>
          <maml:Description>
            <maml:para>{{ Fill RoleId Description }}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>UserId</maml:name>
          <maml:Description>
            <maml:para>{{ Fill UserId Description }}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ExpirationDateTime</maml:name>
        <maml:Description>
          <maml:para>{{ Fill ExpirationDateTime Description }}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>{{ Fill Id Description }}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsElevated</maml:name>
        <maml:Description>
          <maml:para>{{ Fill IsElevated Description }}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ResultMessage</maml:name>
        <maml:Description>
          <maml:para>{{ Fill ResultMessage Description }}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>RoleId</maml:name>
        <maml:Description>
          <maml:para>{{ Fill RoleId Description }}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>UserId</maml:name>
        <maml:Description>
          <maml:para>{{ Fill UserId Description }}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Open-AzureADMSPrivilegedRoleAssignmentRequest</command:name>
      <command:verb>Open</command:verb>
      <command:noun>AzureADMSPrivilegedRoleAssignmentRequest</command:noun>
      <maml:description>
        <maml:para>Create a role assignment request</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a role assignment request</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Open-AzureADMSPrivilegedRoleAssignmentRequest</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AssignmentState</maml:name>
          <maml:Description>
            <maml:para>The state of assignment. The value can be Eligible and Active. Required</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Reason</maml:name>
          <maml:Description>
            <maml:para>The reason needs to be provided for the role assignment request for audit and review purpose.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>RoleDefinitionId</maml:name>
          <maml:Description>
            <maml:para>The ID of the role definition. Required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Schedule</maml:name>
          <maml:Description>
            <maml:para>The schedule of the role assignment request. For request type of UserAdd, AdminAdd, AdminUpdate, and AdminExtend, it is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AzureADMSPrivilegedSchedule</command:parameterValue>
          <dev:type>
            <maml:name>AzureADMSPrivilegedSchedule</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>SubjectId</maml:name>
          <maml:Description>
            <maml:para>The ID of the subject. Required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>The request type. The value can be AdminAdd, UserAdd, AdminUpdate, AdminRemove, UserRemove, UserExtend, UserRenew, AdminRenewand AdminExtend. Required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AssignmentState</maml:name>
        <maml:Description>
          <maml:para>The state of assignment. The value can be Eligible and Active. Required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Reason</maml:name>
        <maml:Description>
          <maml:para>The reason needs to be provided for the role assignment request for audit and review purpose.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ResourceId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>RoleDefinitionId</maml:name>
        <maml:Description>
          <maml:para>The ID of the role definition. Required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Schedule</maml:name>
        <maml:Description>
          <maml:para>The schedule of the role assignment request. For request type of UserAdd, AdminAdd, AdminUpdate, and AdminExtend, it is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AzureADMSPrivilegedSchedule</command:parameterValue>
        <dev:type>
          <maml:name>AzureADMSPrivilegedSchedule</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>SubjectId</maml:name>
        <maml:Description>
          <maml:para>The ID of the subject. Required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>The request type. The value can be AdminAdd, UserAdd, AdminUpdate, AdminRemove, UserRemove, UserExtend, UserRenew, AdminRenewand AdminExtend. Required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; $schedule = New-Object Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedSchedule
                  PS C:\&gt; $schedule.Type = "Once"
                  PS C:\&gt; $schedule.StartDateTime = "2019-04-26T20:49:11.770Z"
                  PS C:\&gt; $schedule.endDateTime = "2019-07-25T20:49:11.770Z"
                  PS C:\&gt; Open-AzureADMSPrivilegedRoleAssignmentRequest -ProviderId AzureResources -Schedule $schedule -ResourceId "e5e7d29d-5465-45ac-885f-4716a5ee74b5" -RoleDefinitionId "9f8c1837-f885-4dfd-9a75-990f9222b21d" -SubjectId "a25004a3-eceb-4ad4-b4aa-9485356bc55b" -AssignmentState "Eligible" -Type "AdminAdd"
        </dev:code>
        <dev:remarks>
          <maml:para>Create a role assignment request</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADServicePrincipalPolicy</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADServicePrincipalPolicy</command:noun>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADServicePrincipalPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the object ID of a policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>{{Fill Id Description}}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>PolicyId</maml:name>
        <maml:Description>
          <maml:para>Specifies the object ID of a policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>{{Fill Id Description}}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>--------- Example 1: Remove a service principal policy ---------</maml:title>
        <dev:code>PS C:\&gt;Remove-AzureADApplicationPolicy -ObjectId &lt;object id of application&gt; -PolicyId &lt;object id of policy&gt;</dev:code>
        <dev:remarks>
          <maml:para>This command removes a service principal policy.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Add-AzureADServicePrincipalPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADServicePrincipalPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Reset-AzureADMSLifeCycleGroup</command:name>
      <command:verb>Reset</command:verb>
      <command:noun>AzureADMSLifeCycleGroup</command:noun>
      <maml:description>
        <maml:para>Renews a group by updating the RenewedDateTime property on a group to the current DateTime.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Reset-AzureADMSLifeCycleGroup renews a group by updating the RenewedDateTime property on a group to the current DateTime. When a group is renewed, the group expiration is extended by the number of days defined in the policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Reset-AzureADMSLifeCycleGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>GroupId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a group in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>GroupId</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a group in Azure Active Directory.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Reset-AzureADMSLifeCycleGroup -groupId cffd97bd-6b91-4c4e-b553-6918a320211c</dev:code>
        <dev:remarks>
          <maml:para>The Reset-AzureADMSLifeCycleGroup renews a specified group by updating the RenewedDateTime property on a group to the current DateTime.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Restore-AzureADMSDeletedDirectoryObject</command:name>
      <command:verb>Restore</command:verb>
      <command:noun>AzureADMSDeletedDirectoryObject</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to restore a previously deleted object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet is used to restore a previously deleted object. Currently, only restoring Group and Application objects is supported. When a group or an application is deleted it is initially soft deleted and can be recovered during the first 30 days after deletion. After 30 days the deleted object is permanently deleted and can no longer be recovered. Note that only Unified Groups (a.k.a. Office 365 Groups) can be restored. Security groups cannot be restored.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Restore-AzureADMSDeletedDirectoryObject</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id of the directory object to restore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id of the directory object to restore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Restore-AzureADMSDeletedDirectoryObject -Id aa644285-eb75-4389-885e-7233f096984c</dev:code>
        <dev:remarks>
          <maml:para>This example shows how to restore a deleted object with Id aa644285-eb75-4389-885e-7233f096984c</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADApplicationProxyConnectorGroup</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADApplicationProxyConnectorGroup</command:noun>
      <maml:description>
        <maml:para>The Set-AzureADApplicationProxyConnectorGroup cmdlet allows you to change the name of a given Application Proxy connector group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Set-AzureADApplicationProxyConnectorGroup cmdlet allows you to change the name of a given Application Proxy connector group.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADApplicationProxyConnectorGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the Connector group that will be renamed. You can find the Id using the Get-AzureADApplicationProxyConnectorGroup command.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The new name for the Connector group.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Name</command:parameterValue>
          <dev:type>
            <maml:name>Name</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the Connector group that will be renamed. You can find the Id using the Get-AzureADApplicationProxyConnectorGroup command.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>The new name for the Connector group.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Name</command:parameterValue>
        <dev:type>
          <maml:name>Name</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>Microsoft.Open.MSGraph.Model.Name</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Set-AzureADApplicationProxyConnectorGroup -Id d533d7b1-fd92-49e8-a200-3e7dcf7c2ab5 -Name "Offsite Application Servers"</dev:code>
        <dev:remarks>
          <maml:para>Example 1: Rename a Connector Group to "Offsite Application Servers"</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADDirectorySetting</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADDirectorySetting</command:noun>
      <maml:description>
        <maml:para>Updates a directory setting in Azure Active Directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Set-AzureADDirectorySetting cmdlet updates a directory setting in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADDirectorySetting</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>DirectorySetting</maml:name>
          <maml:Description>
            <maml:para>Specifies the directory settings.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DirectorySetting</command:parameterValue>
          <dev:type>
            <maml:name>DirectorySetting</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a settings object in Azure AD.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>DirectorySetting</maml:name>
        <maml:Description>
          <maml:para>Specifies the directory settings.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DirectorySetting</command:parameterValue>
        <dev:type>
          <maml:name>DirectorySetting</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a settings object in Azure AD.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADDirectorySetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADMSGroupLifecyclePolicy</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSGroupLifecyclePolicy</command:noun>
      <maml:description>
        <maml:para>Updates a specific group Lifecycle Policy in Azure Active Directory</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Set-AzureADMSGroupLifecyclePolicy command updates a specific group Lifecycle Policy in Azure Active Directory</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADMSGroupLifecyclePolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AlternateNotificationEmails</maml:name>
          <maml:Description>
            <maml:para>Notification emails for groups that have no owners will be sent to these email addresses. List of email addresses separated by a ";".</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>GroupLifetimeInDays</maml:name>
          <maml:Description>
            <maml:para>The number of days a group can exist before it needs to be renewed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a groupLifecyclePolicies object in Azure Active Directory</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ManagedGroupTypes</maml:name>
          <maml:Description>
            <maml:para>Allows the admin to select which office 365 groups the policy will apply to. "None" will create the policy in a disabled state. "All" will apply the policy to every Office 365 group in the tenant. "Selected" will allow the admin to choose specific Office 365 groups that the policy will apply to.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AlternateNotificationEmails</maml:name>
        <maml:Description>
          <maml:para>Notification emails for groups that have no owners will be sent to these email addresses. List of email addresses separated by a ";".</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>GroupLifetimeInDays</maml:name>
        <maml:Description>
          <maml:para>The number of days a group can exist before it needs to be renewed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a groupLifecyclePolicies object in Azure Active Directory</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ManagedGroupTypes</maml:name>
        <maml:Description>
          <maml:para>Allows the admin to select which office 365 groups the policy will apply to. "None" will create the policy in a disabled state. "All" will apply the policy to every Office 365 group in the tenant. "Selected" will allow the admin to choose specific Office 365 groups that the policy will apply to.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Set-AzureADMSGroupLifecyclePolicy -Id "b4c908b0-3595-4add-91b4-c5400b31b57b" -GroupLifetimeInDays 200 -AlternateNotificationEmails "admingroup@contoso.com"</dev:code>
        <dev:remarks>
          <maml:para>This command updates the specified groupLifecyclePolicy in Azure Active Directory</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADMSIdentityProvider</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSIdentityProvider</command:noun>
      <maml:description>
        <maml:para>This cmdlet is used to update the properties of an existing identity provider configured in the directory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet can be used to update the properties of an existing identity provider. The type of the identity provider cannot be modified.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADMSIdentityProvider</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ClientId</maml:name>
          <maml:Description>
            <maml:para>The client ID for the application. This is the client ID obtained when registering the application with the identity provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ClientSecret</maml:name>
          <maml:Description>
            <maml:para>The client secret for the application. This is the client secret obtained when registering the application with the identity provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier for an identity provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The display name of the identity provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ClientId</maml:name>
        <maml:Description>
          <maml:para>The client ID for the application. This is the client ID obtained when registering the application with the identity provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ClientSecret</maml:name>
        <maml:Description>
          <maml:para>The client secret for the application. This is the client secret obtained when registering the application with the identity provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier for an identity provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>The display name of the identity provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Set-AzureADMSIdentityProvider -Id LinkedIn-OAUTH -ClientId NewClientId -ClientSecret NewClientSecret</dev:code>
        <dev:remarks>
          <maml:para>This example updates the client ID and client secret for the specified identity provider.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADObjectSetting</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADObjectSetting</command:noun>
      <maml:description>
        <maml:para>Updates object settings.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Set-AzureADObjectSetting cmdlet updates the settings for an object in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADObjectSetting</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>DirectorySetting</maml:name>
          <maml:Description>
            <maml:para>Specifies a DirectorySetting object.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DirectorySetting</command:parameterValue>
          <dev:type>
            <maml:name>DirectorySetting</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
          <maml:name>InformationAction</maml:name>
          <maml:Description>
            <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
            <maml:para>- Continue</maml:para>
            <maml:para>- Ignore</maml:para>
            <maml:para>- Inquire</maml:para>
            <maml:para>- SilentlyContinue</maml:para>
            <maml:para>- Stop</maml:para>
            <maml:para>- Suspend</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
          <dev:type>
            <maml:name>ActionPreference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
          <maml:name>InformationVariable</maml:name>
          <maml:Description>
            <maml:para>Specifies an information variable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a settings object.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetObjectId</maml:name>
          <maml:Description>
            <maml:para>Specifies the object ID of directory object.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>TargetType</maml:name>
          <maml:Description>
            <maml:para>Specifies the target type of a directory object.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>DirectorySetting</maml:name>
        <maml:Description>
          <maml:para>Specifies a DirectorySetting object.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DirectorySetting</command:parameterValue>
        <dev:type>
          <maml:name>DirectorySetting</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="infa">
        <maml:name>InformationAction</maml:name>
        <maml:Description>
          <maml:para>Specifies how this cmdlet responds to an information event. The acceptable values for this parameter are:</maml:para>
          <maml:para>- Continue</maml:para>
          <maml:para>- Ignore</maml:para>
          <maml:para>- Inquire</maml:para>
          <maml:para>- SilentlyContinue</maml:para>
          <maml:para>- Stop</maml:para>
          <maml:para>- Suspend</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
        <dev:type>
          <maml:name>ActionPreference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="iv">
        <maml:name>InformationVariable</maml:name>
        <maml:Description>
          <maml:para>Specifies an information variable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the ID of a settings object.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>TargetObjectId</maml:name>
        <maml:Description>
          <maml:para>Specifies the object ID of directory object.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>TargetType</maml:name>
        <maml:Description>
          <maml:para>Specifies the target type of a directory object.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADObjectSetting</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADPolicy</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADPolicy</command:noun>
      <maml:description>
        <maml:para>Updates a policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Set-AzureADPolicy cmdlet sets a policy in Azure Active Directory (AD).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AlternativeIdentifier</maml:name>
          <maml:Description>
            <maml:para>Specifies an alternative ID for the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Definition</maml:name>
          <maml:Description>
            <maml:para>Specifies the array of stringfied JSON that contains all the rules of the policy. For example -Definition @("{"TokenLifetimePolicy":{"Version":1,"MaxInactiveTime":"20:00:00"}}") .</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsOrganizationDefault</maml:name>
          <maml:Description>
            <maml:para>True if this policy is the organisational default</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>KeyCredentials</maml:name>
          <maml:Description>
            <maml:para>Specifies the key credentials.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Specifies the type of policy. For token lifetimes, use "TokenLifetimePolicy".</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The Id pf the policy for which you want to set values.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AlternativeIdentifier</maml:name>
        <maml:Description>
          <maml:para>Specifies an alternative ID for the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Definition</maml:name>
        <maml:Description>
          <maml:para>Specifies the array of stringfied JSON that contains all the rules of the policy. For example -Definition @("{"TokenLifetimePolicy":{"Version":1,"MaxInactiveTime":"20:00:00"}}") .</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Specifies the display name.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsOrganizationDefault</maml:name>
        <maml:Description>
          <maml:para>True if this policy is the organisational default</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>KeyCredentials</maml:name>
        <maml:Description>
          <maml:para>Specifies the key credentials.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>Specifies the type of policy. For token lifetimes, use "TokenLifetimePolicy".</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The Id pf the policy for which you want to set values.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------------ Example 1: Update a policy ------------------</maml:title>
        <dev:code>PS C:\&gt;Set-AzureADPolicy -ObjectId &lt;object id of policy&gt; -DisplayName &lt;string&gt;</dev:code>
        <dev:remarks>
          <maml:para>This command updates the specified policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>Get-AzureADApplicationSignInDetailedSummary</command:name>
        <maml:description>
            <maml:para>Get detailed sign in summaries</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureADApplicationSignInDetailedSummary</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureADApplicationSignInDetailedSummary cmdlet gets Azure Active Directory sign ins, grouped by application, date, and sign in status.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Get-AzureADApplicationSignInDetailedSummary</maml:name>
            <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Top</maml:name>
                <maml:description>
                    <maml:para>The maximum number of records to return.</maml:para>
                </maml:description>
                <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
            </command:parameter>
            <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Filter</maml:name>
                <maml:description>
                    <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
                </maml:description>
                <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Top</maml:name>
            <maml:description>
                <maml:para>The maximum number of records to return.</maml:para>
            </maml:description>
            <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
            <dev:type>
                <maml:name>int?</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Filter</maml:name>
            <maml:description>
                <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
            </maml:description>
            <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
    </command:parameters>
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para></maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
                <maml:name>Microsoft.Online.Administration.GetApplicationSignInDetailedSummaryObjectsResponse</maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para></maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <command:examples>
      <command:example>
        <maml:title>-------- Example 1: Get sign in detailed summary by application and date--------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADApplicationSignInDetailedSummary -Filter "appDisplayName eq 'Azure Portal' AND aggregatedEventDateTime gt 2019-05-01 AND aggregatedEventDateTime lt 2019-06-01"</dev:code>
        <dev:remarks>
          <maml:para>This command gets all sign ins to Azure Portal for the month of May.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 2: Get certain sign in failures --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADApplicationSignInDetailedSummary -Filter "status/errorCode eq 0 50089"</dev:code>
        <dev:remarks>
          <maml:para>This command gets all sign ins that failed with 50089 code for "FailureReason: Flow token expired".</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <maml:relatedlinks></maml:relatedlinks>
</command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>Get-AzureADApplicationSignInSummary</command:name>
        <maml:description>
            <maml:para>Get signin summary by last number of days</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureADApplicationSignInSummary</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureADApplicationSignInSummary cmdlet gets sign in summaries for the last 7 or 30 days.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Get-AzureADApplicationSignInSummary</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Days</maml:name>
                <maml:description>
                    <maml:para>Number of past days summary will contain. Valid values are 7 and 30</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">int?</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Days</maml:name>
            <maml:description>
                <maml:para>Number of past days summary will contain. Valid values are 7 and 30</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">int?</command:parametervalue>
            <dev:type>
                <maml:name>int?</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
    </command:parameters>
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para></maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
                <maml:name>Microsoft.Online.Administration.GetApplicationSignInSummaryObjectsResponse</maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para></maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <command:examples>
      <command:example>
        <maml:title>-------- Example 1: Get sign in summary by application for the last week--------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADApplicationSignInSummary -Days 7 -Filter "appDisplayName eq 'Graph Explorer'"</dev:code>
        <dev:remarks>
          <maml:para>This command gets a summary of all sign ins to Graph Explorer for the last 7 days.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 2: Get sign in summaries for the last month --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADApplicationSignInSummary -Days 30</dev:code>
        <dev:remarks>
          <maml:para>This command gets summaries for all sign ins from the past 30 days.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <maml:relatedlinks></maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>Get-AzureADAuditDirectoryLogs</command:name>
        <maml:description>
            <maml:para>Get directory audit logs</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureADAuditDirectoryLogs</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureADAuditDirectoryLogs cmdlet gets an Azure Active Directory audit log.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Get-AzureADAuditDirectoryLogs</maml:name>
            <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>All</maml:name>
                <maml:description>
                    <maml:para>Boolean to express that return all results from the server for the specific query</maml:para>
                </maml:description>
                <command:parametervalue required="false" variablelength="false">bool?</command:parametervalue>
            </command:parameter>
            <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Top</maml:name>
                <maml:description>
                    <maml:para>The maximum number of records to return.</maml:para>
                </maml:description>
                <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
            </command:parameter>
            <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Filter</maml:name>
                <maml:description>
                    <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
                </maml:description>
                <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>All</maml:name>
            <maml:description>
                <maml:para>Boolean to express that return all results from the server for the specific query</maml:para>
            </maml:description>
            <command:parametervalue required="false" variablelength="false">bool?</command:parametervalue>
            <dev:type>
                <maml:name>bool?</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Top</maml:name>
            <maml:description>
                <maml:para>The maximum number of records to return.</maml:para>
            </maml:description>
            <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
            <dev:type>
                <maml:name>int?</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Filter</maml:name>
            <maml:description>
                <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
            </maml:description>
            <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
    </command:parameters>
    <command:inputtypes />
    <command:returnvalues />
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <command:examples>
      <command:example>
        <maml:title>-------- Example 1: Get audit logs after a certain date --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADAuditDirectoryLogs -Filter "activityDateTime gt 2019-03-20"</dev:code>
        <dev:remarks>
          <maml:para>This command gets all audit logs on or after 3/20/2019</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 2: Get audit logs initiated by a user or application --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADAuditDirectoryLogs -Filter "initiatedBy/user/userPrincipalName eq 'bgates@microsoft.com'"
PS C:\&gt;Get-AzureADAuditDirectoryLogs -Filter "initiatedBy/user/displayName eq 'Paul Allen'"
PS C:\&gt;Get-AzureADAuditDirectoryLogs -Filter "initiatedBy/app/appId eq 'de8bc8b5-d9f9-48b1-a8ad-b748da725064'"
PS C:\&gt;Get-AzureADAuditDirectoryLogs -Filter "initiatedBy/app/displayName eq 'Microsoft'"</dev:code>
        <dev:remarks>
          <maml:para>These commands are different ways to get all audit logs for a certain user or application</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 3: Get audit logs containing a given target resource --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADAuditDirectoryLogs -Filter "targetResources/any(tr:tr/displayName eq 'Active Directory Example')"
PS C:\&gt;Get-AzureADAuditDirectoryLogs -Filter "targetResources/any(tr:tr/type eq 'ServicePrincipal'"</dev:code>
        <dev:remarks>
          <maml:para>These commands show how to get audit logs by target resource display name or type</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 4: Get all audit logs with a given result --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADAuditDirectoryLogs -Filter "result eq 'success'"
PS C:\&gt;Get-AzureADAuditDirectoryLogs -Filter "result eq 'failure'" -All $true</dev:code>
        <dev:remarks>
          <maml:para>These commands show how to get audit logs by result</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedlinks />
</command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>Get-AzureADAuditSignInLogs</command:name>
        <maml:description>
            <maml:para>Get audit logs of signins</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureADAuditSignInLogs</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureADAuditSignInLogs cmdlet gets an Azure Active Directory sign in log.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Get-AzureADAuditSignInLogs</maml:name>
            <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>All</maml:name>
                <maml:description>
                    <maml:para>Boolean to express that return all results from the server for the specific query</maml:para>
                </maml:description>
                <command:parametervalue required="false" variablelength="false">bool?</command:parametervalue>
            </command:parameter>
            <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Top</maml:name>
                <maml:description>
                    <maml:para>The maximum number of records to return.</maml:para>
                </maml:description>
                <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
            </command:parameter>
            <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Filter</maml:name>
                <maml:description>
                    <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
                </maml:description>
                <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>All</maml:name>
            <maml:description>
                <maml:para>Boolean to express that return all results from the server for the specific query</maml:para>
            </maml:description>
            <command:parametervalue required="false" variablelength="false">bool?</command:parametervalue>
            <dev:type>
                <maml:name>bool?</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Top</maml:name>
            <maml:description>
                <maml:para>The maximum number of records to return.</maml:para>
            </maml:description>
            <command:parametervalue required="false" variablelength="false">int?</command:parametervalue>
            <dev:type>
                <maml:name>int?</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Filter</maml:name>
            <maml:description>
                <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
            </maml:description>
            <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
    </command:parameters>
    <command:examples>
      <command:example>
        <maml:title>-------- Example 1: Get sign in logs after a certain date --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADAuditSignInLogs -Filter "createdDateTime gt 2019-03-20"</dev:code>
        <dev:remarks>
          <maml:para>This command gets all sign in logs on or after 3/20/2019</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 2: Get sign in logs for a user or application --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADAuditSignInLogs -Filter "userPrincipalName eq 'bgates@microsoft.com'"
PS C:\&gt;Get-AzureADAuditSignInLogs -Filter "userDisplayName eq 'Paul Allen'"
PS C:\&gt;Get-AzureADAuditSignInLogs -Filter "appId eq 'de8bc8b5-d9f9-48b1-a8ad-b748da725064'"
PS C:\&gt;Get-AzureADAuditSignInLogs -Filter "appDisplayName eq 'Microsoft'"</dev:code>
        <dev:remarks>
          <maml:para>These commands are different ways to get all sign in logs for a certain user or application</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 3: Get sign in logs from a certain location --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADAuditSignInLogs -Filter "location/city eq 'Redmond' and location/state eq 'Washington' and location/countryOrRegion eq 'US'"</dev:code>
        <dev:remarks>
          <maml:para>This command shows how to get audit logs by location</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------- Example 4: Get all sign in logs with a given status --------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADAuditSignInLogs -Filter "status/errorCode eq 0 -All $true"
PS C:\&gt;Get-AzureADAuditSignInLogs -Filter "status/errorCode ne 0"</dev:code>
        <dev:remarks>
          <maml:para>These commands show how to get sign in logs for successes (eq 0) and failures (ne 0)</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedlinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADMSPrivilegedRoleAssignmentRequest</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSPrivilegedRoleAssignmentRequest</command:noun>
      <maml:description>
        <maml:para>Update a role assignment request</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update a role assignment request</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADMSPrivilegedRoleAssignmentRequest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AssignmentState</maml:name>
          <maml:Description>
            <maml:para>The state of assignment. The value can be Eligible and Active</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Decision</maml:name>
          <maml:Description>
            <maml:para>The administrator decision of the role assignment request. The value should be updated as AdminApproved or AdminDenied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific role assignment request</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Reason</maml:name>
          <maml:Description>
            <maml:para>The reason provided by the administrator for his decision.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Schedule</maml:name>
          <maml:Description>
            <maml:para>The schedule of the role assignment request. For status of AdminApproved, it is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AzureADMSPrivilegedSchedule</command:parameterValue>
          <dev:type>
            <maml:name>AzureADMSPrivilegedSchedule</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AssignmentState</maml:name>
        <maml:Description>
          <maml:para>The state of assignment, and the values can be Eligible or Active. For decision of AdminApproved, it is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Decision</maml:name>
        <maml:Description>
          <maml:para>The administrator decision of the role assignment request. The value should be updated as AdminApproved or AdminDenied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific role assignment request</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Reason</maml:name>
        <maml:Description>
          <maml:para>The reason provided by the administrator for his decision.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Schedule</maml:name>
        <maml:Description>
          <maml:para>The schedule of the role assignment request. For status of AdminApproved, it is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AzureADMSPrivilegedSchedule</command:parameterValue>
        <dev:type>
          <maml:name>AzureADMSPrivilegedSchedule</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Set-AzureADMSPrivilegedRoleAssignmentRequest -ProviderId AzureResources -Id 8d28fcb3-1373-4810-8e84-75adea9a18be -Reason "{'RequestorReason':'test','AdminReason':'gg'}" -Decision "AdminDenied"</dev:code>
        <dev:remarks>
          <maml:para>Update a role assignment request by setting to denied</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADMSPrivilegedRoleSetting</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSPrivilegedRoleSetting</command:noun>
      <maml:description>
        <maml:para>Update role setting</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update role setting</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADMSPrivilegedRoleSetting</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AdminEligibleSettings</maml:name>
          <maml:Description>
            <maml:para>The rule settings that are evaluated when an administrator tries to add an eligible role assignment.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AdminMemberSettings</maml:name>
          <maml:Description>
            <maml:para>The rule settings that are evaluated when an administrator tries to add a direct member role assignment.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific role setting</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>ProviderId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>RoleDefinitionId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the specific role definition</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>UserEligibleSettings</maml:name>
          <maml:Description>
            <maml:para>The rule settings that are evaluated when a user tries to add an eligible role assignment. This is not supported for pimforazurerbac scenario for now, and may be available in the future scenarios.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>UserMemberSettings</maml:name>
          <maml:Description>
            <maml:para>The rule settings that are evaluated when a user tries to activate his role assignment.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AdminEligibleSettings</maml:name>
        <maml:Description>
          <maml:para>The rule settings that are evaluated when an administrator tries to add an eligible role assignment.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AdminMemberSettings</maml:name>
        <maml:Description>
          <maml:para>The rule settings that are evaluated when an administrator tries to add an activate role assignment.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific role setting</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>ProviderId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ResourceId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>RoleDefinitionId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the specific role definition</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>UserEligibleSettings</maml:name>
        <maml:Description>
          <maml:para>The rule settings that are evaluated when a user tries to add an eligible role assignment. This is not supported for pimforazurerbac scenario for now, and may be available in the future scenarios.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>UserMemberSettings</maml:name>
        <maml:Description>
          <maml:para>The rule settings that are evaluated when a user tries to activate his role assignment.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; $setting = New-Object Microsoft.Open.MSGraph.Model.AzureADMSPrivilegedRuleSetting
                  PS C:\&gt; $setting.RuleIdentifier = "JustificationRule"
                  PS C:\&gt; $setting.Setting = "{'required':false}"
                  PS C:\&gt; Set-AzureADMSPrivilegedRoleSetting -ProviderId AzureResources -Id ff518d09-47f5-45a9-bb32-71916d9aeadf -ResourceId 3f5887ed-dd6e-4821-8bde-c813ec508cf9 -RoleDefinitionId 2387ced3-4e95-4c36-a915-73d803f93702 -UserMemberSettings $setting
        </dev:code>
        <dev:remarks>
          <maml:para>Update a role setting by setting the justification to be false</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        New-AzureADMSFeatureRolloutPolicy
      </command:name>
      <maml:description>
        <maml:para>Allows an admin to create the policy for cloud authentication roll-out in Azure AD.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSFeatureRolloutPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to create the policy for cloud authentication roll-out (users moving from federation to cloud auth) in Azure AD. The policy admin can identify whether the users will authenticate using password hashes in Azure AD (Password hash-sync) or Active Directory on-premises directly (Pass-through authentication).</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>New-AzureADMSFeatureRolloutPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of the cloud authentication roll-out policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Feature</maml:name>
          <maml:Description>
            <maml:para>Specifies a feature assigned to the cloud authentication roll-out policy.</maml:para>
            <maml:para>Currently, you can assign PassthroughAuthentication | SeamlessSso | PasswordHashSync.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FeatureEnum</command:parameterValue>
          <dev:type>
            <maml:name>FeatureEnum</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsEnabled</maml:name>
          <maml:Description>
            <maml:para>Specifies the status of cloud authentication roll-out policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Specifies the description of the cloud authentication roll-out policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AppliesTo</maml:name>
          <maml:Description>
            <maml:para>Specifies a list of Azure AD objects that is assigned to the feature.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.Object]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.Object]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsAppliedToOrganization</maml:name>
          <maml:Description>
            <maml:para>Specifies if cloud authentication roll-out policy applied to the entire organization.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Specifies the display name of the cloud authentication roll-out policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Feature</maml:name>
        <maml:Description>
          <maml:para>Specifies a feature assigned to the cloud authentication roll-out policy.</maml:para>
          <maml:para>Currently, you can assign PassthroughAuthentication | SeamlessSso | PasswordHashSync.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FeatureEnum</command:parameterValue>
        <dev:type>
          <maml:name>FeatureEnum</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsEnabled</maml:name>
        <maml:Description>
          <maml:para>Specifies the status of cloud authentication roll-out policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Specifies the description of the cloud authentication roll-out policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AppliesTo</maml:name>
        <maml:Description>
          <maml:para>Specifies a list of Azure AD objects that is assigned to the feature.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.Object]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.Object]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsAppliedToOrganization</maml:name>
        <maml:Description>
          <maml:para>Specifies if the cloud authentication roll-out policy applied to the entire organization.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
          </maml:para>
        </maml:description>
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Online.Administration.MsFeatureRolloutPolicy</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
 
          </maml:para>
        </maml:description>
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Creates the policy for cloud authentication roll-out in Azure AD.</maml:title>
        <dev:code>
          PS C:\&gt; New-AzureADMSFeatureRolloutPolicy -Feature PassthroughAuthentication -DisplayName "Passthrough Authentication Rollout Policy" -IsEnabled $true
 
          Feature : PassthroughAuthentication
          Id : 7ca3e599-e8cc-4d31-9ed6-19dd4f88e833
          DisplayName : Passthrough Authentication Rollout Policy
          Description :
          IsEnabled : True
          IsAppliedToOrganization : False
          AppliesTo :
        </dev:code>
        <dev:remarks>
          <maml:para>This command creates the policy for cloud authentication roll-out in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Get-AzureADMSFeatureRolloutPolicy
      </command:name>
      <maml:description>
        <maml:para>Gets the policy for cloud authentication roll-out in Azure Active Directory.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSFeatureRolloutPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to get the policy for cloud authentication rollout (users moving from federation to cloud auth) in Azure AD. This policy is in the form of one or two FeatureRolloutPolicy objects holding groups that are assigned for cloud auth (Pass-through auth or Password hash-sync) and groups that are assigned for Seamless Single Sign-On (feature on top of PTA or PHS).</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Get-AzureADMSFeatureRolloutPolicy</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Id</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>SearchString</maml:name>
          <maml:Description>
            <maml:para>Specifies a search string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Filter</maml:name>
          <maml:description>
            <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
          </maml:description>
          <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Id</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>SearchString</maml:name>
        <maml:Description>
          <maml:para>Specifies a search string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Filter</maml:name>
        <maml:description>
          <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
        </maml:description>
        <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
          </maml:para>
        </maml:description>
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Online.Administration.MsFeatureRolloutPolicy</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
 
          </maml:para>
        </maml:description>
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Retrieves a list of all cloud authentication roll-out in Azure AD.</maml:title>
        <dev:code>
          PS C:\&gt; Get-AzureADMSFeatureRolloutPolicy
 
          Feature : PassthroughAuthentication
          Id : 7ca3e599-e8cc-4d31-9ed6-19dd4f88e833
          DisplayName : Passthrough Authentication Rollout Policy
          Description :
          IsEnabled : True
          IsAppliedToOrganization : False
          AppliesTo :
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves a list of all cloud authentication roll-out ploicies in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
 
      <command:example>
        <maml:title>Example 2: Retrieves cloud authentication roll-out in Azure AD with given Id.</maml:title>
        <dev:code>
          PS C:\&gt; Get-AzureADMSFeatureRolloutPolicy -Id "a03b6d9e-6654-46e6-8d0a-8ed83c675ca9"
 
          Feature : PassthroughAuthentication
          Id : a03b6d9e-6654-46e6-8d0a-8ed83c675ca9
          DisplayName : Passthrough Authentication Rollout Policy
          Description :
          IsEnabled : True
          IsAppliedToOrganization : False
          AppliesTo :
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves the policy for cloud authentication roll-out policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
 
      <command:example>
        <maml:title>Example 3: Retrieves cloud authentication roll-out in Azure AD with given Search String.</maml:title>
        <dev:code>
          PS C:\&gt; Get-AzureADMSFeatureRolloutPolicy -SearchString "Default PasswordHashSync Rollout Policy"
 
          Feature : PasswordHashSync
          Id : a03b6d9e-6654-46e6-8d0a-8ed83c675ca9
          DisplayName : Default PasswordHashSync Rollout Policy
          Description : Default PasswordHashSync Rollout Policy
          IsEnabled : True
          IsAppliedToOrganization : False
          AppliesTo :
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves the policy for cloud authentication roll-out policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Set-AzureADMSFeatureRolloutPolicy
      </command:name>
      <maml:description>
        <maml:para>Allows an admin to modify the policy for cloud authentication roll-out in Azure AD.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSFeatureRolloutPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>An admin will use this cmdlet to modify the cloud authentication roll-out policy including whether the method for cloud authentication is Pass-through Authentication or not (Password hash-sync) and whether Seamless SSO is enabled. Users in groups assigned to the policy will start authenticating via the new authentication method and via Seamless SSO if specified.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Set-AzureADMSFeatureRolloutPolicy</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Id</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of the cloud authentication roll-out policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Feature</maml:name>
          <maml:Description>
            <maml:para>Specifies a feature assigned to the cloud authentication roll-out policy.</maml:para>
            <maml:para>Currently, you can assign PassthroughAuthentication | SeamlessSso | PasswordHashSync.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FeatureEnum</command:parameterValue>
          <dev:type>
            <maml:name>FeatureEnum</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsEnabled</maml:name>
          <maml:Description>
            <maml:para>Specifies the status of cloud authentication roll-out policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Specifies the description of the cloud authentication roll-out policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>AppliesTo</maml:name>
          <maml:Description>
            <maml:para>Specifies a list of Azure AD objects that is assigned to the feature.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.Object]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.Object]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IsAppliedToOrganization</maml:name>
          <maml:Description>
            <maml:para>Specifies if the cloud authentication roll-out policy applied to the entire organization.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Id</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Specifies the display name of the cloud authentication roll-out policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Feature</maml:name>
        <maml:Description>
          <maml:para>Specifies a feature assigned to the cloud authentication roll-out policy.</maml:para>
          <maml:para>Currently, you can assign PassthroughAuthentication | SeamlessSso | PasswordHashSync.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FeatureEnum</command:parameterValue>
        <dev:type>
          <maml:name>FeatureEnum</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsEnabled</maml:name>
        <maml:Description>
          <maml:para>Specifies the status of cloud authentication roll-out policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Specifies the description of the cloud authentication roll-out policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>AppliesTo</maml:name>
        <maml:Description>
          <maml:para>Specifies a list of Azure AD objects that is assigned to the feature.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.Object]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.Object]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IsAppliedToOrganization</maml:name>
        <maml:Description>
          <maml:para>Specifies if the cloud authentication roll-out policy applied to the entire organization.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
          </maml:para>
        </maml:description>
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
 
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
 
          </maml:para>
        </maml:description>
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Updates the policy for cloud authentication roll-out in Azure AD.</maml:title>
        <dev:code>
          PS C:\&gt; Set-AzureADMSFeatureRolloutPolicy -Id "a03b6d9e-6654-46e6-8d0a-8ed83c675ca9" -IsEnabled $true
        </dev:code>
        <dev:remarks>
          <maml:para>This command updates the policy for cloud authentication roll-out in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSFeatureRolloutPolicy
      </command:name>
      <maml:description>
        <maml:para>Allows an admin to remove the policy for cloud authentication roll-out in Azure AD.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSFeatureRolloutPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>An admin will use this cmdlet to remove the cloud authentication roll-out policy and have all users where policy applied to be free of the policy. Users in groups that were assigned to the policy will fall back to the global authentication method (most common case will be federation).</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Remove-AzureADMSFeatureRolloutPolicy</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Id</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Id</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
          </maml:para>
        </maml:description>
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
 
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
 
          </maml:para>
        </maml:description>
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Removes the policy for cloud authentication roll-out in Azure AD.</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADMSFeatureRolloutPolicy -Id "7b10cf40-bc0e-46b5-9456-4520179eef5d"</dev:code>
        <dev:remarks>
          <maml:para>This command removes the policy for cloud authentication roll-out in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSFeatureRolloutPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Add-AzureADMSFeatureRolloutPolicyDirectoryObject
      </command:name>
      <maml:description>
        <maml:para>Allows an admin to add a group to the cloud authentication roll-out policy in Azure AD. Users in this group will start authenticating to the cloud per policy.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Add</command:verb>
      <command:noun>AzureADMSFeatureRolloutPolicyDirectoryObject</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>An admin will use this cmdlet to add a group to the cloud authentication roll-out policy. Users in these groups will start authenticating against the cloud per policy (e.g. with Seamless Single Sign-On or not, or whether Passthrough auth or not).</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Add-AzureADMSFeatureRolloutPolicyDirectoryObject</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Id</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>RefObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the specific Azure AD object that will be assigned to the cloud authentication roll-out policy in Azure AD.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Id</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>RefObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the specific Azure AD object that will be assigned to the cloud authentication roll-out policy in Azure AD.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
          </maml:para>
        </maml:description>
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
 
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
 
          </maml:para>
        </maml:description>
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Adds a group to the cloud authentication roll-out policy in Azure AD.</maml:title>
        <dev:code>
          PS C:\&gt; Add-AzureADMSFeatureRolloutPolicyDirectoryObject -Id "a03b6d9e-6654-46e6-8d0a-8ed83c675ca9" -RefObjectId "0a1068c0-dbb6-4537-9db3-b48f3e31dd76"
        </dev:code>
        <dev:remarks>
          <maml:para>This command adds a group to the cloud authentication roll-out policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSFeatureRolloutPolicyDirectoryObject</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSFeatureRolloutPolicyDirectoryObject
      </command:name>
      <maml:description>
        <maml:para>Allows an admin to remove a group from the cloud authentication rollout policy in Azure AD. Users in this group will revert back to the authenticating using the global policy (in most cases this will be federation).</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSFeatureRolloutPolicyDirectoryObject</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>An admin will use this cmdlet to remove groups from the cloud authentication roll-out policy. Users in these groups will start authenticating against the global authentication policy (e.g. federation).</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Remove-AzureADMSFeatureRolloutPolicyDirectoryObject</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Id</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ObjectId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of the specific Azure AD object that will be assigned to the cloud authentication roll-out policy in Azure AD.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Id</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the cloud authentication roll-out policy in Azure AD.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ObjectId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of the specific Azure AD object that will be assigned to the cloud authentication roll-out policy in Azure AD.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
          </maml:para>
        </maml:description>
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
 
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
 
          </maml:para>
        </maml:description>
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Removes a group from the cloud authentication roll-out policy from Azure AD.</maml:title>
        <dev:code>
          PS C:\&gt; Remove-AzureADMSFeatureRolloutPolicyDirectoryObject -Id "a03b6d9e-6654-46e6-8d0a-8ed83c675ca9" -ObjectId "0a1068c0-dbb6-4537-9db3-b48f3e31dd76"
        </dev:code>
        <dev:remarks>
          <maml:para>This command removes a group from the cloud authentication roll-out policy from Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Add-AzureADMSFeatureRolloutPolicyDirectoryObject</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>
            Get-AzureADMSPasswordSingleSignOnCredential
        </command:name>
        <maml:description>
            <maml:para>Gets the password SSO credentials</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureADMSPasswordSingleSignOnCredential</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>This cmdlet enables users to read their Password Single-sign-on credentials for an application which they are part of. Admin could read the group credentials as well. Note that the password field will be hidden for security purpose.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Get-AzureADMSPasswordSingleSignOnCredential</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>ObjectId</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>PasswordSSOObjectId</maml:name>
                <maml:description>
                    <maml:para>User or group id</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">PasswordSSOObjectId</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>ObjectId</maml:name>
            <maml:description>
                <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
 
 
 
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>PasswordSSOObjectId</maml:name>
            <maml:description>
                <maml:para>User or group id</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">PasswordSSOObjectId</command:parametervalue>
            <dev:type>
                <maml:name>PasswordSSOObjectId</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
                </maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
                <maml:name>Microsoft.Online.Administration.PasswordSSOCredentials</maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
 
                </maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para>
 
            </maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
        <command:example>
            <maml:title>Get password single-sign-on credentials</maml:title>
            <dev:code>
            PS C:\&gt; $get_creds_output = Get-AzureADMSPasswordSingleSignOnCredential -ObjectId 9ac9883e-0ac5-4c32-8737-4267f56a28cc -PasswordSSOObjectId a4210a97-5e26-4cfe-88f1-118ed4886f27
            </dev:code>
            <dev:remarks>
            <maml:para>This command gets the password sso credentials for the given ObjectId and PasswordSSOObjectId.</maml:para>
            </dev:remarks>
        </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>
            New-AzureADMSPasswordSingleSignOnCredential
        </command:name>
        <maml:description>
            <maml:para>Creates the password SSO credentials</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureADMSPasswordSingleSignOnCredential</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>This cmdlet enables users to create their Password Single-sign-on credentials for an application which they are part of. Admin could create the group credentials as well.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
        <command:syntaxitem>
            <maml:name>New-AzureADMSPasswordSingleSignOnCredential</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>ObjectId</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>PasswordSSOCredential</maml:name>
                <maml:description>
                    <maml:para>User or group id</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">PasswordSSOCredentials</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>ObjectId</maml:name>
            <maml:description>
                <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
 
 
 
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>PasswordSSOCredential</maml:name>
            <maml:description>
                <maml:para>User or group id</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">PasswordSSOCredentials</command:parametervalue>
            <dev:type>
                <maml:name>PasswordSSOCredentials</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
                </maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
                <maml:name>Microsoft.Online.Administration.PasswordSSOCredentials</maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
 
                </maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para>
 
            </maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
        <command:example>
            <maml:title>New password single-sign-on credentials</maml:title>
            <dev:code>
            PS C:\&gt; $credentials = New-Object -TypeName Microsoft.Open.MSGraph.Model.PasswordSSOCredentials
PS C:\&gt; $credentials.Id = "a4210a97-5e26-4cfe-88f1-118ed4886f27"
PS C:\&gt; $creds1 = [Microsoft.Open.MSGraph.Model.PasswordSSOCredential]@{FieldId="param_1"; Value="foobar@ms.com"; Type="text"}
PS C:\&gt; $creds2 = [Microsoft.Open.MSGraph.Model.PasswordSSOCredential]@{FieldId="param_2"; Value="my-secret"; Type="password"}
PS C:\&gt; $credentials.Credentials = @($creds1, $creds2)
 
PS C:\&gt; $new_creds_output = New-AzureADMSPasswordSingleSignOnCredential -ObjectId 9ac9883e-0ac5-4c32-8737-4267f56a28cc -PasswordSSOCredential $credentials
            </dev:code>
            <dev:remarks>
            <maml:para>This command creates the password sso credentials for the given ObjectId and PasswordSSOObjectId.</maml:para>
            </dev:remarks>
        </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>
            Remove-AzureADMSPasswordSingleSignOnCredential
        </command:name>
        <maml:description>
            <maml:para>Removes the password SSO credentials</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Remove</command:verb>
        <command:noun>AzureADMSPasswordSingleSignOnCredential</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>This cmdlet enables users to remove their Password Single-sign-on credentials for an application which they are part of. Admin could remove the group credentials as well.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Remove-AzureADMSPasswordSingleSignOnCredential</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>ObjectId</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>PasswordSSOObjectId</maml:name>
                <maml:description>
                    <maml:para>User or group id</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">PasswordSSOObjectId</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>ObjectId</maml:name>
            <maml:description>
                <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
 
 
 
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>PasswordSSOObjectId</maml:name>
            <maml:description>
                <maml:para>User or group id</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">PasswordSSOObjectId</command:parametervalue>
            <dev:type>
                <maml:name>PasswordSSOObjectId</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
                </maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
 
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
 
                </maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para>
 
            </maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
        <command:example>
            <maml:title>Remove password single-sign-on credentials</maml:title>
            <dev:code>
            PS C:\&gt; Remove-AzureADMSPasswordSingleSignOnCredential -ObjectId 9ac9883e-0ac5-4c32-8737-4267f56a28cc -PasswordSSOObjectId a4210a97-5e26-4cfe-88f1-118ed4886f27
            </dev:code>
            <dev:remarks>
            <maml:para>This command removes the password sso credentials for the given ObjectId and PasswordSSOObjectId.</maml:para>
            </dev:remarks>
        </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>
            Set-AzureADMSPasswordSingleSignOnCredential
        </command:name>
        <maml:description>
            <maml:para>Sets the password SSO credentials</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Set</command:verb>
        <command:noun>AzureADMSPasswordSingleSignOnCredential</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>This cmdlet enables users to set their Password Single-sign-on credentials for an application which they are part of. Admin could set the group credentials as well.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Set-AzureADMSPasswordSingleSignOnCredential</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>ObjectId</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>PasswordSSOCredential</maml:name>
                <maml:description>
                    <maml:para>User or group id</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">PasswordSSOCredentials</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>ObjectId</maml:name>
            <maml:description>
                <maml:para>The unique identifier of the object specific Azure Active Directory object</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
 
 
 
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>PasswordSSOCredential</maml:name>
            <maml:description>
                <maml:para>User or group id</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">PasswordSSOCredentials</command:parametervalue>
            <dev:type>
                <maml:name>PasswordSSOCredentials</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
                </maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
 
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
 
                </maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para>
 
            </maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
        <command:example>
            <maml:title>Set password single-sign-on credentials</maml:title>
            <dev:code>
            PS C:\&gt; $credentials = New-Object -TypeName Microsoft.Open.MSGraph.Model.PasswordSSOCredentials
PS C:\&gt; $credentials.Id = "a4210a97-5e26-4cfe-88f1-118ed4886f27"
PS C:\&gt; $creds1 = [Microsoft.Open.MSGraph.Model.PasswordSSOCredential]@{FieldId="param_1"; Value="barfoo@ms.com"; Type="text"}
PS C:\&gt; $creds2 = [Microsoft.Open.MSGraph.Model.PasswordSSOCredential]@{FieldId="param_2"; Value="my-secret"; Type="password"}
PS C:\&gt; $credentials.Credentials = @($creds1, $creds2)
PS C:\&gt; Set-AzureADMSPasswordSingleSignOnCredential -ObjectId 9ac9883e-0ac5-4c32-8737-4267f56a28cc -PasswordSSOCredential $credentials
            </dev:code>
            <dev:remarks>
            <maml:para>This command sets the password sso credentials for the given ObjectId and PasswordSSOObjectId.</maml:para>
            </dev:remarks>
        </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>
            Get-AzureADMSApplicationTemplate
        </command:name>
        <maml:description>
            <maml:para>Retrieve a list of applicationTemplate objects</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureADMSApplicationTemplate</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>This cmdlet allows users to get a list of all the application templates or a specific application template.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Get-AzureADMSApplicationTemplate</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Id</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of an application template</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Id</maml:name>
            <maml:description>
                <maml:para>The unique identifier of an application template</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
                </maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
                <maml:name>Microsoft.Online.Administration.ApplicationTemplate</maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
 
                </maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para>
 
            </maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
        <command:example>
            <maml:title>1. Gets a list of application template objects</maml:title>
            <dev:code>
            PS C:\&gt; $all_templates = Get-AzureADMSApplicationTemplate
            </dev:code>
            <dev:remarks>
            <maml:para>This command gets all the application template objects</maml:para>
            </dev:remarks>
        </command:example>
        <command:example>
            <maml:title>2. Gets an application template object</maml:title>
            <dev:code>
            PS C:\&gt; $template = Get-AzureADMSApplicationTemplate -Id e8b7b394-057d-4203-a93a-1879c28ece38
            </dev:code>
            <dev:remarks>
            <maml:para>This command gets an application template object for the given id</maml:para>
            </dev:remarks>
        </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>
            New-AzureADMSApplicationFromApplicationTemplate
        </command:name>
        <maml:description>
            <maml:para>Instantiates an application</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureADMSApplicationFromApplicationTemplate</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>This cmdlet allows users to create application from application template</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
        <command:syntaxitem>
            <maml:name>New-AzureADMSApplicationFromApplicationTemplate</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Id</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of an object in Azure Active Directory</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>DisplayName</maml:name>
                <maml:description>
                    <maml:para>Application template display name</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">ApplicationTemplateDisplayName</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Id</maml:name>
            <maml:description>
                <maml:para>The unique identifier of an object in Azure Active Directory</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
 
 
 
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>DisplayName</maml:name>
            <maml:description>
                <maml:para>Application template display name</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">ApplicationTemplateDisplayName</command:parametervalue>
            <dev:type>
                <maml:name>ApplicationTemplateDisplayName</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
                </maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
                <maml:name>Microsoft.Online.Administration.ApplicationTemplateCopy</maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
 
                </maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para>
 
            </maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
        <command:example>
            <maml:title>1. Creates an application from application template</maml:title>
            <dev:code>
            PS C:\&gt; $instantiated_app = New-AzureADMSApplicationTemplate -Id e8b7b394-057d-4203-a93a-1879c28ece38 -DisplayName bugzilla-copy1
            </dev:code>
            <dev:remarks>
            <maml:para>This command instantiates a new application based on application template referenced by the id.</maml:para>
            </dev:remarks>
        </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>
            Add-AzureADMSServicePrincipalDelegatedPermissionClassification
        </command:name>
        <maml:description>
            <maml:para>Add a classification for a delegated permission.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Add</command:verb>
        <command:noun>AzureADMSServicePrincipalDelegatedPermissionClassification</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>The Add-AzureADMSServicePrincipalDelegatedPermissionClassification cmdlet creates a delegated permission classification for the given permission on service principal.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Add-AzureADMSServicePrincipalDelegatedPermissionClassification</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>ServicePrincipalId</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of a service principal object in Azure Active Directory.</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>PermissionId</maml:name>
                <maml:description>
                    <maml:para>The id for a delegated permission.</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>PermissionName</maml:name>
                <maml:description>
                    <maml:para>The name for a delegated permission.</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Classification</maml:name>
                <maml:description>
                    <maml:para>The classification for a delegated permission. It could be low, medium, or high.</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>ServicePrincipalId</maml:name>
            <maml:description>
                <maml:para>The unique identifier of a service principal object in Azure Active Directory.</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>PermissionId</maml:name>
            <maml:description>
                <maml:para>The id for a delegated permission.</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>PermissionName</maml:name>
            <maml:description>
                <maml:para>The name for a delegated permission.</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Classification</maml:name>
            <maml:description>
                <maml:para>The classification for a delegated permission. This parameter can take one of the following values:</maml:para>
                <maml:para>* "Low" - Specifies a classification for a permission as low impact.</maml:para>
                <maml:para>* "Medium" - Specifies a classification for a permission as medium impact.</maml:para>
                <maml:para>* "High" - Specifies a classification for a permission as high impact.</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
                </maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
                <maml:name>Microsoft.Online.Administration.DelegatedPermissionClassification</maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
 
                </maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para>
 
            </maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>-------------- Example 1: Create Delegated Permission Classification --------------</maml:title>
        <dev:code>PS C:\&gt; Add-AzureADMSServicePrincipalDelegatedPermissionClassification -ServicePrincipalId "95f56359-0165-4f80-bffb-c89d06cf2c6f" -PermissionId "205e70e5-aba6-4c52-a976-6d2d46c48043" -Classification Low -PermissionName "Sites.Read.All"
 
Classification : Low
Id : 5XBeIKarUkypdm0tRsSAQwE
PermissionId : 205e70e5-aba6-4c52-a976-6d2d46c48043
PermissionName : Sites.Read.All
        </dev:code>
        <dev:remarks>
          <maml:para>This command creates a delegated permission classification for the given permission on the service principal.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>
            Get-AzureADMSServicePrincipalDelegatedPermissionClassification
        </command:name>
        <maml:description>
            <maml:para>Retreive the delegated permission classification objects on a service principal.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureADMSServicePrincipalDelegatedPermissionClassification</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureADMSServicePrincipalDelegatedPermissionClassification cmdlet retrieves the delegated permission classifications from a service principal.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Get-AzureADMSServicePrincipalDelegatedPermissionClassification</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>ServicePrincipalId</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of a service principal object in Azure Active Directory.</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Id</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of a delegated permission classification object id.</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Filter</maml:name>
                <maml:description>
                    <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
                </maml:description>
                <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>ServicePrincipalId</maml:name>
            <maml:description>
                <maml:para>The unique identifier of a service principal object in Azure Active Directory.</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Id</maml:name>
            <maml:description>
                <maml:para>The unique identifier of a delegated permission classification object id.</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
 
 
 
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Filter</maml:name>
            <maml:description>
                <maml:para>The oData v3.0 filter statement. Controls which objects are returned.</maml:para>
            </maml:description>
            <command:parametervalue required="false" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
                </maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
                <maml:name>Microsoft.Online.Administration.DelegatedPermissionClassification</maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
 
                </maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para>
 
            </maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>-------------- Example 1: Get a list of delegated permission classifications --------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSServicePrincipalDelegatedPermissionClassification -ServicePrincipalId "95f56359-0165-4f80-bffb-c89d06cf2c6f"
 
Classification : Low
Id : 5XBeIKarUkypdm0tRsSAQwE
PermissionId : 205e70e5-aba6-4c52-a976-6d2d46c48043
PermissionName : Sites.Read.All
 
Classification : Low
Id : ntbaFJsJyUKBC9ACmB_uwQE
PermissionId : 14dad69e-099b-42c9-810b-d002981feec1
PermissionName : profile
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves all delegated permission classifications from the service principal.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------- Example 2: Get a delegated permission classifications --------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSServicePrincipalDelegatedPermissionClassification -ServicePrincipalId "95f56359-0165-4f80-bffb-c89d06cf2c6f" -Id "5XBeIKarUkypdm0tRsSAQwE"
 
Classification : Low
Id : 5XBeIKarUkypdm0tRsSAQwE
PermissionId : 205e70e5-aba6-4c52-a976-6d2d46c48043
PermissionName : Sites.Read.All
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves the delegated permission classification by Id from the service principal.</maml:para>
        </dev:remarks>
      </command:example>
            <command:example>
        <maml:title>-------------- Example 3: Get a delegated permission classification with filter --------------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSServicePrincipalDelegatedPermissionClassification -ServicePrincipalId "95f56359-0165-4f80-bffb-c89d06cf2c6f" -Filter "PermissionName eq 'Sites.Read.All'"
 
Classification : Low
Id : 5XBeIKarUkypdm0tRsSAQwE
PermissionId : 205e70e5-aba6-4c52-a976-6d2d46c48043
PermissionName : Sites.Read.All
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves the filtered delegated permission classifications from the service principal.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
        <command:name>
            Remove-AzureADMSServicePrincipalDelegatedPermissionClassification
        </command:name>
        <maml:description>
            <maml:para>Remove delegated permission classification.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para></maml:para>
        </maml:copyright>
        <command:verb>Remove</command:verb>
        <command:noun>AzureADMSServicePrincipalDelegatedPermissionClassification</command:noun>
        <dev:version></dev:version>
    </command:details>
    <maml:description>
        <maml:para>The Remove-AzureADMSServicePrincipalDelegatedPermissionClassification cmdlet deletes the given delegated permission classification by Id from service principal.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
        <command:syntaxitem>
            <maml:name>Remove-AzureADMSServicePrincipalDelegatedPermissionClassification</maml:name>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>ServicePrincipalId</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of a service principal object in Azure Active Directory.</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
            <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
                <maml:name>Id</maml:name>
                <maml:description>
                    <maml:para>The unique identifier of a delegated permission classification object id.</maml:para>
                </maml:description>
                <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            </command:parameter>
        </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>ServicePrincipalId</maml:name>
            <maml:description>
                <maml:para>The unique identifier of a service principal object in Azure Active Directory.</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
            <maml:name>Id</maml:name>
            <maml:description>
                <maml:para>The unique identifier of a delegated permission classification object id.</maml:para>
            </maml:description>
            <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
            <dev:type>
                <maml:name>string</maml:name>
                <maml:uri />
            </dev:type>
            <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
 
 
 
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
        <command:inputtype>
            <dev:type>
                <maml:name></maml:name>
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
                </maml:para>
            </maml:description>
        </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
        <command:returnvalue>
            <dev:type>
 
                <maml:uri />
                <maml:description />
            </dev:type>
            <maml:description>
                <maml:para>
                    <!-- description -->
 
 
                </maml:para>
            </maml:description>
        </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para>
 
            </maml:para>
        </maml:alert>
        <maml:alert>
            <maml:para></maml:para>
        </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>-------------- Example 1: Remove a delegated permission classifications --------------</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADMSServicePrincipalDelegatedPermissionClassification -ServicePrincipalId "95f56359-0165-4f80-bffb-c89d06cf2c6f" -Id "5XBeIKarUkypdm0tRsSAQwE"
        </dev:code>
        <dev:remarks>
          <maml:para>This command delete the delegated permission classification by Id from the service principal.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSAuthorizationPolicy</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSAuthorizationPolicy</command:noun>
      <maml:description>
        <maml:para>Gets an authorization policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADMSAuthorizationPolicy cmdlet gets an Azure Active Directory authorization policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSAuthorizationPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the unique identifier of the authorization policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the unique identifier of the authorization policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>--------- Example 1: Get an authorization policy by ID ---------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADMSAuthorizationPolicy -Id "authorizationPolicy"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSAuthorizationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADMSAuthorizationPolicy</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSAuthorizationPolicy</command:noun>
      <maml:description>
        <maml:para>Updates an authorization policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Set-AzureADMSAuthorizationPolicy cmdlet updates an Azure Active Directory authorization policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADMSAuthorizationPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Specifies the description of the authorization policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of the authorization policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>EnabledPreviewFeatures</maml:name>
          <maml:Description>
            <maml:para>Specifies the preview features enabled for private preview on the tenant.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>GuestUserRoleId</maml:name>
          <maml:Description>
            <maml:para>Specifies the roletemplateId for the role that should be granted to guest user.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the unique identifier of the authorization policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PermissionGrantPolicyIdsAssignedToDefaultUserRole</maml:name>
          <maml:Description>
            <maml:para>Specifies the policy Ids of permission grant policies assgined to the default user role.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Specifies the description of the authorization policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Specifies the display name of the authorization policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>EnabledPreviewFeatures</maml:name>
        <maml:Description>
          <maml:para>Specifies the preview features enabled for private preview on the tenant.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>GuestUserRoleId</maml:name>
        <maml:Description>
          <maml:para>Specifies the roletemplateId for the role that should be granted to guest user.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the unique identifier of the authorization policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>PermissionGrantPolicyIdsAssignedToDefaultUserRole</maml:name>
        <maml:Description>
          <maml:para>Specifies the policy Ids of permission grant policies assgined to the default user role.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">System.Collections.Generic.List`1[System.String]</command:parameterValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>---------- Example 1: Update an authorization policy ----------</maml:title>
        <dev:code>PS C:\&gt;Set-AzureADMSAuthorizationPolicy -Id authorizationPolicy -DisplayName "updated displayname" -Description "updated description" -PermissionGrantPolicyIdsAssignedToDefaultUserRole @("user-default-low","application-admin") -GuestUserRoleId "10dae51f-b6af-4016-8d66-8c2a99b929b3" -EnabledPreviewFeatures @("EnableGranularConsent")</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSAuthorizationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AzureADMSPermissionGrantPolicy</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSPermissionGrantPolicy</command:noun>
      <maml:description>
        <maml:para>Gets a permission grant policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Get-AzureADMSPermissionGrantPolicy cmdlet gets an Azure Active Directory permission grant policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSPermissionGrantPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the unique identifier of the permission grant policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the unique identifier of the permission grant policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------- Example 1: Get a permission grant policy by ID --------</maml:title>
        <dev:code>PS C:\&gt; Get-AzureADMSPermissionGrantPolicy -Id "my_permission_grant_policy_id"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-AzureADMSPermissionGrantPolicy</command:name>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSPermissionGrantPolicy</command:noun>
      <maml:description>
        <maml:para>Creates a permission grant policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The New-AzureADMSPermissionGrantPolicy cmdlet creates an Azure Active Directory permission grant policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADMSPermissionGrantPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Specifies the description for the permission grant policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name for the permission grant policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the unique identifier of the permission grant policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Specifies the description for the permission grant policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Specifies the display name for the permission grant policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the unique identifier of the permission grant policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>--------- Example 1: Create a permission grant policy ---------</maml:title>
        <dev:code>PS C:\&gt; New-AzureADMSPermissionGrantPolicy -Id "my_new_permission_grant_policy_id" -DisplayName "MyNewPermissionGrantPolicy" -Description "My new permission grant policy"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-AzureADMSPermissionGrantPolicy</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSPermissionGrantPolicy</command:noun>
      <maml:description>
        <maml:para>Removes a permission grant policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Remove-AzureADMSPermissionGrantPolicy cmdlet removes an Azure Active Directory permission grant policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADMSPermissionGrantPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the permission grant policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the permission grant policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>Example 1: Remove a permission grant policy</maml:title>
        <dev:code>PS C:\&gt; Remove-AzureADMSPermissionGrantPolicy -Id "my_permission_grant_policy_id"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AzureADMSPermissionGrantPolicy</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSPermissionGrantPolicy</command:noun>
      <maml:description>
        <maml:para>Updates a permission grant policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Set-AzureADMSPermissionGrantPolicy command updates an Azure Active Directory permission grant policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADMSPermissionGrantPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Specifies the description of the permission grant policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of the permission grant policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Specifies the unique identifier of the permission grant policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Specifies the description of the permission grant policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Specifies the display name of the permission grant policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Specifies the unique identifier of the permission grant policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Set-AzureADMSPermissionGrantPolicy -Id "my_permission_grant_policy_id" -Description "updated description" -DisplayName "update displayname"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSPermissionGrantPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Get-AzureADMSConditionalAccessPolicy
      </command:name>
      <maml:description>
        <maml:para>Gets an Azure Active Directory conditional access policy.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSConditionalAccessPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to get the Azure Active Directory conditional access policy. Conditional access policies are custom rules that define an access scenario. </maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSConditionalAccessPolicy</maml:name>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSConditionalAccessPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
          </maml:para>
        </maml:description>
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Retrieves a list of all conditional access policies in Azure AD.</maml:title>
        <dev:code>
          PS C:\&gt; Get-AzureADMSConditionalAccessPolicy
 
          Id : 6b5e999b-0ba8-4186-a106-e0296c1c4358
          DisplayName : Demo app for documentation
          CreatedDateTime : 2019-09-26T23:12:16.0792706Z
          ModifiedDateTime : 2019-09-27T00:12:12.5986473Z
          State : Disabled
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves a list of all conditional access policies in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
 
      <command:example>
        <maml:title>Example 2: Retrieves a conditional access policy in Azure AD with given Id.</maml:title>
        <dev:code>
          PS C:\&gt; Get-AzureADMSConditionalAccessPolicy -PolicyId "6b5e999b-0ba8-4186-a106-e0296c1c4358"
 
          Id : 6b5e999b-0ba8-4186-a106-e0296c1c4358
          DisplayName : Demo app for documentation
          CreatedDateTime : 2019-09-26T23:12:16.0792706Z
          ModifiedDateTime : 2019-09-27T00:12:12.5986473Z
          State : Disabled
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves a conditional access policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        New-AzureADMSConditionalAccessPolicy
      </command:name>
      <maml:description>
        <maml:para>Creates a new conditional access policy in Azure Active Directory.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSConditionalAccessPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to create new conditional access policy in Azure Active Directory. Conditional access policies are custom rules that define an access scenario. </maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADMSConditionalAccessPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>Specifies the enabled or disabled state of the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>Conditions</maml:name>
          <maml:Description>
            <maml:para>Specifies the conditions for the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>GrantControls</maml:name>
          <maml:Description>
            <maml:para>Specifies the controls for the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>Specifies the enabled or disabled state of the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>Conditions</maml:name>
          <maml:Description>
            <maml:para>Specifies the conditions for the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>GrantControls</maml:name>
          <maml:Description>
            <maml:para>Specifies the controls for the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes />
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Creates a new conditional access policy in Azure AD that require MFA to access Exchange Online.</maml:title>
        <dev:code>
          PS C:\&gt; $conditions = New-Object -TypeName Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet
          PS C:\&gt; $conditions.Applications = New-Object -TypeName Microsoft.Open.MSGraph.Model.ConditionalAccessApplicationCondition
          PS C:\&gt; $conditions.Applications.IncludeApplications = "00000002-0000-0ff1-ce00-000000000000"
          PS C:\&gt; $conditions.Users = New-Object -TypeName Microsoft.Open.MSGraph.Model.ConditionalAccessUserCondition
          PS C:\&gt; $conditions.Users.IncludeUsers = "all"
          PS C:\&gt; $controls = New-Object -TypeName Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls
          PS C:\&gt; $controls._Operator = "OR"
          PS C:\&gt; $controls.BuiltInControls = "mfa"
          PS C:\&gt; New-AzureADMSConditionalAccessPolicy -DisplayName "MFA policy" -State "Enabled" -Conditions $conditions -GrantControls $controls
 
          Id : 6b5e999b-0ba8-4186-a106-e0296c1c4358
          DisplayName : MFA policy
          CreatedDateTime : 2019-09-26T23:12:16.0792706Z
          ModifiedDateTime : 2019-09-27T00:12:12.5986473Z
          State : Enabled
        </dev:code>
        <dev:remarks>
          <maml:para>This command creates a new conditional access policy in Azure AD that require MFA to access Exchange Online.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 2: Creates a new conditional access policy in Azure AD that blocks access to Exchange Online from non-trusted regions.</maml:title>
        <dev:code>
          PS C:\&gt; $conditions = New-Object -TypeName Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet
          PS C:\&gt; $conditions.Applications = New-Object -TypeName Microsoft.Open.MSGraph.Model.ConditionalAccessApplicationCondition
          PS C:\&gt; $conditions.Applications.IncludeApplications = "00000002-0000-0ff1-ce00-000000000000"
          PS C:\&gt; $conditions.Users = New-Object -TypeName Microsoft.Open.MSGraph.Model.ConditionalAccessUserCondition
          PS C:\&gt; $conditions.Users.IncludeUsers = "all"
          PS C:\&gt; $conditions.Locations = New-Object -TypeName Microsoft.Open.MSGraph.Model.ConditionalAccessLocationCondition
          PS C:\&gt; $conditions.Locations.IncludeLocations = "198ad66e-87b3-4157-85a3-8a7b51794ee9"
          PS C:\&gt; $controls = New-Object -TypeName Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls
          PS C:\&gt; $controls._Operator = "OR"
          PS C:\&gt; $controls.BuiltInControls = "block"
          PS C:\&gt; New-AzureADMSConditionalAccessPolicy -DisplayName "MFA policy" -State "Enabled" -Conditions $conditions -GrantControls $controls
 
          Id : 6b5e999b-0ba8-4186-a106-e0296c1c4358
          DisplayName : MFA policy
          CreatedDateTime : 2019-09-26T23:12:16.0792706Z
          ModifiedDateTime : 2019-09-27T00:12:12.5986473Z
          State : Enabled
        </dev:code>
        <dev:remarks>
          <maml:para>This command creates a new conditional access policy in Azure AD that blocks access to Exchange Online from non-trusted regions.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Set-AzureADMSConditionalAccessPolicy
      </command:name>
      <maml:description>
        <maml:para>Updates a conditional access policy in Azure Active Directory by Id.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSConditionalAccessPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to update a conditional access policy in Azure Active Directory by Id. Conditional access policies are custom rules that define an access scenario. </maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADMSConditionalAccessPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the policy id of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>Specifies the enabled or disabled state of the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>Conditions</maml:name>
          <maml:Description>
            <maml:para>Specifies the conditions for the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>GrantControls</maml:name>
          <maml:Description>
            <maml:para>Specifies the controls for the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the policy id of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>Specifies the enabled or disabled state of the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>Conditions</maml:name>
          <maml:Description>
            <maml:para>Specifies the conditions for the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ConditionalAccessConditionSet</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>GrantControls</maml:name>
          <maml:Description>
            <maml:para>Specifies the controls for the conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="false" variableLength="false">Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.ConditionalAccessGrantControls</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes />
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Updates a conditional access policy in Azure AD by PolicyId.</maml:title>
        <dev:code>
          PS C:\&gt; Set-AzureADMSConditionalAccessPolicy -PolicyId 6b5e999b-0ba8-4186-a106-e0296c1c4358 -DisplayName "MFA policy 1" -State "Enabled"
 
          Id : 6b5e999b-0ba8-4186-a106-e0296c1c4358
          DisplayName : MFA policy 1
          CreatedDateTime : 2019-09-26T23:12:16.0792706Z
          ModifiedDateTime : 2019-09-27T00:12:12.5986473Z
          State : Enabled
        </dev:code>
        <dev:remarks>
          <maml:para>This command updates a new conditional access policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSConditionalAccessPolicy
      </command:name>
      <maml:description>
        <maml:para>Deletes a conditional access policy in Azure Active Directory by Id.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSConditionalAccessPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to delete a conditional access policy in Azure Active Directory by Id. Conditional access policies are custom rules that define an access scenario. </maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADMSConditionalAccessPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the policy id of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the policy id of a conditional access policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes />
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Deletes a conditional access policy in Azure AD by PolicyId.</maml:title>
        <dev:code>
          PS C:\&gt; Remove-AzureADMSConditionalAccessPolicy -PolicyId 6b5e999b-0ba8-4186-a106-e0296c1c4358
 
        </dev:code>
        <dev:remarks>
          <maml:para>This command deletes a conditional access policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSConditionalAccessPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Get-AzureADMSNamedLocationPolicy
      </command:name>
      <maml:description>
        <maml:para>Gets an Azure Active Directory named location policy.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSNamedLocationPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to get the Azure Active Directory named location policy. Named locations are custom rules that define network locations which can then be used in a Conditional Access policy. </maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSNamedLocationPolicy</maml:name>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AzureADMSNamedLocationPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
          </maml:para>
        </maml:description>
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Retrieves a list of all named location policies in Azure AD.</maml:title>
        <dev:code>
          PS C:\&gt; Get-AzureADMSNamedLocationPolicy
 
          OdataType : #microsoft.graph.ipNamedLocation
          Id : 06e4ff15-ca6b-4843-9c34-3fdd1ce8f739
          DisplayName : IPv4 named location
          CreatedDateTime : 2019-09-26T23:12:16.0792706Z
          ModifiedDateTime : 2019-09-27T00:12:12.5986473Z
          IsTrusted : false
          IpRanges : {
                                      class IpRange {
                                        CidrAddress: 6.5.4.3/32
                                      }
                                    }
 
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves a list of all named location policies in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
 
      <command:example>
        <maml:title>Example 2: Retrieves a named location policy in Azure AD with given Id.</maml:title>
        <dev:code>
          PS C:\&gt; Get-AzureADMSNamedLocationPolicy -PolicyId 1b7f0916-7677-40d8-97a1-d606f4ed8fcf
 
          OdataType : #microsoft.graph.countryNamedLocation
          Id : 1b7f0916-7677-40d8-97a1-d606f4ed8fcf
          DisplayName : Country named location
          CreatedDateTime : 2019-09-26T23:12:16.0792706Z
          ModifiedDateTime : 2019-09-27T00:12:12.5986473Z
          CountriesAndRegions : [
                                                  "US",
                                                  "CA"
                                                ]
          IncludeUnknownCountriesAndRegions : false
 
        </dev:code>
        <dev:remarks>
          <maml:para>This command retrieves a named location policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        New-AzureADMSNamedLocationPolicy
      </command:name>
      <maml:description>
        <maml:para>Creates a new named location policy in Azure Active Directory.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSNamedLocationPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to create new named location policy in Azure Active Directory. Conditional access policies are custom rules that define an access scenario. </maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AzureADMSNamedLocationPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>OdataType</maml:name>
          <maml:Description>
            <maml:para>Specifies the odata type of a named location policy object in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IpRanges</maml:name>
          <maml:Description>
            <maml:para>Specifies the ip ranges of the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.IpRange</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.IpRange</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IsTrusted</maml:name>
          <maml:Description>
            <maml:para>Specifies the isTrusted value for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>CountriesAndRegions</maml:name>
          <maml:Description>
            <maml:para>Specifies the countries and regions for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.CountriesAndRegions</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.CountriesAndRegions</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IncludeUnknownCountriesAndRegions</maml:name>
          <maml:Description>
            <maml:para>Specifies the includeUnknownCountriesAndRegions value for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>OdataType</maml:name>
          <maml:Description>
            <maml:para>Specifies the odata type of a named location policy object in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IpRanges</maml:name>
          <maml:Description>
            <maml:para>Specifies the ip ranges of the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.IpRange</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.IpRange</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IsTrusted</maml:name>
          <maml:Description>
            <maml:para>Specifies the isTrusted value for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>CountriesAndRegions</maml:name>
          <maml:Description>
            <maml:para>Specifies the countries and regions for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.CountriesAndRegions</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.CountriesAndRegions</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IncludeUnknownCountriesAndRegions</maml:name>
          <maml:Description>
            <maml:para>Specifies the includeUnknownCountriesAndRegions value for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes />
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Creates a new Ip named location policy in Azure AD.</maml:title>
        <dev:code>
          PS C:\&gt; $ipRanges = New-Object -TypeName Microsoft.Open.MSGraph.Model.IpRange
          PS C:\&gt; $ipRanges.cidrAddress = "6.5.4.3/32"
          PS C:\&gt; New-AzureADMSNamedLocationPolicy -OdataType "#microsoft.graph.ipNamedLocation" -DisplayName "IP named location policy" -IsTrusted $false -IpRanges $ipRanges
 
          OdataType : #microsoft.graph.ipNamedLocation
          Id : 6b5e999b-0ba8-4186-a106-e0296c1c4358
          DisplayName : IP named location policy
          CreatedDateTime : 2019-09-26T23:12:16.0792706Z
          ModifiedDateTime : 2019-09-27T00:12:12.5986473Z
          IsTrusted : false
          IpRanges : {
                                      class IpRange {
                                        CidrAddress: 6.5.4.3/32
                                      }
                                    }
 
        </dev:code>
        <dev:remarks>
          <maml:para>This command creates a new country named location policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 2: Creates a new country named location policy in Azure AD.</maml:title>
        <dev:code>
          PS C:\&gt; New-AzureADMSNamedLocationPolicy -OdataType "#microsoft.graph.countryNamedLocation" -DisplayName "Country named location policy" -CountriesAndRegions "IN" -IncludeUnknownCountriesAndRegions $false
 
          OdataType : #microsoft.graph.countryNamedLocation
          Id : 13975bae-089f-4358-8da3-cc262f29276b
          DisplayName : Country named location policy
          CreatedDateTime : 2019-09-26T23:12:16.0792706Z
          ModifiedDateTime : 2019-09-27T00:12:12.5986473Z
          CountriesAndRegions : {IN}
          IncludeUnknownCountriesAndRegions : False
 
        </dev:code>
        <dev:remarks>
          <maml:para>This command creates a new country named location policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Set-AzureADMSNamedLocationPolicy
      </command:name>
      <maml:description>
        <maml:para>Updates a named location policy in Azure Active Directory by PolicyId.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSNamedLocationPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to update a named location policy in Azure Active Directory by PolicyId. Conditional access policies are custom rules that define an access scenario. </maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AzureADMSNamedLocationPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>OdataType</maml:name>
          <maml:Description>
            <maml:para>Specifies the odata type of a named location policy object in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IpRanges</maml:name>
          <maml:Description>
            <maml:para>Specifies the ip ranges of the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.IpRange</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.IpRange</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IsTrusted</maml:name>
          <maml:Description>
            <maml:para>Specifies the isTrusted value for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>CountriesAndRegions</maml:name>
          <maml:Description>
            <maml:para>Specifies the countries and regions for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.CountriesAndRegions</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.CountriesAndRegions</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IncludeUnknownCountriesAndRegions</maml:name>
          <maml:Description>
            <maml:para>Specifies the includeUnknownCountriesAndRegions value for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>OdataType</maml:name>
          <maml:Description>
            <maml:para>Specifies the odata type of a named location policy object in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Specifies the display name of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IpRanges</maml:name>
          <maml:Description>
            <maml:para>Specifies the ip ranges of the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.IpRange</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.IpRange</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IsTrusted</maml:name>
          <maml:Description>
            <maml:para>Specifies the isTrusted value for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>CountriesAndRegions</maml:name>
          <maml:Description>
            <maml:para>Specifies the countries and regions for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Microsoft.Open.MSGraph.Model.CountriesAndRegions</command:parameterValue>
          <dev:type>
            <maml:name>Microsoft.Open.MSGraph.Model.CountriesAndRegions</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>IncludeUnknownCountriesAndRegions</maml:name>
          <maml:Description>
            <maml:para>Specifies the includeUnknownCountriesAndRegions value for the named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
          <dev:type>
            <maml:name>Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes />
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Update an ip named location policy in Azure AD by PolicyId.</maml:title>
        <dev:code>
          PS C:\&gt; Set-AzureADMSNamedLocationPolicy -PolicyId 07a1f48d-0cbb-4c2c-8ea2-1ea00e3eb3b6 -OdataType "#microsoft.graph.ipNamedLocation" -IsTrusted $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>This command updates an ip named location policy in Azure AD by PolicyId.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>Example 2: Update a country named location policy in Azure AD by PolicyId.</maml:title>
        <dev:code>
          PS C:\&gt; Set-AzureADMSNamedLocationPolicy -PolicyId 76fdfd4d-bd80-4c1e-8fd4-6abf49d121fe -OdataType "#microsoft.graph.countryNamedLocation" -IncludeUnknownCountriesAndRegions $true
 
        </dev:code>
        <dev:remarks>
          <maml:para>This command updates a country named location policy in Azure AD by PolicyId.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSNamedLocationPolicy
      </command:name>
      <maml:description>
        <maml:para>Deletes an Azure Active Directory named location policy by PolicyId.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSNamedLocationPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet allows an admin to delete the Azure Active Directory named location policy. Named locations are custom rules that define network locations which can then be used in a Conditional Access policy. </maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-AzureADMSNamedLocationPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true" position="named" aliases="none">
          <maml:name>PolicyId</maml:name>
          <maml:Description>
            <maml:para>Specifies the ID of a named location policy in Azure Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description>
          <maml:para>
            <!-- description -->
 
          </maml:para>
        </maml:description>
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>
 
        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertset>
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>Example 1: Deletes a named location policy in Azure AD with given PolicyId.</maml:title>
        <dev:code>
          PS C:\&gt; Remove-AzureADMSNamedLocationPolicy -PolicyId 76fdfd4d-bd80-4c1e-8fd4-6abf49d121fe
 
        </dev:code>
        <dev:remarks>
          <maml:para>This command deletes a named location policy in Azure AD.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <maml:relatedlinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSNamedLocationPolicy</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </maml:relatedlinks>
  </command:command>
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Get-AzureADMSPermissionGrantConditionSet
      </command:name>
      <maml:description>
        <maml:para>Get an Azure Active Directory permission grant condition set by id.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>AzureADMSPermissionGrantConditionSet</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Get an Azure Active Directory permission grant condition set object by id.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Get-AzureADMSPermissionGrantConditionSet</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>PolicyId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of an Azure Active Directory permission grant policy object.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ConditionSetType</maml:name>
          <maml:description>
            <maml:para>The value indicates whether the condition sets are included in the policy or excluded.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Id</maml:name>
          <maml:description>
            <maml:para>The unique identifier of an Azure Active Directory permission grant condition set object.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>PolicyId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of an Azure Active Directory permission grant policy object.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue>None</dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ConditionSetType</maml:name>
        <maml:description>
          <maml:para>The value indicates whether the condition sets are included in the policy or excluded.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue>None</dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Id</maml:name>
        <maml:description>
          <maml:para>The unique identifier of an Azure Active Directory permission grant condition set object.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue>None</dev:defaultvalue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PermissionGrantConditionSet</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>--------- Example 1: Get all permission grant condition sets that are included in the permission grant policy ---------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADMSPermissionGrantConditionSet -PolicyId "policy1" -ConditionSetType "includes"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>--------- Example 2: Get all permission grant condition sets that are excluded in the permission grant policy ---------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADMSPermissionGrantConditionSet -PolicyId "policy1" -ConditionSetType "excludes"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
      </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>--------- Example 3: Get a permission grant condition set ---------</maml:title>
        <dev:code>PS C:\&gt;Get-AzureADMSPermissionGrantConditionSet -PolicyId "policy1" -ConditionSetType "includes" -Id "665a9903-0398-48ab-b4e9-7a570d468b66"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        New-AzureADMSPermissionGrantConditionSet
      </command:name>
      <maml:description>
        <maml:para>Create a new Azure Active Directory permission grant condition set in a given policy.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>New</command:verb>
      <command:noun>AzureADMSPermissionGrantConditionSet</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Create a new Azure Active Directory permission grant condition set object in an existing policy.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>New-AzureADMSPermissionGrantConditionSet</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>PolicyId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of an Azure Active Directory permission grant policy object.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ConditionSetType</maml:name>
          <maml:description>
            <maml:para>The value indicates whether the condition set is included in the policy or excluded.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
 
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="false" position="named">
          <maml:name>PermissionType</maml:name>
          <maml:description>
            <maml:para>Specific type of permissions (application, delegated) to scope consent operation down to.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
          <maml:name>PermissionClassification</maml:name>
          <maml:description>
            <maml:para>Specific classification (all, low, medium, high) to scope consent operation down to.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
          <maml:name>resourceApplication</maml:name>
          <maml:description>
            <maml:para>The identifier of the resource application to scope consent operation down to.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
          <maml:name>Permissions</maml:name>
          <maml:description>
            <maml:para>The identifier of the resource application to scope consent operation down to.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
          <maml:name>ClientApplicationIds</maml:name>
          <maml:description>
            <maml:para>The set of client application ids to scope consent operation down to.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
          <maml:name>ClientApplicationTenantIds</maml:name>
          <maml:description>
            <maml:para>The set of client application tenant ids to scope consent operation down to.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
 
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
          <maml:name>ClientApplicationPublisherIds</maml:name>
          <maml:description>
            <maml:para>The set of client applications publisher ids to scope consent operation down to.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
          <dev:type>
            <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
        <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
          <maml:name>ClientApplicationsFromVerifiedPublisherOnly</maml:name>
          <maml:description>
            <maml:para>A value indicates whether to only includes client applications from verified publishers.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">System.Boolean</command:parametervalue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultvalue></dev:defaultvalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>PolicyId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of an Azure Active Directory permission grant policy object.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ConditionSetType</maml:name>
        <maml:description>
          <maml:para>The value indicates whether the condition sets are included in the policy or excluded.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>PermissionType</maml:name>
        <maml:description>
          <maml:para>Specific type of permissions (application, delegated) to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>PermissionClassification</maml:name>
        <maml:description>
          <maml:para>Specific classification (all, low, medium, high) to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>resourceApplication</maml:name>
        <maml:description>
          <maml:para>The identifier of the resource application to scope consent operation down to. It could be "Any" or a specific resource application id.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>Permissions</maml:name>
        <maml:description>
          <maml:para>The identifier of the resource application to scope consent operation down to. It could be @("All") or a list of permission ids.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationIds</maml:name>
        <maml:description>
          <maml:para>The set of client application ids to scope consent operation down to. It could be @("All") or a list of client application Ids.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationTenantIds</maml:name>
        <maml:description>
          <maml:para>The set of client application tenant ids to scope consent operation down to. It could be @("All") or a list of client application tenant ids.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationPublisherIds</maml:name>
        <maml:description>
          <maml:para>The set of client applications publisher ids to scope consent operation down to. It could be @("All") or a list of client application publisher ids.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationsFromVerifiedPublisherOnly</maml:name>
        <maml:description>
          <maml:para>A value indicates whether to only includes client applications from verified publishers.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Boolean</command:parametervalue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue>false</dev:defaultvalue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues>
      <command:returnvalue>
        <dev:type>
          <maml:name>Microsoft.Open.MSGraph.Model.PermissionGrantConditionSet</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:returnvalue>
    </command:returnvalues>
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
       <command:example>
        <maml:title>--------- Example 1: Create a basic permission grant condition set in an existing policy with all build in values---------</maml:title>
        <dev:code>New-AzureADMSPermissionGrantConditionSet -PolicyId "test1" -ConditionSetType "includes" -PermissionType "delegated"
 
                Id : cab65448-9ec4-43a5-b575-d1f4d32fefa5
                PermissionType : delegated
                PermissionClassification : all
                ResourceApplication : any
                Permissions : {all}
                ClientApplicationIds : {all}
                ClientApplicationTenantIds : {all}
                ClientApplicationPublisherIds : {all}
                ClientApplicationsFromVerifiedPublisherOnly : False
         
        </dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>--------- Example 2: Create a permission grant condition set in an existing policy that includes specific permissions for a resource application---------</maml:title>
        <dev:code>New-AzureADMSPermissionGrantConditionSet -PolicyId "test1" -ConditionSetType "includes" -PermissionType "delegated" -Permissions @("8b590330-0eb2-45d0-baca-a00ecf7e7b87", "dac1c8fa-e6e4-47b8-a128-599660b8cd5c", "f6db0cc3-88cd-4c74-a374-3d8c7cc4c50b") -ResourceApplication "ec8d61c9-1cb2-4edb-afb0-bcda85645555"
 
                Id : 64032dc4-8423-4fd7-930c-a9ed3bb1dbb4
                PermissionType : delegated
                PermissionClassification : all
                ResourceApplication : ec8d61c9-1cb2-4edb-afb0-bcda85645555
                Permissions : {8b590330-0eb2-45d0-baca-a00ecf7e7b87, dac1c8fa-e6e4-47b8-a128-599660b8cd5c,
                                                              f6db0cc3-88cd-4c74-a374-3d8c7cc4c50b}
                ClientApplicationIds : {all}
                ClientApplicationTenantIds : {all}
                ClientApplicationPublisherIds : {all}
                ClientApplicationsFromVerifiedPublisherOnly : False
        </dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>--------- Example 3: Create a permission grant condition set in an existing policy that is excluded---------</maml:title>
        <dev:code>New-AzureADMSPermissionGrantConditionSet -PolicyId "test1" -ConditionSetType "excludes" -PermissionType "delegated" -Permissions @("8b590330-0eb2-45d0-baca-a00ecf7e7b87", "dac1c8fa-e6e4-47b8-a128-599660b8cd5c", "f6db0cc3-88cd-4c74-a374-3d8c7cc4c50b") -ResourceApplication "ec8d61c9-1cb2-4edb-afb0-bcda85645555" -PermissionClassification "low" -ClientApplicationsFromVerifiedPublisherOnly $true -ClientApplicationIds @("4a6c40ea-edc1-4202-8620-dd4060ee6583", "17a961bd-e743-4e6f-8097-d7e6612999a7") -ClientApplicationTenantIds @("17a961bd-e743-4e6f-8097-d7e6612999a8", "17a961bd-e743-4e6f-8097-d7e6612999a9", "17a961bd-e743-4e6f-8097-d7e6612999a0") -ClientApplicationPublisherIds @("verifiedpublishermpnid")
 
            Id : 0f81cce0-a766-4db6-a7e2-4e5f10f6abf8
            PermissionType : delegated
            PermissionClassification : low
            ResourceApplication : ec8d61c9-1cb2-4edb-afb0-bcda85645555
            Permissions : {8b590330-0eb2-45d0-baca-a00ecf7e7b87, dac1c8fa-e6e4-47b8-a128-599660b8cd5c,
                                                          f6db0cc3-88cd-4c74-a374-3d8c7cc4c50b}
            ClientApplicationIds : {4a6c40ea-edc1-4202-8620-dd4060ee6583, 17a961bd-e743-4e6f-8097-d7e6612999a7}
            ClientApplicationTenantIds : {17a961bd-e743-4e6f-8097-d7e6612999a8, 17a961bd-e743-4e6f-8097-d7e6612999a9, 17a961bd-e743-4e6f-8097-d7e6612999a0}
            ClientApplicationPublisherIds : {verifiedpublishermpnid}
            ClientApplicationsFromVerifiedPublisherOnly : True
        </dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Remove-AzureADMSPermissionGrantConditionSet
      </command:name>
      <maml:description>
        <maml:para>Delete an Azure Active Directory permission grant condition set by id</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Remove</command:verb>
      <command:noun>AzureADMSPermissionGrantConditionSet</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Delete an Azure Active Directory permission grant condition set object by id.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Remove-AzureADMSPermissionGrantConditionSet</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>PolicyId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of an Azure Active Directory permission grant policy object.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ConditionSetType</maml:name>
          <maml:description>
            <maml:para>The value indicates whether the condition sets are included in the policy or excluded.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Id</maml:name>
          <maml:description>
            <maml:para>The unique identifier of an Azure Active Directory permission grant condition set object.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>PolicyId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of an Azure Active Directory permission grant policy object.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ConditionSetType</maml:name>
        <maml:description>
          <maml:para>The value indicates whether the condition sets are included in the policy or excluded.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Id</maml:name>
        <maml:description>
          <maml:para>The unique identifier of an Azure Active Directory permission grant condition set object.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>--------- Example 1: Delete a permission grant condition set from a policy---------</maml:title>
        <dev:code>PS C:\&gt;Remove-AzureADMSPermissionGrantConditionSet -PolicyId "policy1" -ConditionSetType "excludes" -Id "665a9903-0398-48ab-b4e9-7a570d468b66"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Set-AzureADMSPermissionGrantConditionSet
      </command:name>
      <maml:description>
        <maml:para>Update an existing Azure Active Directory permission grant condition set.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Set</command:verb>
      <command:noun>AzureADMSPermissionGrantConditionSet</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Updates an Azure Active Directory permission grant condition set object identified by id.</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxitem>
        <maml:name>Set-AzureADMSPermissionGrantConditionSet</maml:name>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>PolicyId</maml:name>
          <maml:description>
            <maml:para>The unique identifier of an Azure Active Directory permission grant policy object.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>ConditionSetType</maml:name>
          <maml:description>
            <maml:para>The value indicates whether the condition sets are included in the policy or excluded.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
        <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
          <maml:name>Id</maml:name>
          <maml:description>
            <maml:para>The unique identifier of an Azure Active Directory permission grant condition set object.</maml:para>
          </maml:description>
          <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        </command:parameter>
         
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>PermissionType</maml:name>
        <maml:description>
          <maml:para>Specific type of permissions (application, delegated) to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>PermissionClassification</maml:name>
        <maml:description>
          <maml:para>Specific classification (all, low, medium, high) to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>resourceApplication</maml:name>
        <maml:description>
          <maml:para>The identifier of the resource application to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>Permissions</maml:name>
        <maml:description>
          <maml:para>The identifier of the resource application to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationIds</maml:name>
        <maml:description>
          <maml:para>The set of client application ids to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationTenantIds</maml:name>
        <maml:description>
          <maml:para>The set of client application tenant ids to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationPublisherIds</maml:name>
        <maml:description>
          <maml:para>The set of client applications publisher ids to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationsFromVerifiedPublisherOnly</maml:name>
        <maml:description>
          <maml:para>A value indicates whether to only includes client applications from verified publishers.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Boolean</command:parametervalue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      </command:syntaxitem>
    </command:syntax>
    <!-- Cmdlet parameter section -->
    <command:parameters>
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>PolicyId</maml:name>
        <maml:description>
          <maml:para>The unique identifier of an Azure Active Directory permission grant policy object.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>ConditionSetType</maml:name>
        <maml:description>
          <maml:para>The value indicates whether the condition sets are included in the policy or excluded.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="true" variablelength="false" globbing="false" pipelineinput="true" position="named">
        <maml:name>Id</maml:name>
        <maml:description>
          <maml:para>The unique identifier of an Azure Active Directory permission grant condition set object.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>PermissionType</maml:name>
        <maml:description>
          <maml:para>Specific type of permissions (application, delegated) to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>PermissionClassification</maml:name>
        <maml:description>
          <maml:para>Specific classification (all, low, medium, high) to scope consent operation down to.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>resourceApplication</maml:name>
        <maml:description>
          <maml:para>The identifier of the resource application to scope consent operation down to. It could be "Any" or a specific resource application id.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">string</command:parametervalue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>Permissions</maml:name>
        <maml:description>
          <maml:para>The identifier of the resource application to scope consent operation down to. It could be @("All") or a list of permission ids.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationIds</maml:name>
        <maml:description>
          <maml:para>The set of client application ids to scope consent operation down to. It could be @("All") or a list of client application Ids.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationTenantIds</maml:name>
        <maml:description>
          <maml:para>The set of client application tenant ids to scope consent operation down to. It could be @("All") or a list of client application tenant ids.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
 
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationPublisherIds</maml:name>
        <maml:description>
          <maml:para>The set of client applications publisher ids to scope consent operation down to. It could be @("All") or a list of client application publisher ids.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Collections.Generic.List`1[System.String]</command:parametervalue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[System.String]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue></dev:defaultvalue>
      </command:parameter>
      <command:parameter required="false" variablelength="false" globbing="false" pipelineinput="false" position="named">
        <maml:name>ClientApplicationsFromVerifiedPublisherOnly</maml:name>
        <maml:description>
          <maml:para>A value indicates whether to only includes client applications from verified publishers.</maml:para>
        </maml:description>
        <command:parametervalue required="true" variablelength="false">System.Boolean</command:parametervalue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultvalue>false</dev:defaultvalue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputtypes>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
      <command:inputtype>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
          <maml:description />
        </dev:type>
        <maml:description />
      </command:inputtype>
    </command:inputtypes>
    <command:returnvalues />
    <!-- Error section-->
    <command:terminatingerrors />
    <command:nonterminatingerrors />
    <!-- Notes section -->
    <maml:alertset />
    <!-- Example section -->
    <command:examples>
      <command:example>
        <maml:title>--------- Example 1: Update a permission grant condition set to includes permissions that has been classified as low.---------</maml:title>
        <dev:code>1. Get exisiting permission grant policy by that need to be updated.
         
        $permissionGrantConditionSet =Get-AzureADMSPermissionGrantConditionSet -PolicyId "test1" -ConditionSetType "includes" -Id "0f81cce0-a766-4db6-a7e2-4e5f10f6abf8"
 
            Id : 0f81cce0-a766-4db6-a7e2-4e5f10f6abf8
            PermissionType : delegated
            PermissionClassification : all
            ResourceApplication : ec8d61c9-1cb2-4edb-afb0-bcda85645555
            Permissions : {8b590330-0eb2-45d0-baca-a00ecf7e7b87, dac1c8fa-e6e4-47b8-a128-599660b8cd5c,
                                                          f6db0cc3-88cd-4c74-a374-3d8c7cc4c50b}
            ClientApplicationIds : {4a6c40ea-edc1-4202-8620-dd4060ee6583, 17a961bd-e743-4e6f-8097-d7e6612999a7}
            ClientApplicationTenantIds : {17a961bd-e743-4e6f-8097-d7e6612999a8, 17a961bd-e743-4e6f-8097-d7e6612999a9,
                                                          17a961bd-e743-4e6f-8097-d7e6612999a0}
            ClientApplicationPublisherIds : {verifiedpublishermpnid}
            ClientApplicationsFromVerifiedPublisherOnly : True
             
        2. Update PermissionClassification
         
        Set-AzureADMSPermissionGrantConditionSet -PolicyId "test1" -ConditionSetType "includes" -Id $permissionGrantConditionSet.Id -PermissionClassification low
 
            Id : 0f81cce0-a766-4db6-a7e2-4e5f10f6abf8
            PermissionType : delegated
            PermissionClassification : low
            ResourceApplication : ec8d61c9-1cb2-4edb-afb0-bcda85645555
            Permissions : {8b590330-0eb2-45d0-baca-a00ecf7e7b87, dac1c8fa-e6e4-47b8-a128-599660b8cd5c,
                                                          f6db0cc3-88cd-4c74-a374-3d8c7cc4c50b}
            ClientApplicationIds : {4a6c40ea-edc1-4202-8620-dd4060ee6583, 17a961bd-e743-4e6f-8097-d7e6612999a7}
            ClientApplicationTenantIds : {17a961bd-e743-4e6f-8097-d7e6612999a8, 17a961bd-e743-4e6f-8097-d7e6612999a9,
                                                          17a961bd-e743-4e6f-8097-d7e6612999a0}
            ClientApplicationPublisherIds : {verifiedpublishermpnid}
            ClientApplicationsFromVerifiedPublisherOnly : True
 
        </dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>--------- Example 2: Update a permission grant condition set ---------</maml:title>
        <dev:code>PS C:\&gt;Set-AzureADMSPermissionGrantConditionSet -PolicyId "policy1" -ConditionSetType "includes" -Id "665a9903-0398-48ab-b4e9-7a570d468b66" -PermissionType "Delegated" -PermissionClassification "Low" -ResourceApplication "d9d40050-c784-4b56-a06d-477542a1cafc" -Permissions @("29bf4ca5-913e-427d-8a68-5890af945109") -ClientApplicationIds @("All") -ClientApplicationTenantIds @("All") -ClientApplicationPublisherIds @("All") -ClientApplicationsFromVerifiedPublisherOnly $true</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <!-- Link section -->
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>New-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Remove-AzureADMSPermissionGrantConditionSet</maml:linkText>
        <maml:uri></maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
</helpItems>