Search Results

General - Introduction - How It Works - Multiple Projects

A Project is a collaboration space where a team of users can work together on the creation, approval and publication of content. You invite people to projects using their email addresses. ...

User Interface - Developer Guide - Projects - Copy a Project

To copy a project, first bring up the list of Projects within your Platform by clicking on the Projects link on the left-hand menu....

User Interface - Developer Guide - Projects - Create a Project

You can create as many projects as you would like within Cloud CMS. Each project provides a collaborate space for your team. You use this collaboration space to:...

User Interface - Developer Guide - Projects - Delete a Project

To delete a project, first bring up the list of Projects within your Platform by clicking on the Projects link on the left-hand menu....

User Interface - Developer Guide - Projects - Export a Project

Projects can be exported for purposes of backup and restore or for use in creating future projects that are templated copies of the exports. In this way, you can make backups or take snapshots of your projects at moments in time....

User Interface - Developer Guide - Projects - Configure Search

You can configure the project search page to show different filter controls on the left hand side by adding some properties to your project JSON descriptor. These controls ultimately feed into a Cloud CMS node API find call that has the...

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

User Interface - Developer Guide - Evaluators - Project

These evaluators consider the current project and project observables....

User Interface - Developer Guide - User Management - Add a User to a Project

Result: User is now created....

User Interface - Developer Guide - Bindings - Project Bar - Buttons

The projectbar-buttons key defines actions that should appear in the project button bar at the top of project pages. This bar is used to convey project information and also provides a workspace selector allowing users to toggle between ...

General - Introduction - How It Works - Platform

Cloud CMS is a Platform that serves content to your web sites and mobile applications. You can use it for a single project or for many different projects. Cloud CMS is provides a singular content backbone for your business....

General - Introduction - How It Works - Publishing

Cloud CMS brings together several power components to offer publishing of content to your live web sites and applications:...

Exporting tips

The best use of the export command is for backup or copy of an existing project's content into another project. ...

User Interface - Developer Guide - Workflow - View Active/Inactive Workflow

You can view both the Active and Inactive workflow from the Platform and Project levels. The Platform level will show all workflow for all Projects and at Project level it will show all workflow for that Project....

How to create your API keys

If no API keys exist yet for your tenant, you can easily create one by:...

User Interface - Developer Guide - Workflow - Your Task Dashboards

Tasks assigned to you in a Workflow process can be seen in your Platform Dashboard, Project Dashboard, or an email may have been sent to you with the Task link...

User Interface - Developer Guide - Bindings - Menus - My Preferences Context

The mypreferences-context key defines the left-hand menu options for the My Preferences pages....

User Interface - Developer Guide - Bindings - Dashboard

The dashboard key defines a dashboard consisting of rows, columns and dashlets that are mounted into framing cells. Dashlets appear in several places within the Cloud CMS interface including the platform landing page, the project landin...

User Interface - Developer Guide - Bindings - Menus - Manage Context

The manage-context key defines the left-hand menu options for the platform and project management pages....

User Interface - Developer Guide - UI Configuration - Overview

Customized changes to the user interface configuration can be introduced through the use of UI Config documents. UI Config documents are JSON documents that contain one or more configuration blocks. ...

User Interface - Developer Guide - Bindings - Menus - Releases Context

The releases-context key defines the left-hand menu options for the Releases pages....

User Interface - Developer Guide - Bindings - Menus - Reports Context

The reports-context key defines the left-hand menu options for the Reports pages....

API - API - Workflow Handlers - Sync Node

Type: syncNode...

User Interface - Developer Guide - Workflow - How to Start a Workflow

Note:...

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

User Interface - Developer Guide - Evaluators - Page

These evaluators work against characteristics of the currently viewed page....

User Interface - Developer Guide - Evaluators - Context

These evaluators have access to everything that is currently being observed within the user interface....

How does multi-tenancy work?

How does multi-tenancy work? ie I want to have multiple companies with sub-groups of users in each company - to follow, how would we customize the interface for each company? ...

API - API - Actions - Start Workflow

ID: startWorkflow...

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

Application Server - Application Server - Services - Config

The Configuration Service loads JSON rules for the current application and composes them into a JSON configuration document that is served back. The Configuration Service considers JSON rules that are defined at application level as well as the proj...

User Interface - Developer Guide - Bindings - Menus - Context

The context key defines the primary, left-hand menu that on every page within the user interface.
The left-hand menu serves as a primary navigation root and is visible for everything within both the Platform and all Projects....

Githup deployment - copy of sample site

Copy Sample Site Example;...

User Interface - Developer Guide - Actions - Actions

change-password...

Docker - Docker Guide - Kits - OEM

The OEM kit provides a way for developers, integrators, partners and those who are embedded Cloud CMS in custom solutions to build and test extensions. These extensions include UI extensions as well as API extensions in the form of Java...

Create a Role

Cloud CMS lets you create custom roles for your organization.  A role provides a mechanism for setting up security and access rights to your content.  Roles also play an important part in customizing the user interface....

Team-Based Security

In addition to fine-grained, object-level security, Cloud CMS also offers simplified team-based security.  Team-based security works provides an easier, sweeping way to manage security.  By adding someone to a team, you describe broad str...

API - API - Security - Teams

In addition to fine-grained, object-level security, Cloud CMS also offers simplified team-based security. Team-based security works provides an easier, sweeping way to manage security. By adding someone to a team, you describe broad stroke authorit...

API - API - Workflow Handlers - Copy Node

Type: copyNode...

How does security work in Cloud CMS?

Cloud CMS provides two ways to describe access rights to things:...

API - API - Security - Security

Cloud CMS provides two ways to describe access rights to things:...

API - API - Integrations - Services

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

User Interface - Developer Guide - User Management - Create a new Role

The Roles for a Project can be managed on the Roles page. For reference, here are the default Roles available:...

User Interface - Developer Guide - User Management - Create a new Team

The Teams for a Project can be managed on the Teams page:...

Application Server - Application Server - Getting Started - Standalone Installation

The Cloud CMS Application Server is a Node.js / Express-based Application that can be downloaded and run with very little setup. All you need to do is provide your Cloud CMS account credentials and the Cloud CMS Application Server will connect and ...

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

How do I use role-based security against content?

You can configure a Cloud CMS project to provide precise, role-based access to content types and content instances.  Let's take a look at example of how this is done!...

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