Patent ID: 11934898
Assignee: CONTENTFUL GMBH
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. Computer readable media having non-transitory program instructions for integrating applications with a content management system (CMS), comprising,
program instructions for providing access to the CMS via a web editor that is executed on a client browser for accessing cloud data and functionality of the CMS, the web editor provides functionality for defining a data model for a content project, the data model represents a plurality of content types for the content project, and the web editor enables creating and editing content associated with each of the plurality of content types of the content project, the web editor further provides access to an APP marketplace, the APP marketplace providing access to a plurality of APPS which can be added to the content project for use via the web editor;
program instructions for receiving selection of an APP from the APP marketplace to add the APP to the content project, wherein responsive to launching editing of the content project in the web editor, then the APP is launched in a separate runtime environment in accordance with an application framework that causes assignment of an identity to the APP for making content management API calls to the CMS for creating and editing content of the content project;
wherein the separate runtime environment provides for dissociation of code used for executing the web editor and used for executing the APP, such that an error caused by execution of the APP is isolated from the web editor.