mirror of
https://github.com/netbirdio/docs.git
synced 2026-05-16 05:49:51 +00:00
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:
@@ -585,70 +585,108 @@ export const docsNavigation = [
|
|||||||
href: '/selfhosted/identity-providers',
|
href: '/selfhosted/identity-providers',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Local User Management',
|
title: 'Local Users',
|
||||||
href: '/selfhosted/identity-providers/local',
|
isOpen: false,
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Disable Local Auth',
|
|
||||||
href: '/selfhosted/identity-providers/disable-local-authentication',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Self-hosted IdPs',
|
|
||||||
isOpen: true,
|
|
||||||
links: [
|
links: [
|
||||||
{
|
{
|
||||||
title: 'Generic OIDC',
|
title: 'Local User Management',
|
||||||
href: '/selfhosted/identity-providers/generic-oidc',
|
href: '/selfhosted/identity-providers/local',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Zitadel',
|
title: 'Disable Local Auth',
|
||||||
href: '/selfhosted/identity-providers/zitadel',
|
href: '/selfhosted/identity-providers/disable-local-authentication',
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Authentik',
|
|
||||||
href: '/selfhosted/identity-providers/authentik',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Keycloak',
|
|
||||||
href: '/selfhosted/identity-providers/keycloak',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'PocketID',
|
|
||||||
href: '/selfhosted/identity-providers/pocketid',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'AD FS',
|
|
||||||
href: '/selfhosted/identity-providers/adfs',
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Managed IdPs',
|
title: 'Identity Provider Connectors',
|
||||||
isOpen: true,
|
isOpen: false,
|
||||||
links: [
|
links: [
|
||||||
{
|
{
|
||||||
title: 'Google Workspace',
|
title: 'Self-hosted IdPs',
|
||||||
href: '/selfhosted/identity-providers/managed/google-workspace',
|
isOpen: true,
|
||||||
|
links: [
|
||||||
|
{
|
||||||
|
title: 'Generic OIDC',
|
||||||
|
href: '/selfhosted/identity-providers/generic-oidc',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Zitadel',
|
||||||
|
href: '/selfhosted/identity-providers/zitadel',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Authentik',
|
||||||
|
href: '/selfhosted/identity-providers/authentik',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Keycloak',
|
||||||
|
href: '/selfhosted/identity-providers/keycloak',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'PocketID',
|
||||||
|
href: '/selfhosted/identity-providers/pocketid',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'AD FS',
|
||||||
|
href: '/selfhosted/identity-providers/adfs',
|
||||||
|
},
|
||||||
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Microsoft Entra ID',
|
title: 'Managed IdPs',
|
||||||
href: '/selfhosted/identity-providers/managed/microsoft-entra-id',
|
isOpen: true,
|
||||||
|
links: [
|
||||||
|
{
|
||||||
|
title: 'Google Workspace',
|
||||||
|
href: '/selfhosted/identity-providers/managed/google-workspace',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Microsoft Entra ID',
|
||||||
|
href: '/selfhosted/identity-providers/managed/microsoft-entra-id',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'JumpCloud',
|
||||||
|
href: '/selfhosted/identity-providers/managed/jumpcloud',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Auth0',
|
||||||
|
href: '/selfhosted/identity-providers/managed/auth0',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Duo',
|
||||||
|
href: '/selfhosted/identity-providers/managed/duo',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Okta',
|
||||||
|
href: '/selfhosted/identity-providers/managed/okta',
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
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',
|
title: 'JumpCloud',
|
||||||
href: '/selfhosted/identity-providers/managed/jumpcloud',
|
href: '/manage/team/idp-sync/embedded/jumpcloud-sync',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Auth0',
|
title: 'Keycloak',
|
||||||
href: '/selfhosted/identity-providers/managed/auth0',
|
href: '/manage/team/idp-sync/embedded/keycloak-sync',
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Duo',
|
|
||||||
href: '/selfhosted/identity-providers/managed/duo',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Okta',
|
|
||||||
href: '/selfhosted/identity-providers/managed/okta',
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user