Found 177 results for "api platform client"

The search executed in 0.0 seconds

Platform

Platform Cloud CMS provides a Platform within which you can build out one or more Projects to create, manage and deliver your content. You can create as many Projects as you wish and are also free to duplicate, back up, download or export Projects at any time. Users You can add users to your Platform at any time. When users log in, they log in to the Platform and are then able to see all of the Projects that they have access to. You may choose to invite some users to have some permissions agains

Score: 40.53275

API Keys

API Keys For information on API Keys, please visit the Cloud CMS - API Keys Developer Page.

Score: 33.54238

API

API 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 client library. Our API provides functionality that covers all aspects of content production, publishing and presentation. 100% of the functionality of Cloud CMS is accessible from the API, including: Content Models, Creation and Editing Workflow, Scheduled Publish

Score: 32.53692

Command Line

Command Line The Cloud CMS command-line client gives developers a way to work with their Cloud CMS tenant projects, applications, data stores and other resources from the command line. The CLI (command-line client) is a Node.js based command line tool that is very easy to use and available at no charge. Note: A valid Cloud CMS subscription is required to connect to Cloud CMS with the command-line client. This subscription can be a paid subscription or a free trial account. Getting Started To get

Score: 27.401287

API / Data Types / Client

Client Type client Datastore Type application Supports authorities, permissions, transfer Configuration Clients maintain a configuration that you can adjust or consult as you create, update and query for them. The following table presents you the configuration properties. Property Type Default Read-Only Description key text (auto-generated) Read-Only The authentication grant key. secret text (auto-generated) The authentication grant secret. scope array ["api"] An array of strings that define the

Score: 21.368917

API / Data Types / Platform

Platform Configuration As with all data stores, this data store maintain a configuration document that contains system and custom properties. You can write your own properties onto this configuration document if you wish. You might use those properties to query and retrieve the directory at a later time. Some system properties are read-only and others are writable. You can adjust the writable properties to modify the behavior and characteristics of the directory. The following table presents you

Score: 15.357065

Getting Started / Platform

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. You might choose to use Cloud CMS for a single web site. Or you may use it for many different web sites. Cloud CMS is multi-tenant in that it allows you to support the content needs of many different projects and many different customers all from a single place. When

Score: 14.610672

API / Data Types / Auto Client Mapping

Auto Client Mapping Type autoClientMapping Datastore Type webhost Supports authorities, permissions, transfer

Score: 12.661463

Docker / Configuration / API Server

API Server 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 services including S3, SNS, SQS, Route 53, Cloud Front and more. Properties File Cloud CMS is primarily configured via a properties file that is auto-detected and loaded when the underlying Spring Framework starts up. This properties file is

Score: 11.930595

Actions

Actions Cloud CMS provides an Action framework that lets you kick off Actions that perform content operations 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 Action that triggers when a piece of content is updated or when a workflow task transitions. The Action might do something like Send an Email or Fire off a Web Hook. The Cloud CMS Action framework aspires to provide complete units of work

Score: 11.048869

API / Tree

Tree Content that is organized into folders can be retrieved using the Tree API. The Tree API lets you pull back an entire path-based folder and file structure of content within a single API call. The API call lets you specify a root node, a maximum depth to traverse down the path structure, paths that should be automatically expanded and query terms for filtering of root nodes. The Tree API is deal to support a variety of cases including: retrieval of multiple deeply-nested paths within a singl

Score: 9.679937

API / Authentication

Authentication To connect to Cloud CMS, you need to establish two important pieces of information: The client that you are connecting as The user that you are signing on as The only way that a remote application can connect to your platform is if it can produce the correct credentials to identify itself as a client that you know about. As the platform administrator, you issue a client key/secret ahead of time. The application then needs to present these credentials to you and prove that it is wh

Score: 9.442184

REST based access calls

The authentication mechanism in Cloud CMS is straight-up OAuth 2.0. While you can use any of the flows, the easiest one to begin with is "password". We've outlined a basic example here using https://advancedrestclient.com/ to show our APIfirst platform in action. First, from your Cloud CMS login, select the API Keys section to list all available projects for remote access: If your project doesn't show, you can quickly create a key for it. Now click on the desired project's entry named "Node.js (

Score: 7.803387

API / Data Types / Authentication Grant

