Skip to main content
Solved

Top Navigation Ribbon is not visible for an Administrator User

  • August 17, 2026
  • 2 replies
  • 8 views

Hi There

I am an admin user in Eightfold AI platform. When I sign in using Single Sign On, the landing page shows Talent Acquisition. However I do not see the top navigation ribbon that I expect to see. It is blank and I can’t access the Admin Console. 

Please let me know how to resolve this issue. Another admin user from my team also has the same issue, so it’s not just a single user issue.

I have tried to clear the browser cache and switched browsers - nothing is helping.

Best answer by dkreiger

Hi ​@arulsubra, This does not sound like a browser-cache or SSO authentication issue. Based on similar Eightfold cases, the most likely root cause is TA navigation bar configuration / role-based visibility, especially if the affected admins have another role in addition to admin — for example Hiring Manager, Resource Manager, Project/Squad Manager, etc.

In prior cases, the TA navbar was blank because navbar_config::TALENT_ACQUISITION had exclude_roles configured. Engineering confirmed that exclude_roles is subtractive: if a user has any role listed there, the navbar item is hidden, even if the same user also has admin permissions. 
 

Recommended resolution

  1. Check the affected users’ assigned roles
    • In Admin Console / Manage Users, review whether the admin users also have roles like hiring_manager, resource_manager, or other business roles.
    • If a non-admin role was recently added via ingestion, that is a strong signal.
  2. Review the TA navbar configuration
    • Go directly to the Admin Console config URL if the top nav is blank, for example:
      • https://<customer-instance>.eightfold.ai/integrations/navbar_config::TALENT_ACQUISITION
    • Check the Desktop and Mobile navbar sections for exclude_roles.
  3. Remove the conflicting role from exclude_roles where possible
    • The preferred approach is to avoid exclude_roles and allow the navbar to show/hide items based on the user’s actual page permissions
    • Engineering guidance: if the user has permission to access a page, the nav item should show; if they do not, it should not show. exclude_roles should only be used as a last resort 
  4. If the role must remain excluded for non-admin users
    Use one of these workarounds:
    • Remove the lower-level role from admin users if the admin role already grants the needed capabilities. This was the final resolution in a similar case 
    • Create an admin-specific duplicate role, such as resource_manager_admin, with the needed permissions but not referenced in exclude_roles; assign that to admin users instead
    • Where supported, use force_allow_roles / force_allow_rules for top-level navbar items so Admin + another role can still see the intended links; note that support is not universal for all navbar/profile layout items
  5. Validate with one affected admin
    • After the config or role update, have one affected admin sign out and back in.
    • Confirm the top navigation ribbon appears and that More → Admin Console or the direct Admin Console URL works again. Admin Console is normally accessed from the top nav More menu

 

Important note

If the browser window is very small, Eightfold may switch to a mobile/iPad-style view where top nav options move under the top-right user/name menu. That is expected behavior in some configurations. But given this affects multiple admins and persists across browsers/cache clearing, I would treat this as a navbar role/configuration issue first, not a browser issue.

If you can’t reach the navbar config because all admins are affected, open a Support case and include:

  • affected user emails,
  • their assigned roles,
  • the instance/group ID,
  • screenshots of the blank navbar,
  • confirmation that cache/browser changes did not help,
  • and ask Support to review navbar_config::TALENT_ACQUISITION for exclude_roles conflicts.

2 replies

dkreiger
Community Manager
  • Community Manager
  • Answer
  • August 17, 2026

Hi ​@arulsubra, This does not sound like a browser-cache or SSO authentication issue. Based on similar Eightfold cases, the most likely root cause is TA navigation bar configuration / role-based visibility, especially if the affected admins have another role in addition to admin — for example Hiring Manager, Resource Manager, Project/Squad Manager, etc.

In prior cases, the TA navbar was blank because navbar_config::TALENT_ACQUISITION had exclude_roles configured. Engineering confirmed that exclude_roles is subtractive: if a user has any role listed there, the navbar item is hidden, even if the same user also has admin permissions. 
 

Recommended resolution

  1. Check the affected users’ assigned roles
    • In Admin Console / Manage Users, review whether the admin users also have roles like hiring_manager, resource_manager, or other business roles.
    • If a non-admin role was recently added via ingestion, that is a strong signal.
  2. Review the TA navbar configuration
    • Go directly to the Admin Console config URL if the top nav is blank, for example:
      • https://<customer-instance>.eightfold.ai/integrations/navbar_config::TALENT_ACQUISITION
    • Check the Desktop and Mobile navbar sections for exclude_roles.
  3. Remove the conflicting role from exclude_roles where possible
    • The preferred approach is to avoid exclude_roles and allow the navbar to show/hide items based on the user’s actual page permissions
    • Engineering guidance: if the user has permission to access a page, the nav item should show; if they do not, it should not show. exclude_roles should only be used as a last resort 
  4. If the role must remain excluded for non-admin users
    Use one of these workarounds:
    • Remove the lower-level role from admin users if the admin role already grants the needed capabilities. This was the final resolution in a similar case 
    • Create an admin-specific duplicate role, such as resource_manager_admin, with the needed permissions but not referenced in exclude_roles; assign that to admin users instead
    • Where supported, use force_allow_roles / force_allow_rules for top-level navbar items so Admin + another role can still see the intended links; note that support is not universal for all navbar/profile layout items
  5. Validate with one affected admin
    • After the config or role update, have one affected admin sign out and back in.
    • Confirm the top navigation ribbon appears and that More → Admin Console or the direct Admin Console URL works again. Admin Console is normally accessed from the top nav More menu

 

Important note

If the browser window is very small, Eightfold may switch to a mobile/iPad-style view where top nav options move under the top-right user/name menu. That is expected behavior in some configurations. But given this affects multiple admins and persists across browsers/cache clearing, I would treat this as a navbar role/configuration issue first, not a browser issue.

If you can’t reach the navbar config because all admins are affected, open a Support case and include:

  • affected user emails,
  • their assigned roles,
  • the instance/group ID,
  • screenshots of the blank navbar,
  • confirmation that cache/browser changes did not help,
  • and ask Support to review navbar_config::TALENT_ACQUISITION for exclude_roles conflicts.

  • Author
  • New Participant
  • August 19, 2026

Thanks for the response ​@dkreiger 

We have identified that #1 of your recommended solution as the reason why the issue happened. When we combined the admin role with another role, the access was not resolved correctly resulting in a conflict. When we removed the other role and retained only the admin role, the issue was resolved.