AppSuite:Main Page Advanced: Difference between revisions

From Open-Xchange
Line 15: Line 15:
* Auto login, session handling, single sign on
* Auto login, session handling, single sign on
** [http://www.open-xchange.com/fileadmin/user_upload/open-xchange/document/presentation/OX-HE-Authentication-Sessionhandling-en-6.18.pdf Authentication and Sessionhandling white paper (EasyLogin)]
** [http://www.open-xchange.com/fileadmin/user_upload/open-xchange/document/presentation/OX-HE-Authentication-Sessionhandling-en-6.18.pdf Authentication and Sessionhandling white paper (EasyLogin)]
** [https://documentation.open-xchange.com/7.8.2/middleware/components/saml.html |SAML SSO Integration]
** [https://documentation.open-xchange.com/7.8.2/middleware/components/saml.html SAML SSO Integration]
** Custom login masks
** Custom login masks
*** [[Open-Xchange servlet for external login masks]]
*** [[Open-Xchange servlet for external login masks]]

Revision as of 09:20, 12 July 2016

Overview

OX App Suite UI Development

This page contains all the information you need to get started with UI development.

This covers how-to articles including server communication, extension points and how to write widgets, applications and plugins:

Frontend development articles

Groupware Server customization

Advanced Configuration

Programming Interfaces

  • The HTTP API is used by the Open-Xchange GUI and various 3rd party applications. It consists mainly of messages in JavaScript Object Notation (JSON) sent over HTTP. Here is a general Introduction to the HTTP API.
  • Provisioning API to access the Open-Xchange Admin Daemon
    • The RMI API is used for data provisioning of Contexts, Users, Groups and Resources as well as for configuring Databases, Filestores and OX Servers: OX RMI API
    • The Open-Xchange CLT are shell scripts that simplify groupware and service administration
    • Create contexts/users with with Csv_import
    • Provisioning using SOAP
  • The Oxmapi is a windows library for programmers needed to communicate with the OX server
  • Open-Xchange Mail Abstraction Layer
  • UDPPush Open-Xchange PUSH Interface for Groupware Objects

Testing and QA

Statistics

Translations

Installation based on source code

Integration

Additional