Search Results

Application Server - Application Server - Authentication Providers - CAS

The CAS Authentication Provider enables the Cloud CMS Application Server to authenticate, validate tokens and load user profile information against servers that implement the Central Authentication Service SSO protocol (either version 2 or version 3)...

Application Server - Application Server - Services - Broadcast

Service that is responsible to relaying messages to members of the application server cluster. The broadcast service is instructed to publish messages to members of the application server. Application server member services subscribe to these messa...

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

Application Server - Application Server - Services - Authentication

The Authentication Service provides a full authentication framework for stateless and session-based applications. It authenticates requests against back end providers and offers interpretation and parsing of request scope information to provide Singl...

API - API - Content Services - Tree

Content that is organized into folders can be retrieved using the Tree API....

Evolving your JSON schema

Cloud CMS is provided in one of two ways - either as a public cloud service or as an on-premise installation (using Docker images). The former absolutely prohibits any database access. The only way you can work with content is through our APIs....

API - API - Features - Property Mapping

QName: f:property-mapping...

Application Server - Application Server - Services - Web Content Management

Whether to support dynamic loading of web pages from Cloud CMS. This enables the Cloud CMS web content management solution....

API - API - Features - Previewable

QName: f:previewable...

API - API - Content Services - Locking

Cloud CMS supports locking of nodes (or content instances). Locking allows content editorial team members to explicitly block other editors from working on content that they're already working on....

General - Introduction - How It Works - Web Forms

Cloud CMS provides an forms engine that instantly renders user interface forms on top of your content models. As your content models change, forms are automatically updated to provide an intuitive and easy-to-use editorial experience....

WCM and Caching

In Dust, there is the notion of a context which has a stack running underneath it. As you drill down into tags, a new context is pushed that can write new context variables as well as access previous variables from previous stack frames....

Application Server - Application Server - Services - Cache

Service that is responsible for providing an application server cache that all processes, whether local or distributed, have access to for non-transactional caching. Objects stored in the cache are eventually available to other members of the cluste...

Changeset-based versioning model

It's frequently the case that you'll want to work on an entire set of changes that all need to be tested, previewed and approved ahead of being published on a specified target date. For that reason, in designing Cloud CMS, we opted to go for a ...

Identity vs User

The concept of an  Identity and a U...

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

User Interface - Developer Guide - Projects - Configure Locales

When working with multilingual content and translations, Cloud CMS will automatically provide a list of available locales. The full set is complete but lengthy. In many cases, you may wish to trim back this locale list so that your editors benefit ...

API - API - Branches/Releases - 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 - 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 ...

Application Server - Application Server - Services - Duster

The Duster Service provides template rendering using the LinkedIn Dust.js template engine. The Duster Service loads output templates for you, executes Dust across them and outputs markup like HTML and JSON. It allows you to build full web sites or ...

Application Server - Application Server - Services - Performance

...

User Interface - UI Guide - Projects - Configure Locales

When working with multilingual content and translations, Cloud CMS will automatically provide a list of available locales. The full set is complete but lengthy. In many cases, you may wish to trim back this locale list so that your editors benefit ...

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 - Content 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 - Features - Multilingual

QName: f:multilingual...

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

Application Server - Application Server - Getting Started - Module Installation

The Cloud CMS Application Server can also be run as a custom Node.js application. It is available as a Node.js module that you can require() in from npmjs.org. The server features a number of extension points that you can utilize to wi...

How to build a robust environment?

This is a big subject and, as you know, there are many ways to set things up to be robust. That said, some practices are better than others. I can relate at least what we do and what we've seen customers do.

First, I'd recommend thinking of Cl...

API - API - Controls - Slug

ID: slug...

How does Cloud CMS work with a CDN

There are a few places where this either occurs automatically if you're using our hosted service or can occur optionally if you're either running within Docker containers on your own or integrating to custom CDN endpoints....

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 - Controls - Node Picker

ID: node-picker...

API - API - Content Services - Data Lists

Cloud CMS allows you to organize multiple content items into a single data list so that the full collection of items can be ordered, managed and worked on all at once. Collections of items organized into a data list additionally support internation...

API - API - Features - Knowledge Sharing

QName: f:knowledge-sharing...

API - API - Controls - Related Content

ID: related-content...

API - API - Content Services - Geolocation Services

Cloud CMS provides geolocation information look up services that can be used to determine geographic information for a given IP address or set of coordinates....

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

How to limit the fields that come back in a query

Query API calls like http://api.cloudcms.com/docs#!/node/post_repositories_repositoryId_branches_branchId_nodes_query
support a par...

What is a pooled task?

A pooled task is a task in your workflow that has a swimlane that consists either of a group or multiple people....

What is the best way to manage a large number of PDFs or images

In Cloud CMS everything is a node. A node has JSON properties and could also have binary attachments. What you would call a "file" is a node with properties describing it's folder location and a "default" attachment holding the payload (PDF file, ima...

API - API - Features - Non-Cyclic

QName: f:non-cyclic...

Application Server - Application Server - Dust Tags - @search

Searches for nodes and makes those nodes available to the template....

API - API - Controls - File Picker

ID: file-picker...

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

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

Docker - Docker Guide - API Server Configuration - Cluster

Each API server that spins up supports clustering. When an API server comes online, it searches for other API servers that might be out there and part of the same cluster. If it finds any, it connects to them and redistributes any cache state to ba...

API - API - Features - Knowledge Space

QName: f:knowledge-space...

Docker - Docker Guide - Getting Started - Overview



...

User Interface - Developer Guide - Bindings - Documents - List Sort Fields

The documents-list-sort-fields key defines the sorting options that are available in the Sort Fields selector on the documents browsing page....