mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Updated JumpCloud authentication example (#9722)
* Updated JumpCloud authentication example Updated JumpCloud authentication example. Relevant Community Support Thread: https://community.librenms.org/t/ldap-with-jumpcloud/6883 * Updated JumpCloud authentication example. Updated JumpCloud authentication example in accordance with @murrant review.
This commit is contained in:
@@ -185,16 +185,24 @@ An example config setup for use with Jumpcloud LDAP as a service is:
|
||||
```php
|
||||
$config['auth_mechanism'] = "ldap";
|
||||
$config['auth_ldap_version'] = 3;
|
||||
$config['auth_ldap_server'] = "ldap.jumpcloud.com";
|
||||
$config['auth_ldap_port'] = 389;
|
||||
$config['auth_ldap_server'] = "ldap.jumpcloud.com"; #Set to ldaps://ldap.jumpcloud.com to enable LDAPS
|
||||
$config['auth_ldap_port'] = 389; #Set to 636 if using LDAPS
|
||||
$config['auth_ldap_prefix'] = "uid=";
|
||||
$config['auth_ldap_suffix'] = ",ou=Users,o={id},dc=jumpcloud,dc=com";
|
||||
$config['auth_ldap_groupbase'] = "cn=librenms,ou=Users,o={id},dc=jumpcloud,dc=com";
|
||||
$config['auth_ldap_groupmemberattr'] = "memberUid";
|
||||
$config['auth_ldap_groups']['librenms']['level'] = 10;
|
||||
$config['auth_ldap_groupbase'] = "ou=Users,o={id},dc=jumpcloud,dc=com";
|
||||
$config['auth_ldap_groupmemberattr'] = "member";
|
||||
$config['auth_ldap_groups'] = ['{group}' => ['level' => 10],];
|
||||
$config['auth_ldap_userdn'] = true;
|
||||
```
|
||||
Replace {id} with the unique ID provided by Jumpcloud. Replace {group} with the unique group name created in Jumpcloud. This field is case sensitive.
|
||||
|
||||
Replace {id} with the unique ID provided by Jumpcloud.
|
||||
Note: If you have multiple user groups to define individual access levels replace the `$config['auth_ldap_groups']` line with the following:
|
||||
```php
|
||||
$config['auth_ldap_groups'] = [
|
||||
'{admin_group}' => ['level' => 10],
|
||||
'{global_readonly_group}' => ['level' => 5],
|
||||
];
|
||||
```
|
||||
|
||||
|
||||
# Radius Authentication
|
||||
|
Reference in New Issue
Block a user