Network Setup Example 3: Kerberos KDC and LDAP Server, Separate Networks

For this example:

  • The Bomgar Appliance may or may not be located behind a corporate firewall.
  • Representatives may or may not be on the same network as the Bomgar Appliance.
  • Representatives belong as members to a Kerberos realm.
  • Representatives can communicate with their KDC (typically over port 88 UDP).
  • An LDAP server exists (which may or may not be the same machine as the KDC) that maps user principal names to groups to which the users may belong.
  • The Bomgar Appliance cannot directly communicate with the LDAP server.

 

Users & Security > Security Providers
Security Provider Configuration Page

Configuration

  1. On the Kerberos KDC, register an SPN for your Bomgar Appliance hostname and then export the keytab for this SPN from your KDC.
  1. Log into your Bomgar Appliance's /login interface.
  1. Go to Users & Security > Security Providers. From the dropdown, select LDAP. Then click Create Provider.
  2. Create a unique name to help identify this object.
  3. Be sure to check the Enabled box.
  4. Choose if you want to synchronize display names.
  5. For Lookup Groups, select either Only perform group lookups or Allow user authentication and perform group lookups.
  6. Continue to configure the settings for this LDAP server.
  1. Because the LDAP server does not have direct communication with the Bomgar Appliance, check the option Proxy from appliance through the Connection Agent.
  2. Create a password for the connection agent.
  3. Click Download Connection Agent to install the agent on a system behind your firewall. When installing the connection agent, provide the name and password you created for this LDAP server.
  1. For the User Query, enter a query that can tie the User Principal Name as supplied in the user's Kerberos ticket to a single entry within your LDAP directory store.
  2. Click Save Changes to save this security provider configuration.

Users & Security > Kerberos Keytab
Kerberos Keytab

  1. Go to Users & Security > Kerberos Keytab.
  2. Under Import Keytab, browse to the exported keytab and then click Upload. You should now see this SPN under the list of Configured Principals.

 

Users & Security > Security Providers
Security Provider Configuration Page

  1. Go to Users & Security > Security Providers. From the dropdown, select Kerberos. Then click Create Provider.
  2. Create a unique name to help identify this object.
  3. Be sure to check the Enabled box.
  4. Choose if you want to synchronize display names.
  5. Optionally, select to remove the REALM portion from the User Principal Name when constructing the Bomgar username.
  1. For User Handling Mode, select Allow all users.
  2. For SPN Handling Mode, leave the box unchecked in order to allow all SPNs.
  1. In LDAP Group Lookup, select the server configured in this process and add it to the Group Providers In Use list.
  2. You may also select a default group policy for users who authenticate against this Kerberos server.
  3. Click Save Changes to save this security provider configuration.

For more information about configuring an LDAP group security provider, see the LDAP configuration guide provided at www.bomgar.com/docs.