Search Results

API - API - Public - Overview

Cloud CMS provides a special set of application services methods that provide convenience functions for your front-end mobile or web applications to accomplish things like user registration, password resets and more. Technically speaking, everything ...

API - API - Releases - Overview

Releases allow you to set up collaborative workspaces where future sets of content can be worked on in real-time. Content can be created, edited and deleted in the workspace and then scheduled for publishing at a future date. Scheduled publishing all...

API - API - Workflow - Overview

Cloud CMS provides an enterprise workflow engine that lets teams work together via coordinated tasks. A workflow is a customizable business process that you define and which spells out a series of steps and activities to be performed by your team me...

API - API - Forms - Forms Overview

Cloud CMS automatically generates and displays mobile-friendly forms using the Alpaca Javascript / HTML5 forms engine. The Alpaca Forms Engine was created by Cloud CMS and is available as an open source project....

API - API - Data Types - Application

As with all data stores, this data store maintain a configuration document that contains system and custom properties. You can write your own properties onto this configuration document if you wish. You might use those properties to query and retrie...

Application Server - Application Server - Getting Started - Overview

The Cloud CMS Application Server offers an easy way for customers to assemble powerful, front-end custom APIs and web sites for Cloud CMS. It is co...

API - API - Models - Overview

A content model consists of definitions which describe your project's content types, properties, graph associations, and the aspect-oriented features that Cloud CMS uses to ensure data consistency, integrity and validity when content is created, ...

API - API - Behaviors - Overview

Cloud CMS lets you wire in behaviors behind your content models so that rules automatically execute when your content is touched. Content editors work with simple forms to create content that conforms to your defined content models. When that conte...

API - API - Conditions - Overview

Conditions provide a way for Rules to evaluate their content and their environment prior to determining whether to proceed with the execution of their Actions. A Condition might be a simple check such as checking to see whether the current content i...

API - API - Actions - Overview

Cloud CMS provides an action framework that lets you kick off actions that perform processes on your behalf. Actions are units of work that are typically fired off as a result of an event handler or listener. For example, you might register an acti...

API - API - Policies - Overview

Policies can be used to run custom code or fire off actions when an event, such as creating a content item or associating a content item into the content graph, occurs. Cloud CMS provides a wide array of policies that you can hook your custom logic ...

API - API - Authentication - Authentication

Cloud CMS supports OAuth2 for server authorization. OAuth2 provides a secure and robust method for authenticating clients and users to the server. It's become well-adopted across the industry by other vendors including Facebook, Twitter and Sales...

API - API - Behaviors - Scripts

Scripts are content nodes with a default attachment of type application/javascript. ...

API - API - Content Models - Overview

A content model consists of definitions which describe your project's content types, properties, graph associations, and the aspect-oriented features that Cloud CMS uses to ensure data consistency, integrity and validity when content is created, ...

Application Server - Application Server - Web Content Management - Overview

The Application Server provides the runtime for the Cloud CMS Web Content Management solution. Web Content Management is a term that enterprise vendors have been using for years to distinguish between the role that a CMS (content management system) ...

API - API - Authentication - Connecting

To connect to Cloud CMS, you need to establish two important pieces of information:...

API - API - Integrations - Services

Cloud CMS allows you to connect to external cloud-based services for purposes of things like:...

API - API - Models - Types

A content type defines a type of content that your content workers generally create, edit and publish. For example, an article or a press release might be considered to be a content type. The content type defines the schema, properties, behaviors a...

API - API - Releases - Actions

You can optionally configure Actions that execute when a release goes live....

API - API - Branches - Branches

Cloud CMS stands apart from just about every other content management product on the market in that it offers a versioning model that is based around changesets. It is inspired by Git or Mercurial and provides a changeset versioning system that capt...

API - API - Security - Authorities

Every data store and object in Cloud CMS maintains access control lists so that you can finely describe the rights of any principal in the system against it. This lets you finely tune the rights of individual users against data stores and objects do...

API - API - Data Types - Settings

...

General - Introduction - Overview - Overview

