Skip to content

Commit ae2d8ea

Browse files
authored
[docs] add aliasing/redirect on pages for SEO (DefectDojo#14282)
* enable aliases aka url redirect * example commit * add aliasing to all R from 20a4bc9 * add remaining aliases
1 parent a20464e commit ae2d8ea

90 files changed

Lines changed: 184 additions & 82 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/config/_default/hugo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
title = "DefectDojo Documentation"
22
baseurl = "http://localhost/"
3-
disableAliases = true
3+
disableAliases = false
44
disableHugoGeneratorInject = true
55
disableKinds = ["taxonomy", "term"]
66
enableEmoji = true

docs/content/admin/notifications/about_notifications.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
---
22
title: "About Notifications & 🔔 Alerts"
33
description: "Learn about notifications, in-app alerts"
4+
aliases:
5+
- /en/customize_dojo/notifications/about_notifications
46
---
5-
67
DefectDojo keeps you up to date in a variety of ways. Notifications can be sent for upcoming Engagements, user Mentions, SLA expiry, and other events in the software.
78

89
This article contains an overview of notifications at both System\-wide and Personal levels.

docs/content/admin/notifications/configure_personal_notifs.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
---
22
title: "Set Personal Notifications"
33
description: "Configure notifications for a personal account"
4+
aliases:
5+
- /en/customize_dojo/notifications/configure_personal_notifs
46
---
5-
67
## Configure Personal notifications
78

89
Personal Notifications are sent in addition to System\-Wide Notifications, and will apply to any Product, Product Type or other data type that you have access to. Personal Notification preferences only apply to a single user, and can only be set on the account which is configuring them.

docs/content/admin/notifications/configure_system_notifs.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
---
22
title: "Set System-Wide Notifications"
33
description: "How to configure Personal & System notifications"
4+
aliases:
5+
- /en/customize_dojo/notifications/configure_system_notifs
46
---
5-
67
DefectDojo has two different kinds of notifications: **Personal** (sent to a single account) and **System** (which are sent to all users).
78

89
Both an account’s Personal Notifications and the global System Notifications can be configured from the same page: **⚙️Configuration \> Notifications** in the sidebar.

docs/content/admin/notifications/email_slack_teams.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
---
22
title: "Set up Email, Slack or Teams notifications"
33
description: "Set up Microsoft Teams to receive notifications"
4+
aliases:
5+
- /en/customize_dojo/notifications/email_slack_teams
46
---
5-
67
**You will need Superuser access to use the System Settings page, which is required to complete this process.**
78

89
Notifications can be pushed to Slack or Teams when certain events trigger in DefectDojo.

docs/content/admin/user_management/about_perms_and_roles.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
title: "Permissions in DefectDojo"
33
description: "Summary of all DefectDojo permission options, in detail"
44
weight: 2
5+
aliases:
6+
- /en/customize_dojo/user_management/about_perms_and_roles
57
---
6-
78
If you have a team of users working in DefectDojo, it's important to set up Role\-Based Access Control (RBAC) appropriately so that users can only access specific data. Security data is highly sensitive, and DefectDojo's options for access control allow you to be specific about each team member’s access to information.
89

910
This article is an overview of how permissions in DefectDojo work. If you would prefer to see a detailed breakdown of **each action** that can be controlled by Permissions, see our **[Permissions Chart](../user_permission_chart/)** article.

docs/content/admin/user_management/audit_logging.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
title: "Audit Logs"
33
description: "Access audit logs for DefectDojo objects"
44
weight: 1
5+
aliases:
6+
- /en/customize_dojo/user_management/audit_logging
57
---
6-
78
Audit logs for DefectDojo can be accessed in a few different ways.
89

910
## Individual Object Logs

docs/content/admin/user_management/configure_sso.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
title: "SSO Configuration (OAuth, SAML)"
33
description: "Sign in to DefectDojo using OAuth or SAML login options"
44
pro-feature: true
5+
aliases:
6+
- /en/customize_dojo/user_management/configure_sso
57
---
6-
78
Users can connect to DefectDojo with a Username and Password, but if you prefer, you can allow users to authenticate using a Single Sign\-On or SSO method. You can set up DefectDojo to work with your own SAML Identity Provider, but we also support many OAuth methods for authentication:
89

910
* **[Auth0](./#auth0-setup)**

docs/content/admin/user_management/create_user_group.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
title: "Share permissions: User Groups"
33
description: "Share and maintain permissions for many users"
44
weight: 3
5+
aliases:
6+
- /en/customize_dojo/user_management/create_user_group
57
---
6-
78
If you have a significant number of DefectDojo users, you may want to create one or more **Groups**, in order to set the same Role\-Based Access Control (RBAC) rules for many users simultaneously. Only Superusers can create User Groups.
89

910
Groups can work in multiple ways:

docs/content/admin/user_management/pro_permissions_overhaul.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: "Set Permissions in Pro"
33
description: "Overhaul, pro feature"
44
weight: 3
55
audience: pro
6+
aliases:
7+
- /en/customize_dojo/user_management/pro_permissions_overhaul
68
---
79

810
## Introduction to Permission Types

0 commit comments

Comments
 (0)