Search Results

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 - Behaviors - Rules

Content Rules provide a way for you to wire in business logic behind the content graph. Once they're set up, rules run automatically as content is created, updated and deleted within your branch....

API - API - Policies - Association Policies

Association policies provide places where you can hook in behaviors that trigger when associations are created or removed between two nodes in the Cloud CMS content graph. When two nodes are connected together via an association or an association is...

API - API - Policies - Attachment Policies

Attachment policies provide places where you can hook in behaviors that trigger when attachments are read, created, updated or deleted against a node....

API - API - Policies - Node Policies

Node policies provide places where you can hook in behaviors that trigger when nodes are created, updated or deleted within the graph. Nodes may either be entities or associations. This provides an ideal way to plug in your custom behaviors for any...

API - API - Policies - Property Policies

Property policies provide places where you can hook in behaviors that trigger when a property is created, updated or deleted. They allow you to get very granular about when you custom code is invoked - such as only when a specific property in your c...

API - API - Policies - Data List Policies

Data List policies provide places where you can hook in behaviors that trigger when items within a data list are operated upon. When items are added to a data list, removed from a data list or updated, these policies trigger and may fire into your c...

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 - Actions - Web Hook

ID: webhook...

API - API - Features - Behavior Binding

QName: f:behavior-binding...

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

API - API - Features - Behavior

QName: f:behavior...

API - API - Behaviors - Scripts

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

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

User Interface - Developer Guide - Actions - Actions

change-password...

Identity vs User

The concept of an  Identity and a U...

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

User Interface - Developer Guide - Plugins - Plugins

Cloud CMS plugins let you enhance your editorial user interface with new features and capabilities that integrate to popular third-party services like YouTube, Vimeo and Google Docs. Plugins provision your editorial environment with things like:...

Account Security

Cloud CMS lets you configure account security to protect against intrusion, password hacks and denial of service attacks.  Many of these provisions are enabled by default but as an administrator of your platform, you are able to adjust these t...

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

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 - Public - Setting up your Email Provider

The public application services often need to send emails as part of their respective flows. To do this, a public email provider must be configured for the application. This is email provider that the public services will use when disp...

Tree Hierarchies

In Cloud CMS, there are no hard and fast rules regarding association types between nodes.  And so, when dealing with things like tree structures, you usually have to first make some assumptions about the kinds of relationships between nodes th...

API - API - Integrations - Amazon SQS


...

API - API - Controls - Related Content

ID: related-content...

API - API - Models - Definitions

A content definition is a JSON schema v4 document that informs Cloud CMS of a new content type. The JSON schema semantics spell out the exact properties that a content type s...

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

API - API - Content Models - Definitions

A content definition is a JSON schema v4 document that informs Cloud CMS of a new content type. The JSON schema semantics spell out the exact properties that a content type s...

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