Authentication Grant Type authgrant Datastore Type platform Supports authorities, permissions, transfer Why would you want to use an Authentication Grant? Here are a few reasons: Authentication Grants provide a way for you to distribute user authentication credentials without actually having to give out the usernames and passwords of your users. Authentication Grants are constrained to specific users AND specific clients. Thus, if someone hacks around and manages to figure out your Authenticatio

Score: 7.729699

Single Sign On (SSO)

Single Sign On (SSO) Cloud CMS offers Single Sign On (SSO) Enterprise support that provides ways for users to log in using their existing business accounts. It makes it possible for your users to authenticate to Cloud CMS without having to remember or type in their credentials every time. Cloud CMS offers two Enterprise SSO features - SAML 2.0 and JWT. These are two popular SSO mechanisms that work with many commercial and open-source identity providers including: Microsoft Active Directory Fede

Score: 6.925623

API / OAuth 2.0

OAuth 2.0 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 Salesforce. We feel that OAuth2 is a best practice authorization mechanism for the applications that our customers build. As we move forward, we intend to support additional authorization schemes as they are requested. However, we find that OAuth2 i

Score: 6.628267

Application Server / Authentication Providers / Keycloak

Keycloak The Keycloak Authentication Provider enables the Cloud CMS Application Server to authenticate, validate tokens and load user profile information against a Keycloak Server. Keycloak API Keys To use this provider, you will To use this provider, you will first need to set up a Developers Account within Facebook and create an application therein. Doing so will give you a set of API tokens: appId - the Facebook application ID token appSecret - the Facebook application Secret token Configurat

Score: 6.3622093

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

Cloud CMS Performance Measurement

Performance issues may be outside of Cloud CMS such as being related to firewalls or corporate proxies. One strategy for determining this is to run an ab test to gather timings from your computer to https://api.cloudcms.com or to the user interface server. This gives you a good approximation of where penalties are being paid and you'd expect to see ~70-100ms latency which we consider nominal. Another thing to try is to run a connection test from the command line on the box that you're browsing f

Score: 5.171609

Transcoders / Amazon Elastic Transcoder

Amazon Elastic Transcoder Provider Type ID: aws Amazon Elastic Transcoder can be configured in Cloud CMS in association with your S3 storage. Before configuring here, be sure that you have an S3 bucket configured and at least one transcoder pipeline setup. Configuration The following options can or must be specified for a transcoding: Property Type Default Read-Only Description pipelineId string ID of the transcoder pipeline to use for this transcoding. You can find this in your AWS Management C

Score: 5.053012

Application Server / Services / Awareness

Awareness The Awareness Service is responsible for tracking the location of users within a client-side application. As users navigate within a client-side application, they are seamlessly joined and removed from channels (or rooms). As users enter and leave a channel, event handling is triggered, allowing the client-side application to learn of other users who are in a channel or when other users enter or leave a channel. The Awareness Service uses Socket.IO under the hood to provide support for

Score: 4.9636493

Modules / Actions

Actions Cloud CMS provides a large number of actions that can be bound to links sections within configuration blocks. This allows you to customize dropdowns, button toolbars and action links at various places within the user interface. It also provides a way for you to override action implementation classes for your own users. For a list of these actions, see Actions on the lower left-hand menu. account change-password addon install-addon uninstall-addon applications delete_applications new_appl

Score: 4.8582735

API / Data Types / Billing Provider Configuration

Billing Provider Configuration Type billingProviderConfiguration Datastore Type application Supports authorities, permissions, transfer 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 costs downstream to your own clients. And you can use the very same technical capabilities and facilities to do so. Cloud CMS offers bill

Score: 4.5583906

Getting Started

Getting Started Welcome to the Cloud CMS Documentation center. Cloud CMS is an API-first content management system that provides everything you need on the back end to power web sites and mobile applications. Cloud CMS makes it easy for your business users to create, manage and publish amazing content to your users! You are reading the Getting Started guide. To learn more about Cloud CMS and what it does, select from the links provided below or use the tree on the left-hand side. We offer severa

Score: 4.537036

Deployment / Deployment Receivers

Deployment Receivers A Deployment Receiver acts as an endpoint for local and remote Deployment Handlers that seek to ship their Deployment Packages to a destination. These are frequently used to move content between data centers or across different parts of the world to solve for latency issues (or to simply move content to the correct side of a DMZ for security reasons or runtime-performance reasons). Cloud CMS lets you create Deployment Receivers from within its user interface. You can create

Score: 4.474244