Search Results

Docker Guide - Overview - Overview



...

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

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

Developer Guide - Authentication - Authentication

Cloud CMS supports OAuth2 for server authorization. OAuth2 provides a secure and robust method for authenticating clients and users to the server. It's become well-adopted across the industry by other vendors including Facebook, Twitter and Sales...

Does Cloud CMS support Docker?

Yes....

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 Guide - Kits - Quickstart

The Quickstart kit defines the following services:...

Developer Guide - Overview - Overview

The Cloud CMS user interface is a web-based, mobile-responsive HTML5 application that provides your editorial team and administrators with all of the functionality they need to be productive with content and applications. It provides a full editoria...

Developer Guide - Authentication - Connecting

To connect to Cloud CMS, you need to establish two important pieces of information:...

Application Server - Installation - Docker Installation

The Cloud CMS Application Server is additionally provided as a Docker image. With Docker, you can launch this image within its own container running on Linux, Mac OS or Windows. The container can be managed, br...

Docker Guide - User Interface - Overview

When Cloud CMS is deployed on-premise, you have more options in terms of extensibility when compared to the hosted SaaS solution. The latter provides AMD modules as a means of UI extension, for example, whereas a Docker installation makes it possibl...

Developer Guide - User Interface - Actions

TODO: How to build your own custom action...

Developer Guide - User Interface - Dashlets

Create a new .js file for your dashlet. ex.:...

Developer Guide - User Interface - Gadgets

TODO: a sample gadget...

Developer Guide - User Interface - Fields

TODO: mention of Alpaca and a sample field...

Developer Guide - User Interface - Blocks

TODO: overview of configuration blocks including descriptions of the most popular ones and how to inject your own entries or override existing ones...

Developer Guide - Application Services - 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 ...

Developer Guide - User Interface - Overview

The Cloud CMS user interface, called One Team, supports custom extensions. These extensions allow addition of custom integrated features when your use case calls for it. The ability to customize the user interface for individual clients of a SAS prod...

Developer Guide - User Interface - Modules

The Cloud CMS user interface, called One Team, supports custom extensions using AMD modules. AMD (Asynchronous Module Definition) simplifies development by resolving and loading dependencies efficiently; Loading dependent modules only once regardless...

Developer Guide - User Interface - Roles and Permissions

TODO: An explanation of the role and permission-driven interface. Examples of how to limit rendered entries by permission and role....

Developer Guide - Application Services - Forgot Username Flow

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

Developer Guide - Application Services - Registration Flow

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

Developer Guide - Application Services - Reset Password Flow

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

Developer Guide - User Interface - Configuration Service

Evaluators are used to define conditions that determine if a module should be included in the rendering of the current UI context. For example you may have a custom dashlet which should display only when the UI is showing the project list page....

Developer Guide - Application Services - 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...

Services - Working with Files - Binaries

Cloud CMS supports the storage of binary files into one of three possible storage locations:...

Application Server - Overview - Overview

The Cloud CMS Application Server offers an easy way for customers to assemble powerful, front-end custom APIs and web sites for Cloud CMS. It is completely fre...

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

How does Cloud CMS compare to Prismic.io?

Not sure which CMS is a better fit?...

How does Cloud CMS compare to Contentful?

Not sure which CMS is a better fit?...

Making a user an admin

...

Behaviors - Behaviors - Conditions

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

How to create your API keys

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

Introduction - How It Works - Role-Based Editorial UI

The Cloud CMS Editorial application is a responsive web site that runs on web browsers, iPad, iPhone and a myriad of other devices and form factors. It provides a place where users can work together and collaborate in meaningful ways based on the ro...

API - Overview - Overview

The Cloud CMS API consists of an HTTP/HTTPS endpoint that uses OAuth 2.0 authentication. It supports both REST concepts and asynchronous data operations. You can access this API using any of our drivers as well as curl or any HTTP cli...

Integrations - Services - Amazon Route 53

Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. It is designed to give developers and businesses an extremely reliable and cost effective way to route end users to Internet applications by translating n...

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

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

Application Server - Tags Reference - @dependency

Indicates that the cache state for a WCM-generated page has a dependency....

Application Server - Service Configuration - Overview

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

How does Cloud CMS compare to DIY (do-it-yourself)?

Not sure whether to build or buy? ...

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

How do I access Cloud CMS content anonymously or as a guest user from a browser?

This question often comes up from folks who are building HTML applications that run in a browser.  They'd like the browser to connect to Cloud CMS to download content and display it.  Usually this consists of things like images but also may...

Introduction - How It Works - Instant Preview

All of your content changes can be instantly previewed. Cloud CMS removes the need for IT to set up additional servers or deploy changes to content. Instead, you simply work on your content and click to preview the content in real-time....

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

Integrations - Plugins - Kaltura



...

Cloud CMS Drivers

Cloud CMS provides development drivers (or client libraries) that you can drop into your new or existing web and mobile applications to speed up your time to delivery.  Drivers make things easier by giving you convenience functions that handle...

Application Server - Service Configuration - Authentication

The Application Server provides login delegation and account synchronization to services such as Google and Facebook....

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

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