Search Results

API - Overview - Overview

The Cloud CMS API consists of an HTTP/HTTPS endpoint that uses OAuth 2.0 authentication. It supports both REST concepts and asynchronous data operations. You can access this API using any of our drivers as well as curl or any HTTP cli...

Application Server - Overview - 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 completely fre...

API - Overview - System Metadata

Cloud CMS automatically tracks system metadata for all of the objects that you create within it. System metadata consists of non-data values that describe things like who created an object and when it was modified....

API - Overview - 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 ...

Developer Guide - Authentication - Connecting

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

Introduction - Overview - Overview

Welcome to the Cloud CMS Documentation center....

Forms - Overview - 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....

Content Models - Overview - 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, ...

Releases - Overview - 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...

Docker Guide - Kits - Overview

Cloud CMS ships a number of pre-built kits containing Docker configuration files to help you get start. These kits are built from customer feedback to provide the most commonly requested scenarios. They can be used straight away or at the very leas...

API First Design

Cloud CMS has two clusters that we run for customers who host apps with us. One cluster is for the "app server" tier (*.cloudcms.net) and the other is the "API" tier (api.cloudcms.com). The app server cluster consists of Node.js servers, and t...

API - Application - Email Provider

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

API - Repository - Association

Associations, on the other hand, do not bear permissions. They are considered structural elements that provide several meanings for the content in a branch: ...

API - Application - Registration

The minimum registration flow looks like this:...

API - Repository - Node

Configuration

...

Developer Guide - Application Services - 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 ...

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) ...

How to monitor API traffic from a node js app

It is sometimes helpful to see the API traffic that is going on between the Gitana javascript driver and the Cloud CMS API server. This is a non-intrusive method of doing that....

Docker Guide - Overview - Overview



...

Integrations - Overview - Overview

Cloud CMS provides a variety of plugins and service integrations....

Services - Overview - Overview

This guide provides documentation regarding a wide array of Content Management services and features that are core to the product. Please select from one of the topics to the left to get started....

UI Configuration - Overview - Overview

The configuration service evaluates a series of conditional configuration blocks and determines which blocks to keep in composing a final configuration document for the user interface. The configuration document consists of blocks that define JSON s...

Behaviors - Overview - Overview

In Cloud CMS, a behavior is either a Rule or a Script. Rules are conditional actions defined within the Cloud CMS rules engine for your branch. Scripts are server-side JavaScript files that implement interfaces to handle the policy events. Unlike ...

Developer Guide - Overview - Overview

The Cloud CMS user interface is a web-based, mobile-responsive HTML5 application that provides your editorial team and administrators with all of the functionality they need to be productive with content and applications. It provides a full editoria...

Workflow - Overview - 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...

Integrations - Plugins - Zapier

Documentation pending, coming soon....

User Interface Guide - Overview - Overview

The Cloud CMS user interface is a web-based, mobile-responsive HTML5 application that provides your editorial team and administrators with all of the functionality they need to be productive with content and applications. It provides a full editoria...

Security - Overview - Security

To learn about the Cloud CMS Security model, select a link from the left....

UI Configuration - Overview - Evaluators

Evaluators are used to define conditions that determine whether a block of configuration should be included in the evaluated and merged configuration document....

UI Configuration - Overview - Bindings

Each action supports a binding like this:...

UI Configuration - Overview - Actions

Cloud CMS provides a large number of actions that can be bound to links sections within configuration blocks. This allows you to customize dropdowns, button toolbars and action links at various places within the user interface. It also provides a way...

Proxy API calls

Whenever a resulting URL looks something like:...

API - Application - 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...

API - Application - Email

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

API - Platform - Client

Configuration

...

API - Platform - Scheduled Work

A scheduled work item has a configuration that informs the Cloud CMS cluster-wide timer how to trigger them, based on what frequency and what settings are provided for their described actions. You can adjust this confirmation at any time and supply ...

API - Platform - 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 - Platform - Authentication Grant

Why would you want to use an Authentication Grant? Here are a few reasons: ...

API - Application - Settings

...

API - Directory - Directory

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 - Directory - Identity

...

API - Domain - Domain

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 - Domain - Domain Group

Configuration

...

API - Domain - Domain User

Configuration

...

API - Registrar - Registrar

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 - Warehouse - Warehouse

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 - Registrar - Plan

...

API - Registrar - Tenant

...

API - Repository - Branch

You can have as many branches as you want. Each branch is a completely isolated workspace. Thus, you can create your own branch for your own projects. You can work on those projects and when you're happy with it, you can share it ...

API - Repository - 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....