Search Results

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 - Features - Indexable

QName: f:indexable...

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

Mitigating the OWASP Top 10

An explanation of how Cloud CMS addresses each of the Top 10 OWASP topics:  ...

Cache invalidation via SNS

At present, Cloud CMS can be configured to publish notifications to Amazon SNS. Thus, to take advantage of this, you'd have to first have an Amazon Web Services account and an SNS topic created. Cloud CMS publishes notifications to it. Your topic...

Application Server - Application Server - Services - Welcome

The welcome service allows you to configure a default URI path for any requests that do not have a path supplied....

Node Lifecycle Events

First, you configure your tenant with the AWS credentials of an IAM user and a SNS topic ARN that you wish to publish notification events to. This can be on your own AWS account so that you can work with these notifications any way you'd like....

Docker - Docker Guide - API Server Configuration - Elastic Search

Elastic Search provides a secondary index of searchable content for Cloud CMS. It provides full-text search and structured query against it from within Cloud CMS using the Elastic Search DSL....

User Interface - UI Guide - Content - Search

Content is automatically indexed when it is created, modified, or uploaded in Cloud CMS. The index is across the Content properties and the also any attached file eg Word, PDF,.....

API - API - Integrations - Amazon SNS


...

How do I search for nested content?

Cloud CMS maintains two indexes that are of interest for finding things.  The primary index is the MongoDB index - against which you can run any query you can dream up using the MongoDB DSL.  The secondary index is the Elastic Search inde...

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 - Integrations - Amazon SQS


...

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

User Interface - Developer Guide - Projects - Deleted Items

Cloud CMS provides a "copy on write" mechanism for any creates, updates or deletes to the content in a branch. This means that whenever you delete something, you're actually masking it as deleted. The content itself is never destroyed...

User Interface - UI Guide - Projects - Deleted Items

Cloud CMS provides a "copy on write" mechanism for any creates, updates or deletes to the content in a branch. This means that whenever you delete something, you're actually masking it as deleted. The content itself is never destroyed...

Pagination options

You can specify pagination options in an optional second argument to the queryNodes function, basically like this:...

API - API - Features - Geolocation

QName: f:geolocation...

User Interface - Developer Guide - Actions - Actions

change-password...

User Interface - UI Developer Guide - Actions - Actions

...

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 - Data Types - Node

Configuration

...

Application Server - Application Server - Authentication Providers - Twitter

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

Application Server - Application Server - Authentication Providers - GitHub

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

Application Server - Application Server - Authentication Providers - Google

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

Application Server - Application Server - Authentication Providers - LinkedIn

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

API - API - Models - Features

Features are aspect-oriented, cross-cutting concerns that can be applied to nodes. Once applied, they may introduce new behaviors and metadata to your content objects. You can use features to describe cross-cutting or aspect-oriented concerns that ...

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 - 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 Models - Features

Features are aspect-oriented, cross-cutting concerns that can be applied to nodes. Once applied, they may introduce new behaviors and metadata to your content objects. You can use features to describe cross-cutting or aspect-oriented concerns that ...

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

API - API - Branches/Releases - Branches/Releases

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

In explaining workflow, let's first take a look at the following things:...

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 - Authentication Providers - Facebook

The Facebook Authentication Provider enables the Cloud CMS Application Server to authenticate, validate tokens and load user profile information against Facebook....

General - Introduction - How It Works - Content Modeling

You can put any kind of content into Cloud CMS. Things like desktop files (Word documents, PDF files, images, audio files and video) are no problem. However, the real power of Cloud CMS begins when you begin to model content type definitions and fe...

Docker - Docker Guide - API Server Configuration - Mongo DB

Mongo DB provides the primary data store for Cloud CMS. Cloud CMS creates a connection pool that it uses to communicate with Mongo DB while Cloud CMS is in service. You can configure Cloud CMS to connect to Mongo DB running either as a Docker conta...

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

Application Server - Application Server - Services - Overview

For more information on configuration of the Cloud CMS application server, please visit Cloud CMS App Server on GitHub....

Docker - Docker Guide - User Interface - Extensions

The Docker-based Cloud CMS UI provides additional extension patterns beyond the AMD-driven mechanism for user interface components and screens. Since Docker allows you to run on-premise, you can use these extension patterns to influence more foundat...

How does Cloud CMS support Internationalization (I18N)?

All of the content that you create within Cloud CMS supports localized translation.  This is often referred to as internationalization (I18N) in the enterprise world.  Cloud CMS has full support for localization so that any content y...

API - API - Features - Property Mapping

QName: f:property-mapping...

Docker - Docker Guide - Configuration - API Server

The Cloud CMS API Server is a Java application that launches inside of a Java Servlet Container. The Java application surfaces a REST API as well as backend services and DAOs to support connectivity to Mongo DB, Elastic Search and a slew of Amazon s...

API - API - Data Types - Email

...

API - API - Data Types - Email Provider

...

API - API - Data Types - Authentication Grant

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

API - API - Data Types - Billing Provider Configuration

If this sounds familiar, it's because it's exactly what Cloud CMS uses to supports its own subscription plans for Cloud CMS customers. Just as we bill our customers for metered usage of the platform, you are free to pass those c...

API - API - Data Types - Domain Group

Configuration

...

API - API - Data Types - Domain User

Configuration

...

API - API - Data Types - Client

Configuration

...