Application

Represents an application registration in Azure AD. An application object is the global definition of an application, specifying how tokens are issued, the resources the application needs to access, and the actions it can perform.

AuthenticationAuthorizationIdentityMicrosoftMicrosoft EntraOAuthOpenID ConnectSAMLSCIMSingle Sign-OnZero Trust

Properties

Name Type Description
appId string The unique identifier assigned by Azure AD when the app is registered. Also known as the client ID.
displayName string The display name for the application.
description ['string', 'null'] A free text field to describe the application.
createdDateTime string The date and time the application was registered.
identifierUris array URIs that identify the application within its Azure AD tenant. Also known as App ID URIs.
keyCredentials array The collection of key credentials (certificates) associated with the application.
passwordCredentials array The collection of password credentials (client secrets) associated with the application.
appRoles array The collection of roles defined for the application.
requiredResourceAccess array Specifies the resources that the application needs access to.
signInAudience string Specifies the Microsoft accounts supported for the current application.
tags array Custom strings that can be used to categorize the application.
publisherDomain string The verified publisher domain for the application.
View JSON Schema on GitHub