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., roleRole).

  • 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?