applicationTemplate resource type

Namespace: microsoft.graph


APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents an application in the Microsoft Entra application gallery.


Method Return Type Description
List applicationTemplate Retrieve a list of applicationTemplate objects.
Get applicationTemplate Read properties and relationships of applicationTemplate object.
Instantiate applicationServicePrincipal Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO.


Property Type Description
categories String collection The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer, Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design & hosting.
configurationUris configurationUri collection The URIs required for the single sign-on configuration of a preintegrated application.
description String A description of the application.
displayName String The name of the application.
homePageUrl String The home page URL of the application.
id String Unique identifier for the application. Read-only.
logoUrl String The URL to get the logo for this application.
publisher String The name of the publisher for this application.
supportedProvisioningTypes String collection The list of provisioning modes supported by this application. The only valid value is sync.
supportedSingleSignOnModes String collection The list of single sign-on modes supported by this application. The supported values are oidc, password, saml, and notSupported.



JSON representation

The following JSON representation shows the resource type.

  "categories": ["String"],
  "configurationUris": [{"@odata.type": "microsoft.graph.configurationUri"}],
  "description": "String",
  "displayName": "String",
  "homePageUrl": "String",
  "id": "String (identifier)",
  "logoUrl": "String",
  "publisher": "String",
  "supportedProvisioningTypes": ["String"],
  "supportedSingleSignOnModes": ["String"]