Welcome to the Cloud CMS Documentation center....

API - API - Data Types - Email

Emails maintain a configuration that you can adjust or consult as you create, update and query for them....

API - API - Public - Registration Flow

One of the more frequent flows that an application must achieve is that of registering a user. Cloud CMS already provides . The application service c...

API - API - Integrations - Amazon Route 53

Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. It is designed to give developers and businesses an extremely reliable and cost effective way to route end users to Internet applications by translating n...

API - API - Integrations - Amazon SNS


...

API - API - Integrations - Amazon SQS


...

API - API - Data Types - Registration

The minimum registration flow looks like this:...

API - API - Actions - Start Workflow

ID: startWorkflow...

API - API - Actions - Send Email

ID: sendEmail...

API - API - Data Types - Client

Configuration

...

API - API - Content Models - Types

A content type defines a type of content that your content workers generally create, edit and publish. For example, an article or a press release might be considered to be a content type. The content type defines the schema, properties, behaviors a...

API - API - Models - Default Paths

Your content types define schemas that Cloud CMS uses to render intuitive forms for content entry. In addition, content types let you configure persistence paths so that JSON documents created using these forms are automatically saved in a directory...

API - API - Data Types - Platform

As with all data stores, this data store maintain a configuration document that contains system and custom properties. You can write your own properties onto this configuration document if you wish. You might use those properties to query and retrie...

API - API - Content Services - Find

Cloud CMS offers three primary facilities for retrieving content based on DSL:...

API - API - Content Services - Patching

Cloud CMS supports the use of HTTP Patch (RFC 5789) along with JSON Patch (RFC 6902) to describe atomic updates to content objects. This allows for lighter JSON payloads by only requiring property-level differences to be sent over the wire instead ...

API - API - Data Types - Changeset

In this sense, a branch can be thought of as a stack of changesets. There is a root changeset (where the branch starts) and a tip changeset (where the branch ends). Everything in-between constitutes the changeset history of the branch....

API - API - Content Services - Query

Cloud CMS provides SQL-like, structured query for all of your content. The platform uses MongoDB under the hood to store the JSON for your content. MongoDB offers a powerful, unmatched query engine so that you can execute complex lookups of your co...

API - API - Content Services - Pagination

Pagination allows you to control the result set that comes back from Cloud CMS for any operations that produce a list of items. It is called pagination because it gives you a way to organize your record set into pages and then get those...

API - API - Features - Knowledge Space

QName: f:knowledge-space...

API - API - Branches - Custom Indexes

Cloud CMS internally maintains indexes to improve the speed of your data lookups across all data store types. In most cases, there is no need to concern yourself with these as they deliver optimal performance....

API - API - Content Services - Traversal

Content in Cloud CMS is stored in a graph-like structure that consists of nodes and associations. Nodes are entities in the graph and associations are the relationships (the lines between points in the graph)....

API - API - Content Services - Search

Cloud CMS provides full-text and structured search for all of your content. The platform uses Elastic Search under the hood to automatically create and manage search indexes for your content so that you can find anything at any time....

API - API - Content Services - Templates

Cloud CMS supports the usage of templates at various points to generate presentation and output for things like emails, PDFs, web page components and more....

API - API - Models - Relator Properties

Cloud CMS provides support for properties that auto-manage their relationships between multiple nodes in the content graph. Whenever you intend to connect two nodes together, it is often convenient to model a property on one or both of the nodes inv...

API - API - Content Services - Exports

All of the objects that you place into Cloud CMS can be operated against to produce exports that consist of consolidated or reported information. You can use this capability to generate reports in CSV (comma-separated value) format as well as merged...

Application Server - Application Server - Services - Flow

Provides API services for browser-side UI application wizards whose configuration is defined in JSON. ...

Application Server - Application Server - Services - Virtual Driver

Defines the virtual driver connection used to dynamically retrieve API keys on behalf of incoming tenants....

Application Server - Application Server - Authentication Providers - Google

Cloud CMS provides integrated authentication and single-sign-on (SSO) with Google....