Application integration
The AEM environment integrates many standard components that pull data from official ETH databases and AEM solutions, including news feeds, event feeds, publications, academic and event calendars, course catalogs, contact information, and personnel lists, among others.
AEM websites should utilize the existing solutions available in the system. If a specific solution does not meet your needs, please let us know the reasons, so we can assess whether an overall update to the AEM component is warranted. Change requests can be submitted via the online form. While all requests will be reviewed, please note that changes will only be implemented if they benefit the majority of users.
The goal is to develop a system that meets the needs of the majority of ETH members. Individual solutions that address the specific needs of only one unit will not be considered.
To avoid problems with future AEM upgrades, all special solutions will need to be approved and system compatibility verified by SWS. In addition, the look and feel of all special solutions have to follow ETH corporate design guidelines and meet legal accessibility guidelines (external page WCAG 2.1 AA, external page eCH-0059 Accessibility-Standard Version 3.0 in German).
Possible types of application requests:
- JSON/Script Node to pull data from an external database and display information on a webpage (website owner responsible for programming).
- Special application development or JSON/Script Node programming to be done by Software Services (cost borne by website owner). This category is reserved for official ETH solutions in AEM that are broadly used by all ETH members/external users and not individual special interest unit solutions.
Because special applications are the responsibility of the website owner and may need to be maintained and updated with any release in the system, we require that all requests be accompanied by a Download signed agreement (PDF, 100 KB) with this understanding.
Please be aware that the review process, development, and integration of special development solutions takes time and resource planning and may even need a system release in order to deploy a solution to AEM. Therefore, in many cases, it is not possible to give a specific time frame for some requests.
Important: Currently, we are overwhelmed with requests and it can take up to two weeks to receive an answer to a request.