more content

This commit is contained in:
alexfornuto 2021-07-30 16:48:13 -05:00
parent 9339322d7f
commit 232cea0ffa
4 changed files with 38 additions and 8 deletions

View file

@ -147,14 +147,12 @@ settings:
- name: "Certificates" - name: "Certificates"
- name: "Configure" - name: "Configure"
settings: settings:
- name: "User Impersonation"
doc: |
- name: "Settings" - name: "Settings"
settings: settings:
- name: "Global" - name: "Global"
settings: settings:
- name: "Administrators" - name: "Administrators"
doc: A list of users with full access to the Pomerium Enterprise Console
- name: "Debug" - name: "Debug"
- name: "Forward Auth" - name: "Forward Auth"
- name: "HTTP Redirect Address" - name: "HTTP Redirect Address"
@ -167,11 +165,14 @@ settings:
- name: "HTTPS Only" - name: "HTTPS Only"
keys: ["cookie_secure"] keys: ["cookie_secure"]
- name: "Javascript Security" - name: "Javascript Security"
keys: ["cookie_http_only"]
- name: "Expires" - name: "Expires"
keys: ["cookie_expire"] keys: ["cookie_expire"]
- name: "Timeouts" - name: "Timeouts"
doc: "Timeouts set the global server timeouts. Timeouts can also be set for individual routes."
- name: "GRPC" - name: "GRPC"
settings:
- name: "GRPC Server Max Connection Age"
- name: "GRPC Server Max Connection Age Grace"
- name: "Tracing" - name: "Tracing"
- name: "Authenticate" - name: "Authenticate"
- name: "Authorize" - name: "Authorize"

View file

@ -9,9 +9,6 @@ meta:
# Configure # Configure
## User Impersonation
## Settings ## Settings
@ -20,6 +17,7 @@ meta:
#### Administrators #### Administrators
A list of users with full access to the Pomerium Enterprise Console
#### Debug #### Debug
@ -148,19 +146,47 @@ Proxy log level sets the logging level for the pomerium proxy service access log
#### HTTPS Only #### HTTPS Only
If true, instructs browsers to only send user session cookies over HTTPS.
:::warning
Setting this to false may result in session cookies being sent in cleartext.
:::
#### Javascript Security #### Javascript Security
If true, prevents javascript in browsers from reading user session cookies.
:::warning
Setting this to false enables hostile javascript to steal session cookies and impersonate users.
:::
#### Expires #### Expires
Sets the lifetime of session cookies. After this interval, users must reauthenticate.
### Timeouts ### Timeouts
Timeouts set the global server timeouts. Timeouts can also be set for individual routes.
### GRPC ### GRPC
#### GRPC Server Max Connection Age
Set max connection age for GRPC servers. After this interval, servers ask clients to reconnect and perform any rediscovery for new/updated endpoints from DNS.
See <https://godoc.org/google.golang.org/grpc/keepalive#ServerParameters> for details
#### GRPC Server Max Connection Age Grace
Additive period with `grpc_server_max_connection_age`, after which servers will force connections to close.
See <https://godoc.org/google.golang.org/grpc/keepalive#ServerParameters> for details
### Tracing ### Tracing
Tracing tracks the progression of a single user request as it is handled by Pomerium. Tracing tracks the progression of a single user request as it is handled by Pomerium.
@ -224,7 +250,7 @@ tracing_zipkin_endpoint | Url to the Zipkin HTTP endpoint. | ✅
## Service Accounts ## Service Accounts
<!-- Explain Service Accounts --> Service accounts... See [Concepts: Service Accounts][service-accounts-concept].
## Namespaces ## Namespaces
@ -239,3 +265,4 @@ A [Namespace][namespace-concept] is a collection of users, groups, routes, and p
[route-reference]: /enterprise/reference/manage.md#routes [route-reference]: /enterprise/reference/manage.md#routes
[namespace-concept]: /enterprise/concepts.md#namespaces [namespace-concept]: /enterprise/concepts.md#namespaces
[namespace-reference]: /enterprise/reference/configure.md#namespaces [namespace-reference]: /enterprise/reference/configure.md#namespaces
[service-accounts-concept]: /enterprise/concepts.md#service-accounts

View file

@ -364,3 +364,4 @@ certificates:
[route-reference]: /enterprise/reference/manage.md#routes [route-reference]: /enterprise/reference/manage.md#routes
[namespace-concept]: /enterprise/concepts.md#namespaces [namespace-concept]: /enterprise/concepts.md#namespaces
[namespace-reference]: /enterprise/reference/configure.md#namespaces [namespace-reference]: /enterprise/reference/configure.md#namespaces
[service-accounts-concept]: /enterprise/concepts.md#service-accounts

View file

@ -28,3 +28,4 @@ meta:
[route-reference]: /enterprise/reference/manage.md#routes [route-reference]: /enterprise/reference/manage.md#routes
[namespace-concept]: /enterprise/concepts.md#namespaces [namespace-concept]: /enterprise/concepts.md#namespaces
[namespace-reference]: /enterprise/reference/configure.md#namespaces [namespace-reference]: /enterprise/reference/configure.md#namespaces
[service-accounts-concept]: /enterprise/concepts.md#service-accounts