Search Results

Type: email...

Type: addFeatures...

Type: removeFeatures...

Type: webhook...

Type: logger...

Type: copyNode...

Type: moveNode...

Type: setProperties...

Type: syncNode...

Type: removeProperties...

ID: sendEmail...

...

...

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

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

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

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

...

ID: webhook...


...

Cloud CMS provides an action framework that lets you kick off actions that perform processes on your behalf. Actions are units of work that are typically fired off as a result of an event handler or listener. For example, you might register an acti...

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

Content Validation Workflow

Content creation workflows requiring complex, possibly incremental, validation steps can be implemented in Cloud CMS. This article describes an approach such a Content Validation Workflow....

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

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

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

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



...

Cloud CMS provides a built-in audit system that track interactions between users and content objects within your content repository. The audit system produces an audit trail consisting of audit records that document the interaction between a particu...

How can I reuse connections with the Java Driver?

The Cloud CMS Java Driver uses a thread local variable to store the authentication context it receives after connecting.  This is perhaps unusual for folks who are coming from the JavaScript world but should be very familiar for anyone who wor...

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

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

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

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

Registered users for your application may forget their username and lose the ability to log in to your app. Cloud CMS provides a "forgot username" flow that you can use to provide a way for end users to securely retrieve their ...

Registered users for your application may forget their password and lose the ability to log in to your app. Cloud CMS provides a "reset password" flow that you can use to provide a way for end users to securely reset their pass...

One of the more frequent flows that an application must achieve is that of registering a user. Cloud CMS already provides registration support. The appli...

The minimum registration flow looks like this:...

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

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

Note:...

You can optionally configure Actions that execute when a release goes live....

ID: startWorkflow...

You can optionally configure Actions that execute when a release goes live....

All of the objects that you place into Cloud CMS can be operated against to produce exports that consist of consolidated or reported information. You can use this capability to generate reports in CSV (comma-separated value) format as well as merged...

...

A workflow is a business process that describes a series of activities (from start to finish) that must occur for one or more content items to be approved or rejected....

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

In a Project you can find your content a number of ways:...

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