FAQs
Q: If a section, page, or block is restricted with Adaptive Content, will it still appear in search results? A: 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. Q: Do JWT claim schemas support free-form strings? A: 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.
Q: Can Adaptive Content work with arrays in JWT claims? A: 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).
Q: 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?