mirror of
https://github.com/pomerium/pomerium.git
synced 2025-06-16 09:42:50 +02:00
add common links postamble
This commit is contained in:
parent
836b180845
commit
e9972cf4b9
2 changed files with 9 additions and 4 deletions
|
@ -14,7 +14,7 @@ settings:
|
||||||
settings:
|
settings:
|
||||||
- name: "General"
|
- name: "General"
|
||||||
doc: |
|
doc: |
|
||||||
The **General** tab defines the route path, both from the internet and to the internal service, and the policies attached. Note that policies enforced on a Namespace the Route resides in will also be applied.
|
The **General** tab defines the route path, both from the internet and to the internal service, and the policies attached. Note that policies enforced on a [Namespace][namespace-reference] the route resides in will also be applied.
|
||||||
settings:
|
settings:
|
||||||
- name: "Name"
|
- name: "Name"
|
||||||
doc: This value is only visible in the Console UI.
|
doc: This value is only visible in the Console UI.
|
||||||
|
@ -168,7 +168,12 @@ settings:
|
||||||
- name: "Namespaces"
|
- name: "Namespaces"
|
||||||
keys: ["namespace"]
|
keys: ["namespace"]
|
||||||
doc: |
|
doc: |
|
||||||
A Namespace is a collection of users, groups, routes, and policies that allows system administrators to organize, manage, and delegate permissions across their infrastructure.
|
A [Namespace][namespace-concept] is a collection of users, groups, routes, and policies that allows system administrators to organize, manage, and delegate permissions across their infrastructure.
|
||||||
|
|
||||||
- Policies can be optional or enforced on a Namespace, and they can be nested to create inheritance.
|
- Policies can be optional or enforced on a Namespace, and they can be nested to create inheritance.
|
||||||
- Users or groups can be granted permission to edit access to routes within a Namespace, allowing them self-serve access to the routes critical to their work.
|
- Users or groups can be granted permission to edit access to routes within a Namespace, allowing them self-serve access to the routes critical to their work.
|
||||||
|
postamble: |
|
||||||
|
[route-concept]: /enterprise/concepts.md#routes
|
||||||
|
[namespace-concept]: /enterprise/concepts.md#namespaces
|
||||||
|
[namespace-reference]: /enterprise/reference/configure.md#namespaces
|
||||||
|
[route-reference]: /enterprise/reference/manage.md#routes
|
|
@ -103,7 +103,7 @@ meta:
|
||||||
.map((subsection) => writeSubsection(subsection, 2))
|
.map((subsection) => writeSubsection(subsection, 2))
|
||||||
.join("")
|
.join("")
|
||||||
: "";
|
: "";
|
||||||
let content = frontmatter + header + body + moreBody;
|
let content = frontmatter + header + body + moreBody + postamble;
|
||||||
|
|
||||||
fs.writeFileSync(path, content);
|
fs.writeFileSync(path, content);
|
||||||
};
|
};
|
||||||
|
@ -152,7 +152,7 @@ let keysFile = yaml.load(
|
||||||
let OSSettings = yaml.load(
|
let OSSettings = yaml.load(
|
||||||
fs.readFileSync("./docs/reference/settings.yaml", "utf8")
|
fs.readFileSync("./docs/reference/settings.yaml", "utf8")
|
||||||
);
|
);
|
||||||
//console.log(`OSSettings: ${JSON.stringify(OSSettings)}`) // For Debugging
|
let postamble = docs.postamble
|
||||||
|
|
||||||
writeConfigPage(keysFile);
|
writeConfigPage(keysFile);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue