Applications
Contains details of all registered applications within the organization for the authenticated user, including app-specific configurations.
Table Specific Information
Select
You can query Applications by specifying an Id or selecting all:
SELECT * FROM Applications WHERE Id = '037c5534-1059-4c71-9f1c-a9b887e34b03'
Select a certain column from the entity and filter by that column:
SELECT Id FROM Applications WHERE Id LIKE '%037c5534-1059-4c71-9f1c-a9b887e34b03%'
Insert
Specify a displayName in order to create a new Application, the displayName should be the name of the new Application:
INSERT INTO Applications (displayName) VALUES ('TestApp')
Update
To update a Applications record you need to specify the Id in WHERE clause.
UPDATE Applications SET displayName = 'Test' WHERE Id = '037c5534-1059-4c71-9f1c-a9b887e34b03'
Delete
To delete an Application record, you need to specify the Id in WHERE clause.
DELETE FROM Applications WHERE Id = '480a2785-1c18-49ac-9a80-9dfc1b40e1f2'
Columns
| Name | Type | ReadOnly | Description |
| id [KEY] | String | False |
The unique identifier of the application, used as the primary key. |
| addIns | String | False |
A list of add-ins associated with the application, detailing additional functionalities. |
| api_acceptMappedClaims | Bool | False |
Indicates whether the application accepts mapped claims in tokens. |
| api_knownClientApplications | String | False |
A list of known client applications that this API trusts. |
| api_oauth2PermissionScopes | String | False |
The OAuth2 permission scopes defined for the API of the application. |
| api_preAuthorizedApplications | String | False |
Applications pre-authorized to call this application's API. |
| api_requestedAccessTokenVersion | Int | False |
The version of access tokens requested by the application API. |
| appId | String | False |
The globally unique application ID assigned to the application. |
| applicationTemplateId | String | False |
The ID of the application template used during creation. |
| appRoles | String | False |
Roles defined for the application that can be assigned to users or groups. |
| authenticationBehaviors_removeUnverifiedEmailClaim | Bool | False |
Specifies if unverified email claims should be removed during authentication. |
| authenticationBehaviors_requireClientServicePrincipal | Bool | False |
Indicates if a client service principal is required for authentication. |
| certification_certificationDetailsUrl | String | False |
The URL providing details about the application's certification. |
| certification_certificationExpirationDateTime | Datetime | False |
The date and time when the application's certification expires. |
| certification_isCertifiedByMicrosoft | Bool | False |
Specifies if the application is certified by Microsoft. |
| certification_isPublisherAttested | Bool | False |
Indicates if the application's publisher attested to its certification. |
| certification_lastCertificationDateTime | Datetime | False |
The date and time of the application's last certification. |
| createdDateTime | Datetime | False |
The date and time the application was created. |
| defaultRedirectUri | String | False |
The default redirect URI used in the application's authentication flows. |
| description | String | False |
A brief description of the application's purpose or functionality. |
| disabledByMicrosoftStatus | String | False |
Indicates if the application is disabled by Microsoft and the reason for it. |
| displayName | String | False |
The friendly name of the application, displayed in portals. |
| groupMembershipClaims | String | False |
The claims related to group memberships that the application can receive. |
| identifierUris | String | False |
The URIs that identify the application within its tenant. |
| info_logoUrl | String | False |
The URL of the application's logo image. |
| info_marketingUrl | String | False |
The URL of the application's marketing or promotional page. |
| info_privacyStatementUrl | String | False |
The URL of the application's privacy policy. |
| info_supportUrl | String | False |
The URL for the application's support page. |
| info_termsOfServiceUrl | String | False |
The URL of the application's terms of service. |
| isDeviceOnlyAuthSupported | Bool | False |
Indicates if the application supports authentication for devices only. |
| isFallbackPublicClient | Bool | False |
Specifies if the application can fallback to public client behavior. |
| keyCredentials | String | False |
The list of key credentials associated with the application for authentication. |
| logo | String | False |
The binary data of the application's logo. |
| nativeAuthenticationApisEnabled | String | False |
The native Authentication Apis Enabled of the application. |
| notes | String | False |
Additional notes or metadata about the application. |
| oauth2RequirePostResponse | Bool | False |
Indicates if the application requires a POST response for OAuth2 authorization. |
| optionalClaims_accessToken | String | False |
Optional claims included in the application's access tokens. |
| optionalClaims_idToken | String | False |
Optional claims included in the application's ID tokens. |
| optionalClaims_saml2Token | String | False |
Optional claims included in the application's security assertion markup language 2.0 (SAML2) tokens. |
| parentalControlSettings_countriesBlockedForMinors | String | False |
Countries where the application is blocked for minors, based on parental control settings. |
| parentalControlSettings_legalAgeGroupRule | String | False |
Rules for age group restrictions applied to the application. |
| passwordCredentials | String | False |
The list of password credentials associated with the application. |
| publicClient_redirectUris | String | False |
Redirect URIs defined for public client flows of the application. |
| publisherDomain | String | False |
The verified domain of the application publisher. |
| requiredResourceAccess | String | False |
Resources and permissions the application requires for operation. |
| samlMetadataUrl | String | False |
The metadata URL for security assertion markup language (SAML) integration with the application. |
| serviceManagementReference | String | False |
A reference for managing the application's service configuration. |
| servicePrincipalLockConfiguration_isEnabled | Bool | False |
Indicates if the service principal lock configuration is enabled. |
| servicePrincipalLockConfiguration_allProperties | Bool | False |
Specifies if all properties of the service principal are locked. |
| servicePrincipalLockConfiguration_credentialsWithUsageVerify | Bool | False |
Locks credentials used for verifying tokens in the application. |
| servicePrincipalLockConfiguration_credentialsWithUsageSign | Bool | False |
Locks credentials used for signing tokens in the application. |
| servicePrincipalLockConfiguration_tokenEncryptionKeyId | Bool | False |
Locks the token encryption key ID for the application. |
| signInAudience | String | False |
Defines the audience that can sign in to the application. |
| spa_redirectUris | String | False |
Redirect URIs defined for single-page applications. |
| tags | String | False |
Custom tags associated with the application for organization. |
| tokenEncryptionKeyId | String | False |
The ID of the token encryption key used by the application. |
| UniqueName | String | False |
The unique name for the application. |
| verifiedPublisher_addedDateTime | Datetime | False |
The date and time when the publisher was verified. |
| verifiedPublisher_displayName | String | False |
The display name of the verified publisher. |
| verifiedPublisher_verifiedPublisherId | String | False |
The ID of the verified publisher of the application. |
| web_homePageUrl | String | False |
The URL of the application's web homepage. |
| web_implicitGrantSettings_enableAccessTokenIssuance | Bool | False |
Specifies if implicit grant access tokens are enabled for web applications. |
| web_implicitGrantSettings_enableIdTokenIssuance | Bool | False |
Specifies if implicit grant ID tokens are enabled for web applications. |
| web_logoutUrl | String | False |
The URL for logout redirection in the application. |
| web_redirectUris | String | False |
Redirect URIs defined for web applications. |