Share via


root.webApplicationInfo object

Specifies information about the app's Microsoft Entra ID application registration.

Properties that reference this object type:

Syntax

{
  "id": "{string}",
  "resource": "{string}",
  "nestedAppAuthInfo": [
    {
      "redirectUri": "{string}",
      "scopes": [
        "{string}"
      ],
      "claims": "{string}"
    }
  ]
}
{
  "id": "{string}",
  "resource": "{string}"
}

Properties

id

Microsoft Entra application ID of the app. This ID must be a GUID.

Type
string

Required

Constraints

Supported values
The string value must be a guid.

resource

Resource URL of app for acquiring auth token for SSO.

Type
string

Required

Constraints
Maximum string length: 2048.

Supported values

nestedAppAuthInfo

By including this property, an NAA token based on its contents will be prefetched when the tab is loaded.

Type
Array of nestedAppAuthInfo

Required

Constraints
Maximum array items: 5.

Supported values

Remarks

If you aren't using SSO, ensure that you enter a dummy string value for the resource value to avoid an error response, for example https://example. The dummy URL string value must not contain domains or URLs that aren't in your control, either directly or through wildcards. For example, yourapp.onmicrosoft.com is valid, but *.onmicrosoft.com isn't valid. Top-level domains, such as *.com and *.org, are prohibited.

Note

Examples

{
    "webApplicationInfo": {
        "id": "12345678-abcd-1234-efab-123456789abc",
        "resource": "api://contoso.com/12345678-abcd-1234-efab-123456789abc"
    }
}