Found 269 results for "api content-models overview"

The search executed in 4.93855E-4 seconds. That's fast.

Integrations / Amazon Web Services / Amazon Elastic Search Service

Amazon Elastic Search Service Amazon Elastic Search Service is a fully managed service that makes it easy for you to deploy, secure, and operate Elasticsearch at scale with zero down time. Cloud CMS works out-of-the-box with Amazon Elastic Search Service as an alternative to running Elastic Search on your own or using a Elastic Search hosted service. Amazon Elastic Search Service provides an easy and convenient way for customers to manage their own Elastic Search installations, data and backup.

Score: 1.837959

Applications / Public Services / Setting up your Email Provider

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 dispatching emails as part of a public flow. On this page, we cover a few convenience methods that are available to test your email provider as well as send emails straight away. This page assumes that you are already familiar with email

Score: 1.8376217

Antivirus Scanning

Antivirus Scanning Content that is created within Cloud CMS can be automatically checked for viruses. The Cloud CMS virus scanner hooks in prior to your content be written or modified within the system so that detection can filter out any bad content ahead of write. As such, nothing malicious will be written into Cloud CMS (and therefore, nothing malicious can be retrieved from Cloud CMS). The Cloud CMS antivirus support is disabled by default but can be enabled at the platform level if you are

Score: 1.8332182

Applications / Public Services / Reset Password Flow

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 password using their username or registered email address. On this page, we cover a public convenience method that applications can use to easily provide this functionality without having to through the most robust Cloud CMS object-level APIs. If you're int

Score: 1.827695

Integrations / Amazon Web Services / Amazon SNS

Amazon SNS The Amazon Simple Notification Service (SNS) is a fast, flexible, fully managed pub-sub messaging service. Use it as a cloud-based mobile app notification service to send push notifications, email, and SMS messages; or as an enterprise-messaging infrastructure. Amazon SNS provides support for Push Notification of messages as well as distribution of messages to custom HTTP endpoints or via conventional SMS, email and other messaging channels. Cloud CMS API Cloud CMS connects to Amazon

Score: 1.8182513

Multifactor Authentication / Providers / Twilio Authy

Twilio Authy Cloud CMS supports Twilio Authy for Multifactor Authentication. To configure Authy, you will need to supply the following: apiUrl apiSecret These values are available from your Authy Settings page. Service Descriptor If you're adding an Authenticator via a Service Descriptor: the Descriptor Type should be TWILIO_AUTHY. the Descriptor Configuration should look like this: { "enabled": true, "providerType": "authy", "providerConfig": { "apiKey": "MY_API_KEY",

Score: 1.7807097

Features / Locked

Locked QName: f:locked Applied to a node to indicate that it has been locked. A locked node is one that a user has specifically requested the lock for. If the lock is granted, the node will only be editable by the owner of the lock. The lock may only be released by the owner of the lock or a manager/administrator of the branch. It is not necessary to work with the f:locked feature directly. Locking and unlocking are handled through specific API calls that check whether such modifications are all

Score: 1.7724584

Does Cloud CMS build my web site or mobile app for me?

No. Cloud CMS manages the backend lifecycle of your content and makes it available to your own applications via its REST API. You have to create your own applications (iOS, Android or web-based applications). Using our Partner network, Cloud CMS provides implementation services if you're looking for assistance with developing your front end applications, middleware or any custom data APIs. Cloud CMS also provides hosting for HTML5 applications and custom APIs within it's Node.js based applicatio

Score: 1.7724584

Binary Files

Binary Files Cloud CMS lets you upload any kind of desktop file. The system will automatically detect the type of content that you upload and will inspect and work with the content to provide the following services: Automatic antivirus scanning to detect malicious files Extraction of metadata properties from the payload body and headers Conversion of content type to thumbnails (using image transformation) Detection and extraction of text for full-text search Execution of custom rules to further

Score: 1.7500086

How to get a content definition JSON from the Cloud CMS API?

There are a couple of ways to do this. The first is simply use the node GET call and pass in the qname like this: GET /repositories/{repositoryId}/branches/{branchId}/nodes/{qname} http://api.cloudcms.com/docs#!/node/get_repositories_repositoryId_branches_branchId_nodes_nodeId This will give you back the JSON for the definition. Another way is to use this variation: GET /repositories/{repositoryId}/branches/{branchId}/definitions/{qname} http://api.cloudcms.com/docs#!/branch/get_repositories_rep

Score: 1.7475471

Multifactor Authentication / Providers / Duo Security

