AppSuite:Main Page Advanced: Difference between revisions
From Open-Xchange
Line 42: | Line 42: | ||
* The [[AppSuite:HTTP_API|HTTP API]] is used by the Open-Xchange GUI and various 3rd party applications. It consists mainly of messages in JavaScript Object Notation ([http://json.org JSON]) sent over HTTP. Here is a general [[AppSuite:Introduction to the HTTP API|Introduction to the HTTP API]]. | * The [[AppSuite:HTTP_API|HTTP API]] is used by the Open-Xchange GUI and various 3rd party applications. It consists mainly of messages in JavaScript Object Notation ([http://json.org JSON]) sent over HTTP. Here is a general [[AppSuite:Introduction to the HTTP API|Introduction to the HTTP API]]. | ||
* Provisioning API to access the Open-Xchange Admin Daemon | * Provisioning API to access the Open-Xchange Admin Daemon | ||
** The [http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp RMI] API is used for data provisioning of Contexts, Users, Groups and Resources as well as for configuring Databases, Filestores and OX Servers. | ** The [http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp RMI] API is used for data provisioning of Contexts, Users, Groups and Resources as well as for configuring Databases, Filestores and OX Servers: [http://software.open-xchange.com/products/appsuite/doc/RMI/javadoc/ OX RMI API] | ||
** The {{DocLink|docpath=OX6-Provisioning/|name=Open-Xchange CLT}} are shell scripts that simplify groupware and service administration | ** The {{DocLink|docpath=OX6-Provisioning/|name=Open-Xchange CLT}} are shell scripts that simplify groupware and service administration | ||
** Create contexts/users with with [[Csv_import]] | ** Create contexts/users with with [[Csv_import]] |
Revision as of 14:05, 20 April 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:
Groupware Server customization
- Automatically delete users OX-Objects and OX-Folders
- Background Information about Login Variation
- Auto login, session handling, single sign on
Advanced Configuration
- Configuration CalDAV with Open-Xchange
- Configuration CardDAV with Open-Xchange
- Installation CardDAV/CalDAV with Open-Xchange
- Configuration Cluster-Setup
- Configuration Connector based on Grizzly
- LDAP Contact Storage
- Sharing and Guest Mode
- Metrics
- Upsell
- OAuth 2.0 - Provider/Operator Guide
- OAuth 2.0 - Client Developer Guide
- File Storage per User
- Pasting External Images into Mail Compose
- Custom Folder View Entries in Settings
- Database User Privileges
- GlobalDB/Cross-Context Database
- Setup external File Stores
- Configuration guide for Open-Xchange Client Onboarding
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
- Available Language Translations
- Translate Open-Xchange to your community language
- Translate Open-Xchange to supported language