docs(self-host): surface embedded IdP sync docs in sidebar (#726)

Add the embedded IdP sync pages (Microsoft Entra ID API/SCIM, Google
Workspace, JumpCloud, Keycloak) under SELF-HOST NETBIRD so users can
discover them from the navigation instead of relying on direct links.

Regroup the Authentication subsection by purpose: Local Users, Identity
Provider Connectors (wraps Self-hosted and Managed IdPs), and Provision
Users & Groups.
This commit is contained in:
Jack Carter
2026-05-04 18:38:41 +02:00
committed by GitHub
parent 28b7c13bd3
commit dd8fcab662

View File

@@ -584,6 +584,10 @@ export const docsNavigation = [
title: 'Authentication and IdPs', title: 'Authentication and IdPs',
href: '/selfhosted/identity-providers', href: '/selfhosted/identity-providers',
}, },
{
title: 'Local Users',
isOpen: false,
links: [
{ {
title: 'Local User Management', title: 'Local User Management',
href: '/selfhosted/identity-providers/local', href: '/selfhosted/identity-providers/local',
@@ -592,6 +596,12 @@ export const docsNavigation = [
title: 'Disable Local Auth', title: 'Disable Local Auth',
href: '/selfhosted/identity-providers/disable-local-authentication', href: '/selfhosted/identity-providers/disable-local-authentication',
}, },
],
},
{
title: 'Identity Provider Connectors',
isOpen: false,
links: [
{ {
title: 'Self-hosted IdPs', title: 'Self-hosted IdPs',
isOpen: true, isOpen: true,
@@ -654,6 +664,34 @@ export const docsNavigation = [
}, },
], ],
}, },
{
title: 'Provision Users & Groups',
isOpen: false,
links: [
{
title: 'Microsoft Entra ID (API)',
href: '/manage/team/idp-sync/embedded/microsoft-entra-id-sync',
},
{
title: 'Microsoft Entra ID (SCIM)',
href: '/manage/team/idp-sync/embedded/microsoft-entra-id-scim-sync',
},
{
title: 'Google Workspace',
href: '/manage/team/idp-sync/embedded/google-workspace-sync',
},
{
title: 'JumpCloud',
href: '/manage/team/idp-sync/embedded/jumpcloud-sync',
},
{
title: 'Keycloak',
href: '/manage/team/idp-sync/embedded/keycloak-sync',
},
],
},
],
},
{ title: 'Advanced Guide', href: '/selfhosted/selfhosted-guide' }, { title: 'Advanced Guide', href: '/selfhosted/selfhosted-guide' },
{ title: 'Troubleshooting', href: '/selfhosted/troubleshooting' }, { title: 'Troubleshooting', href: '/selfhosted/troubleshooting' },
{ {