Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions docs/kb/accessanalyzer/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Access Analyzer Knowledge Base"
description: "Access Analyzer knowledge base articles and troubleshooting guides"
slug: kb/accessanalyzer
---

# Access Analyzer Knowledge Base

Welcome to the Access Analyzer knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices.

Use the search function above to find specific articles or browse through all Access Analyzer KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main Access Analyzer documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
18 changes: 18 additions & 0 deletions docs/kb/auditor/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Auditor Knowledge Base"
description: "Auditor knowledge base articles and troubleshooting guides"
slug: kb/auditor
---

# Auditor Knowledge Base

Welcome to the Auditor knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices.

Use the search function above to find specific articles or browse through all Auditor KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main Auditor documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
18 changes: 18 additions & 0 deletions docs/kb/dataclassification/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Data Classification Knowledge Base"
description: "Data Classification knowledge base articles and troubleshooting guides"
slug: kb/dataclassification
---

# Data Classification Knowledge Base

Welcome to the Data Classification knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices.

Use the search function above to find specific articles or browse through all Data Classification KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main Data Classification documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
18 changes: 18 additions & 0 deletions docs/kb/directorymanager/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Directory Manager Knowledge Base"
description: "Directory Manager knowledge base articles and troubleshooting guides"
slug: kb/directorymanager
---

# Directory Manager Knowledge Base

Welcome to the Directory Manager knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices.

Use the search function above to find specific articles or browse through all Directory Manager KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main Directory Manager documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
18 changes: 18 additions & 0 deletions docs/kb/endpointprotector/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Endpoint Protector Knowledge Base"
description: "Endpoint Protector knowledge base articles and troubleshooting guides"
slug: kb/endpointprotector
---

# Endpoint Protector Knowledge Base

Welcome to the Endpoint Protector knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices.

Use the search function above to find specific articles or browse through all Endpoint Protector KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main Endpoint Protector documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
18 changes: 18 additions & 0 deletions docs/kb/general/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "General Knowledge Base"
description: "General knowledge base articles and troubleshooting guides"
slug: kb/general
---

# General Knowledge Base

Welcome to the General knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices that apply across multiple Netwrix products.

Use the search function above to find specific articles or browse through all General KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main product documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
18 changes: 18 additions & 0 deletions docs/kb/privilegesecure/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Privilege Secure Knowledge Base"
description: "Privilege Secure knowledge base articles and troubleshooting guides"
slug: kb/privilegesecure
---

# Privilege Secure Knowledge Base

Welcome to the Privilege Secure knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices.

Use the search function above to find specific articles or browse through all Privilege Secure KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main Privilege Secure documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
18 changes: 18 additions & 0 deletions docs/kb/privilegesecurediscovery/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Privilege Secure Discovery Knowledge Base"
description: "Privilege Secure Discovery knowledge base articles and troubleshooting guides"
slug: kb/privilegesecurediscovery
---

# Privilege Secure Discovery Knowledge Base

Welcome to the Privilege Secure Discovery knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices.

Use the search function above to find specific articles or browse through all Privilege Secure Discovery KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main Privilege Secure Discovery documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
18 changes: 18 additions & 0 deletions docs/kb/threatmanager/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Threat Manager Knowledge Base"
description: "Threat Manager knowledge base articles and troubleshooting guides"
slug: kb/threatmanager
---

# Threat Manager Knowledge Base

Welcome to the Threat Manager knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices.

Use the search function above to find specific articles or browse through all Threat Manager KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main Threat Manager documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
18 changes: 18 additions & 0 deletions docs/kb/threatprevention/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Threat Prevention Knowledge Base"
description: "Threat Prevention knowledge base articles and troubleshooting guides"
slug: kb/threatprevention
---

# Threat Prevention Knowledge Base

Welcome to the Threat Prevention knowledge base. Browse our collection of troubleshooting guides, configuration instructions, and best practices.

Use the search function above to find specific articles or browse through all Threat Prevention KB articles in this section.

## Need Help?

If you can't find what you're looking for:
1. Use the search function above
2. Check the main Threat Prevention documentation
3. Contact [Netwrix support](https://www.netwrix.com/support.html)
16 changes: 14 additions & 2 deletions src/utils/generateKBSidebar.js
Original file line number Diff line number Diff line change
Expand Up @@ -102,10 +102,16 @@ function generateKBSidebar(productName) {
.map(file => {
const filePath = path.join(folderPath, file);
const fallbackName = file.replace('.md', '');

// Handle index.md files specially - they should link to parent directory
const href = file === 'index.md'
? `/docs/kb/${productName}/${folder.name}/`
: `/docs/kb/${productName}/${folder.name}/${encodeURIComponent(file.replace('.md', ''))}`;

return {
type: 'link',
label: extractTitle(filePath, fallbackName),
href: `/docs/kb/${productName}/${folder.name}/${encodeURIComponent(file.replace('.md', ''))}`
href: href
};
})
.sort((a, b) => a.label.localeCompare(b.label));
Expand All @@ -131,10 +137,16 @@ function generateKBSidebar(productName) {
.map(file => {
const filePath = path.join(kbPath, file.name);
const fallbackName = file.name.replace('.md', '');

// Handle index.md files specially - they should link to parent directory
const href = file.name === 'index.md'
? `/docs/kb/${productName}/`
: `/docs/kb/${productName}/${encodeURIComponent(file.name.replace('.md', ''))}`;

return {
type: 'link',
label: extractTitle(filePath, fallbackName),
href: `/docs/kb/${productName}/${encodeURIComponent(file.name.replace('.md', ''))}`
href: href
};
})
.sort((a, b) => a.label.localeCompare(b.label));
Expand Down
Loading