Azure AD App Registration Manifest

Q

What Azure AD App Registration Manifest?

✍: FYIcenter.com

A

Azure AD App Registration Manifest is JSON file that contains a definition of all the attributes of an application object in the Microsoft identity platform. It also serves as a mechanism for updating the application object.

Here is an example Azure AD App Registration Manifest file:

{
  "id": "020f3f92-89d9-403e-939d-38f7d657ac50",
  "acceptMappedClaims": null,
  "accessTokenAcceptedVersion": null,
  "allowPublicClient": false,
  "appId": "bd51d56c-e744-4a58-91e1-************",
  "appRoles": [],
  "oauth2AllowUrlPathMatching": false,
  "createdDateTime": "2019-01-01T18:12:23Z",
  "groupMembershipClaims": null,
  "identifierUris": [
    "https://moduslink.onmicrosoft.com/14a261e1-..."
  ],
  "informationalUrls": {
    "termsOfService": null,
    "support": null,
    "privacy": null,
    "marketing": null
  },
  "keyCredentials": [],
  "knownClientApplications": [],
  "logoUrl": "data:image/gif;base64,R0lGODl...",
  "logoutUrl": null,
  "name": "OpenID Test",
  "oauth2AllowIdTokenImplicitFlow": true,
  "oauth2AllowImplicitFlow": true,
  "oauth2Permissions": [
    {
      "adminConsentDescription": 
               "Allow the application to access OpenID Test on ...",
      "adminConsentDisplayName": "Access OpenID Test",
      "id": "4421b2ae-8c6b-425d-abea-809da20f1cbd",
      "isEnabled": true,
      "lang": null,
      "origin": "Application",
      "type": "User",
      "userConsentDescription": 
               "Allow the application to access OpenID Test on your behalf.",
      "userConsentDisplayName": "Access OpenID Test",
      "value": "user_impersonation"
    }
  ],
  "oauth2RequirePostResponse": false,
  "optionalClaims": null,
  "orgRestrictions": [],
  "parentalControlSettings": {
    "countriesBlockedForMinors": [],
    "legalAgeGroupRule": "Allow"
  },
  "passwordCredentials": [],
  "preAuthorizedApplications": [],
  "publisherDomain": null,
  "replyUrlsWithType": [
    {
      "url": "http://dev.fyicenter.com/openID_receiver",
      "type": "Web"
    }
  ],
  "requiredResourceAccess": [
    {
      "resourceAppId": "00000001-0000-0000-a000-000000000000",
      "resourceAccess": [
        {
          "id": "094191ff-2618-4a91-b71d-db9df19d13da",
          "type": "Scope"
        }
      ]
    }
  ],
  "samlMetadataUrl": null,
  "signInUrl": "http://dev.fyicenter.com/",
  "signInAudience": "AzureADMyOrg",
  "tags": [],
  "tokenEncryptionKeyId": null
}

 

Azure AD Integration Versions 1 and 2

Add App Secret Keys on Azure AD

Integration with Azure Active Directory

⇑⇑ OpenID Tutorials

2022-03-29, 4865🔥, 0💬