Overview
The Category Expert component (Top Experts) cannot be displayed on Group Hub pages in Khoros Community Classic, even when users have met the configured thresholds for kudos, solutions, or answers. This is due to a platform-level architectural limitation in how roles are designed for Group Hubs versus categories and boards.
- The Category Expert component is configured in the Group Hub page quilt but does not render
- Users have earned the required kudos, solutions, or answers to meet Category Expert thresholds
- The same component displays correctly on category and board pages but not on Group Hub pages
- No error messages are displayed; the component simply does not appear
Solution
Step 1: Understand the Role System Limitation
Group Hubs use a different role system than the rest of the community. While categories and boards support the CategoryExpert role, Group Hubs operate with their own permission model using Group Admin and Group Member roles. The Category Expert component queries for users with the CategoryExpert role, which is only available at the category and board levels—not within Group Hubs.
Step 2: Verify Your Page Type
Confirm whether you're working with a Group Hub page or a board page. The Category Expert component works on:
- Category pages
- Board pages (Q&A, Discussion, Blog, etc.)
- Community-level pages (excluding the community landing page)
The component does not work on:
- Group Hub landing pages
- Any boards that are children of Group Hubs (Q&A, Discussion, etc. inside Group Hubs)
You can verify the page type by checking the URL structure or reviewing the page in Studio's Page Editor.
Step 3: Use Alternative Placements
If you need to display Category Experts, place the component on category or board pages outside of Group Hubs. For example:
- Create a dedicated category for your content instead of using a Group Hub
- Place the component on individual board pages that exist at the category level
- Use the component on category landing pages that are not Group Hubs
Step 4: Consider Workarounds for Group Hub Display
While the Category Expert component cannot function in Group Hubs, you can consider these alternatives:
- Create custom components that query Group Hub-specific metrics and roles
- Use leaderboard components that are compatible with Group Hub role systems
- Display expert information on linked category or board pages and reference those pages from your Group Hub
Summary
The Category Expert component is designed to work exclusively with the CategoryExpert role available at category and board levels. Group Hubs use a separate role architecture (Group Admin, Group Member) that does not support the CategoryExpert role. Because of this platform limitation, the component cannot render or retrieve relevant data on Group Hub pages or boards within Group Hubs. To display Category Experts, use category or board pages outside of Group Hubs where the CategoryExpert role is properly supported.
FAQ
Q1: Can I use the Top Category Experts component on a Q&A board inside a Group Hub?
A1: No, boards within Group Hubs cannot leverage the Top Experts component because they inherit the Group Hub's role system, which does not include the CategoryExpert role required by the component.
Q2: If a category contains multiple Group Hubs, will the Category Expert component count activity from those Group Hubs?
A2: No, the Category Expert component will not factor in metrics generated inside Group Hubs (such as kudos, answers, solutions) because Group Hub content is not included in the data model that the component depends on.
Q3: Why does the component configuration appear in Studio but not render on the page?
A3: The component can be added to the Group Hub page layout in Studio, but it will not render because it cannot query for the CategoryExpert role data. Group Hubs use a different permission model, so the required role information is unavailable at runtime.
Ciprian Nastase
Comments