Duo Security Cloud CMS supports [https://duo.com/](Duo Security) for Multifactor Authentication. To configure Duo Security, you will need to supply the following: integrationKey secretKey apiHost These values are available from your Duo Security Settings page. Service Descriptor If you're adding an Authenticator via a Service Descriptor: the Descriptor Type should be DUO_AUTH. the Descriptor Configuration should look like this: { "enabled": true, "providerType": "duo", "providerConfi

Score: 1.7311252

Integrations

Integrations Cloud CMS allows you to connect to external cloud-based services for purposes of things like: external data storage for binary data auto-record updates to dns servers event handling to cloud notification handlers To configure these services, you simply create a service descriptor via the main interface: Service descriptors are declared once and can be re-used multiple times within your platform, across different projects and applications. Service descriptors are encrypted on the ser

Score: 1.7233262

Integrations / Amazon Web Services / Amazon Transcribe

Amazon Transcribe Amazon Transcribe is an automatic speech recognition (ASR) service that makes it easy for developers to add speech-to-text capability to their applications. Using the Amazon Transcribe API, you can analyze audio files stored in Amazon S3 and have the service return a text file of the transcribed speech. Cloud CMS provides an out-of-the-box integration with Amazon Transcribe. Using the f:aws-transcribe feature, you submit either a binary payload or a URL to a binary payload. Thi

Score: 1.7233262

Pagination options

You can specify pagination options in an optional second argument to the queryNodes function, basically like this: Chain(branch).queryNodes({  "_type": "video:essentials"  }, {  "sort": {  "title": -1  },  "limit": 10,  "skip": 30  }).then(function() {  ...  }); In this example, the results will start at index 30 in the record set and will contain the next 10 entries. The record set is sorted by "title" in a descending order ahead of being returned. If pagination sort isn't provided, then the o

Score: 1.7233262

The best way to enable content authoring with your JS framework

Now that you’ve built that beautiful application in Angular, Aurelia, Ember, React - or the next big JavaScript framework - how do make your content authors happy? Easy: Think Headless. Never let a CMS dictate your presentation tier options. The field is too crowded and is changing too rapidly for pre-ordained “templates” to suffice. Instead, crank out that prototype in your desired framework(s) and utilise REST calls to query content a simple mockup will do returning JSON for each node Then go

Score: 1.7233262

Docker / Maintenance / Upgrades

Upgrades This document provides technical guidance for upgrades. Upgrade to Cloud CMS Version 3.2 The Elastic Search version in this release has been updated from 1.7.1 to 6.2.4. Steps to follow to set up Docker 3.2: Download the Docker release 3.2 here. Download the Zip or Tar file of Elastic Search 6.2.4 here and then Unzip the package. Unzip the Docker release package, Create a new folder and paste the kit you use from the package. You can also replace your existing kit with the new release's

Score: 1.7177728

Easy apps with Cloud CMS and Node.js

As we continue to enhance Cloud CMS, one of the directions that we’re pushing in is toward the application layer. We intend to offer increasingly more out-of-the-box applications for content authoring, curation and publishing aimed at marketing users. These applications need to be easy-to-use. They need to address the most common cases that our customers are asking for out-of-the-box. However, they also need to be easily extensible so that these same customers can take our apps and quickly custo

Score: 1.7177728

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 and Mercurial which are popular source-control products within the software development world. As such, Cloud CMS provides a changeset versioning system that captures every touch - every create, update or delete - that you make. Nothing is ever lost. Every data operation is fully transactional with every t

Score: 1.7072378

Applications / Public Services

Public Services 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 that you can do with these convenience functions can be done using the Cloud CMS API in other ways, however doing so is often multi-step and involves lots of interactions. The convenience methods make this easier by letting you pre-wi

Score: 1.6997675

Application Server / Services / Insight

Insight The Cloud CMS Application Server supports the collection of analytics information from your running web application. This analytics information is sent from the browser to the application server via web sockets. The information is then sent to Cloud CMS for consumption into a Cloud CMS data warehouse. This capture and retrieval of analytics is called Cloud CMS Insight. To use insight, you must first include the insight.js file into your application. You will also need to include socket.i

Score: 1.6997675

Connecting via a Corporate Proxy

The Cloud CMS drivers support connectivity through a corporate proxy. The means of doing so are slightly different depending on which driver you're using. Node.js The Cloud CMS Node.js driver detects the following environment variable: HTTP_PROXY If this environment variable is specified, all API calls with be routed through the proxy server at that location. This proxy server may support either HTTP or HTTPS. For example, you may set the environment variable like this: HTTP_PROXY=http://127.0.0

Score: 1.6997675

Search

Search Any content you put into Cloud CMS is automatically indexed for full-text and structured search. This lets your editorial teams instantly search for content and find the things they're looking for. Under the hood, Cloud CMS uses Elastic Search and makes available to your editorial users and developers the full syntax of the Elastic Search Query DSL. This allows you to execute simple searches as well as more complex queries that take into account term and phrase matching, nested operations

Score: 1.6898078

User Interface / Projects / Configure Search

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 following structure: { "query": ... query block into MongoDB, "search": ... search block into Elastic Search } The following customization block can be added to your project's JSON descriptor: { ..., "search": { "showContentTypes"

Score: 1.6842276

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? There are two good ways to achieve multi-tenancy with Cloud CMS. - One is to use multiple "projects" - i.e. one per customer. Each project has it's own domain of users and groups, as well as it's own content definitions, instances and ACLs. As such, you can use each project to store the content on a per-client basis. You ca

Score: 1.6842276

How to limit the fields that come back in a query

Query API calls like http://api.cloudcms.com/docs#!/node/post_repositories_repositoryId_branches_branchId_nodes_query support a parameter named _fields which defines an object specifying the node properties you want to include in the result set for matching nodes. For example in the following query I want the title, subTitle and slug fields returned: { "_type":"my:article", "_fields":{ "title":1, "subTitle":1, "slug":1 } } The result set would look something like the

Score: 1.6768442