Limitations and troubleshooting
If a section, page, or block is restricted with Adaptive Content, will it still appear in search results?
Search results only reflect the content that a user has access to. Any section, page, or block behind Adaptive Content will only be indexed and visible in search for users who meet the conditions to view it.
Do JWT claim schemas support free-form strings?
Not yet. JWT claim schemas currently only support enums for string values. Free-form strings aren’t supported, so the only option is to define all required string values within an enum.
Can Adaptive Content work with arrays in JWT claims?
No, arrays aren’t supported. A claim can only provide a single value, and it must be either a string (enum) or a boolean. If multiple values are needed, they must be transformed on the claims provider side (e.g., Azure, Okta).
How do I test and debug Adaptive Content conditions?
Try these checks:
Case sensitivity: Property names are case-sensitive (e.g.,
role≠Role).Data types: Boolean vs string mismatches (true vs "true")
Nesting: Incorrect property path in conditions
You can check the claims attached to a token on https://www.jwt.io/. You should see your expected claims being passed with the token.
Last updated
Was this helpful?