Integrating Glyptodon Enterprise
If you are not sure where to begin with integrating Glyptodon Enterprise, or are having difficulties with your existing integration, consulting on integration is included with premium subscriptions.
Direct integration using Guacamole's extension API
Glyptodon Enterprise is designed to be integrated with third-party systems and applications. This is primarily provided through the extension API, which allows arbitrary systems to serve as methods of authentication and as data sources. It is this API which was used to implement the authentication mechanisms supported by Glyptodon Enterprise and Apache Guacamole out-of-the-box. For Glyptodon Enterprise 1.x, regardless of any updates, the extension API is compatible with upstream Apache Guacamole 0.9.12-incubating. Any extension which is compatible with Apache Guacamole 0.9.12-incubating will be compatible with any version of Glyptodon Enterprise 1.x.
JavaDoc for the Apache Guacamole 0.9.12-incubating core API (referenced by parts of the extension API)
Pushing data to Guacamole using encrypted JSON
Glyptodon Enterprise additionally includes an authentication extension called "guacamole-auth-json" which is specifically intended to ease integration of third-party applications without requiring substantial additional code. If you are able to modify your application to generate signed and encrypted JSON, this can be a simpler alternative to writing your own Guacamole extension:
Custom Docker images
The main Glyptodon Enterprise packages include default Docker entrypoints, allowing deployments of Glyptodon Enterprise to be automated with Docker, even if your deployment is customized with your own branding, third-party authentication extensions, or organization-specific settings.
Last updated