Get-EntraApplicationTemplate

Retrieve a list of applicationTemplate objects.

Syntax

Get-EntraApplicationTemplate
   [-Filter <String>]
   [-All]
   [-Top <Int32>]
   [-Property <String[]>]
   [<CommonParameters>]
Get-EntraApplicationTemplate
   -Id <String>
   [<CommonParameters>]

Description

The Get-EntraApplicationTemplate cmdlet allows users to get a list of all the application templates or a specific application template.

Examples

Example 1. Gets a list of application template objects

Connect-Entra -Scopes 'Application.Read.All'
Get-EntraApplicationTemplate

This command gets all the application template objects

Example 2. Gets an application template object

Connect-Entra -Scopes 'Application.Read.All'
$applicationTemplate = Get-EntraApplicationTemplate -Filter "DisplayName eq 'Dynamics CRM Online'"
Get-EntraApplicationTemplate -Id $applicationTemplate.Id

Id                                   Categories                                      Description
--                                   ----------                                      -----------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb {businessMgmt, productivity, projectManagement} Cube is perfect for businesses

This command gets an application template object for the given id.

  • -Id Specifies the unique identifier of an application template.

Parameters

-All

List all pages.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Filter

Specifies an OData v4.0 filter statement. This parameter controls which objects are returned.

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Id

The unique identifier of an application template.

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Property

Specifies properties to be returned.

Type:System.String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Top

Specifies the maximum number of records to return.

Type:System.Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Outputs

Microsoft.Online.Administration.ApplicationTemplate