-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GUACAMOLE-374: Migrate CAS documentation to combined native+Docker ap…
…proach.
- Loading branch information
1 parent
ea7eb9e
commit 9bd9985
Showing
3 changed files
with
134 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# | ||
# If using CAS ClearPass to pass the SSO password to Guacamole, this parameter | ||
# specifies the private key file to use to decrypt the password. See [the section | ||
# on ClearPass](cas-clearpass) below. | ||
# | ||
cas-clearpass-key: /path/to/private-key.pem | ||
|
||
# | ||
# The CAS attribute that determines group membership, typically "memberOf". | ||
# This parameter is only required if using CAS to define user group memberships. | ||
# If omitted, groups aren't retrieved from CAS, and all other group-related | ||
# properties for CAS are ignored. | ||
# | ||
cas-group-attribute: memberOf | ||
|
||
# | ||
# The format that CAS will use for its group names. Possible values are | ||
# `plain`, for groups that are simple text names, or `ldap`, for groups that are | ||
# represented as LDAP DNs. If set to `ldap`, group names are always determined | ||
# from the last (leftmost) attribute of the DN. If omitted, `plain` is used by | ||
# default. | ||
# | ||
# This property has no effect if cas-group-attribute is not set. | ||
# | ||
cas-group-format: plain | ||
|
||
# | ||
# The base DN to require for LDAP-formatted CAS groups. If specified, only CAS | ||
# groups beneath this DN will be included, and all other CAS groups will be | ||
# ignored. | ||
# | ||
# This property has no effect if cas-group-format is not `ldap`. | ||
# | ||
cas-group-ldap-base-dn: ou=groups,dn=example,dn=net | ||
|
||
# | ||
# The LDAP attribute to require for LDAP-formatted CAS groups. If specified, | ||
# only CAS groups that use this attribute for the name of the group will be | ||
# included. Note that LDAP group names are *always determined from the last | ||
# (leftmost) attribute of the DN*. Specifying this property will only have the | ||
# effect of ignoring any groups that do not use the specified attribute to | ||
# represent the group name. | ||
# | ||
# This property has no effect if cas-group-format is not `ldap`. | ||
# | ||
cas-group-ldap-attribute: cn |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# | ||
# The URL of the CAS authentication server. This should be the full path to the | ||
# base of the CAS installation. | ||
# | ||
cas-authorization-endpoint: https://cas.example.net | ||
|
||
# | ||
# The URI to redirect back to upon successful authentication. Normally this | ||
# will be the full URL of your Guacamole installation. | ||
# | ||
cas-redirect-uri: https://guac.example.net |