Found 1151 results for "access-policies conditions and"

The search executed in 0.002031177 seconds. That's fast.

Gitana / 3.2 / Guide / Guide / API / Patching

Patching Cloud CMS supports the use of HTTP Patch (RFC 5789) along with JSON Patch (RFC 6902) to describe atomic updates to content objects. This allows for lighter JSON payloads by only requiring property-level differences to be sent over the wire instead of full document payloads. JSON Patch supports many property operations including add, remove, move and copy as well as insertion within arrays and key/field manipulation for objects. The HTTP Patch method is invoked like this: PATCH /reposito

Score: 0.31983256

Gitana / 3.2 / Guide / Guide / Deployment / Deployment Handlers / IBM COS Deployment Handler

IBM COS Deployment Handler Handles the deployment of one or more Deployment Packages to an IBM Cloud Object Store (COS) bucket. The IBM Cloud Object Store bucket is described by: apiKey serviceInstanceId endpointUrl location bucketName And optionally: prefix The contents of the Deployment Packages will be deployed sequentially to the target location. If any of the content within the Deployment Packages fails to copy, it will simply be skipped. Other content objects will be allowed to proce

Score: 0.31983256

Gitana / 4.0 / Data Engine / API / Patching

Patching Cloud CMS supports the use of HTTP Patch (RFC 5789) along with JSON Patch (RFC 6902) to describe atomic updates to content objects. This allows for lighter JSON payloads by only requiring property-level differences to be sent over the wire instead of full document payloads. JSON Patch supports many property operations including add, remove, move and copy as well as insertion within arrays and key/field manipulation for objects. The HTTP Patch method is invoked like this: PATCH /reposito

Score: 0.31983256

Gitana / 4.0 / Data Engine / Deployment / Deployment Handlers / IBM COS Deployment Handler

IBM COS Deployment Handler Handles the deployment of one or more Deployment Packages to an IBM Cloud Object Store (COS) bucket. The IBM Cloud Object Store bucket is described by: apiKey serviceInstanceId endpointUrl location bucketName And optionally: prefix The contents of the Deployment Packages will be deployed sequentially to the target location. If any of the content within the Deployment Packages fails to copy, it will simply be skipped. Other content objects will be allowed to proce

Score: 0.31983256

How to Retrieve content by their document library path

You can retrieve content by their document library path using the CMS API using the Node API. For example, you can paginate through the children of a node using this call: http://api.cloudcms.com/docs#!/node/get_repositories_repositoryId_branches_branchId_nodes_nodeId_children GET /repositories/{repositoryId}/branches/{branchId}/nodes/{nodeId}/children?path={path} In this case, you would set "nodeId" to the value "root" to indicate the root node. And then use "path" to describe the offset. If yo

Score: 0.31983256

Gitana / 4.0 / Forms / Fields / Any Field

Any Field The any field. Properties Title Any Description Any field. Field Type any Base Field Type control Schema Property Type Default Description enum array List of specific values for this property Options Property Type Default Description name string Field Name. showMapOnLoad boolean sort function Defines an f(a,b) sort function for the array of enumerated values [{text, value}]. This is used to sort enum and optionLabels as well as results that come back from any data sources (for select a

Score: 0.31962192

AWS loadbalancer healthchecks

For AWS LB healthchecks, we recommend the following path off the API: /healthcheck This route hands back a 200 if the API server is healthy. It determines whether it is healthy by checking a few statistics such as the amount of free memory, the amount of free disk space, network connectivity, file handle usage, CPU utilization and more. If it returns a non-200, then that serves as a signal that the server is in some sort of degraded state and should be rolled over (which elastic scaling groups w

Score: 0.31962192

Gitana / 3.2 / Guide / Guide / Cookbooks / JavaScript (Legacy) Cookbook

JavaScript (Legacy) Cookbook Getting Started To get started with the JavaScript driver, please visit the Gitana JavaScript (Legacy) Driver Page. Connecting to Gitana To connect, supply your API Keys as the argument to the connect() method. Gitana.connect({ "clientKey": "{clientKey}", "clientSecret": "{clientSecret}", "username": "{username}", "password": "{password}", "baseURL": "https://api.cloudcms.com" }, function(err) { var platform = this; }); If a problem w

Score: 0.31889856

Gitana / 4.0 / Developers / Cookbooks / JavaScript (Legacy) Cookbook

JavaScript (Legacy) Cookbook Getting Started To get started with the JavaScript driver, please visit the Gitana JavaScript (Legacy) Driver Page. Connecting to Gitana To connect, supply your API Keys as the argument to the connect() method. Gitana.connect({ "clientKey": "{clientKey}", "clientSecret": "{clientSecret}", "username": "{username}", "password": "{password}", "baseURL": "https://api.cloudcms.com" }, function(err) { var platform = this; }); If a problem w

Score: 0.31889856

Gitana / 3.2 / Guide / Guide / Security / Authorities

Authorities Every data store and object in Cloud CMS maintains access control lists so that you can finely describe the rights of any principal in the system against it. This lets you finely tune the rights of individual users against data stores and objects down to a single permission. This access control is authority-based which means that it's applied by granting authorities (or roles) that a principal has over an object. Let's buckle down on the terminology for a moment: A Permissioned entit

Score: 0.31853765

Gitana / 4.0 / Data Engine / Security / Authorities

Authorities Every data store and object in Cloud CMS maintains access control lists so that you can finely describe the rights of any principal in the system against it. This lets you finely tune the rights of individual users against data stores and objects down to a single permission. This access control is authority-based which means that it's applied by granting authorities (or roles) that a principal has over an object. Let's buckle down on the terminology for a moment: A Permissioned entit

Score: 0.31853765

Gitana / 3.2 / Guide / Guide / Features / Propagates Authorities

Propagates Authorities QName: f:propagates-authorities Flags an association as one that propagates inherited authorities from the source to the target. If a parent has authorities assigned to it, those authorities are propagated to the children as masked a:hasRole associations. These associations have inherited set to true and inheritsAssociation set to the association ID being masked. Cloud CMS uses this feature to model propagation of authorities in a containment model within the graph. When y

Score: 0.3175909

Gitana / 4.0 / Data Engine / Aspects / Propagates Authorities

Propagates Authorities QName: f:propagates-authorities Flags an association as one that propagates inherited authorities from the source to the target. If a parent has authorities assigned to it, those authorities are propagated to the children as masked a:hasRole associations. These associations have inherited set to true and inheritsAssociation set to the association ID being masked. Cloud CMS uses this feature to model propagation of authorities in a containment model within the graph. When y

Score: 0.3175909

Gitana / 3.2 / Guide / Guide / Cookbooks / REST API Cookbook

REST API Cookbook Getting Started This guide assumes that you have already installed an HTTP client with which you will be making requests. However, it is highly recommended that you look at our language drivers and you read about the one that you will be using in your application. Connecting to Cloud CMS CloudCMS uses OAuth2 to perform authentication, and as such to connect you will have to perform the authentication handshake manually to connect directly with the rest api. The specifics of thi

Score: 0.31755394

Gitana / 4.0 / Developers / Cookbooks / REST API Cookbook

REST API Cookbook Getting Started This guide assumes that you have already installed an HTTP client with which you will be making requests. However, it is highly recommended that you look at our language drivers and you read about the one that you will be using in your application. Connecting to Gitana Gitana uses OAuth2 to perform authentication, and as such to connect you will have to perform the authentication handshake manually to connect directly with the rest api. The specifics of this dif

Score: 0.31755394

Gitana / 3.2 / Guide / Guide / Workflow / Workflow Handlers / Sync Node

Sync Node Type: syncNode This handler "syncs" nodes that are part of a workflow's payload to a target branch. This handler can be used to have workflow payload nodes automatically copied to or deleted from a target branch. The full config for this handler is as follows: { "targetProjectId": "", "targetRepositoryId": "", "targetBranchId": "", "asynchronous": , "includeAllAssociations": , "delete": , "allowWr

Score: 0.3171267

Gitana / 3.2 / Guide / Guide / Scripting / Association

Association Properties Name Type Description branch branch The Branch on which this Association resides. branchId string The ID of the branch that this Association resides on. changesetId string The changeset ID on which this node resides. If the node has not yet been saved, this may be null. description string The Description of this document. directionality string The directionality of the association - either DIRECTED or UNDIRECTED. id string The ID of this document. properties object The pro

Score: 0.3171267

Gitana / 3.2 / Guide / Guide / UI Developers Guide / Contexts / project-field-templates

project-field-templates [ { "evaluator": "context-project", "config": { "project-field-templates": { "templates": [ { "key": "text", "title": "Text", "type": "string/text", "description": "Text value. e.g. title, name, header", "icon": "fa fa-align-left" }, { "key": "number", "title": "Number", "type": "number/number", "description": "N

Score: 0.3171267

Gitana / 4.0 / Developers / User Interface Customization / Contexts / project-field-templates

project-field-templates [ { "evaluator": "context-project", "config": { "project-field-templates": { "templates": [ { "key": "text", "title": "Text", "type": "string/text", "description": "Text value. e.g. title, name, header", "icon": "fa fa-align-left" }, { "key": "number", "title": "Number", "type": "number/number", "description": "N

Score: 0.3171267

Association

Association Properties Name Type Description branch branch The Branch on which this Association resides. branchId string The ID of the branch that this Association resides on. changesetId string The changeset ID on which this node resides. If the node has not yet been saved, this may be null. description string The Description of this document. directionality string The directionality of the association - either DIRECTED or UNDIRECTED. id string The ID of this document. properties object The pro

Score: 0.3171267

Gitana / 4.0 / Data Engine / Workflow / Workflow Handlers / Sync Node

Sync Node Type: syncNode This handler "syncs" nodes that are part of a workflow's payload to a target branch. This handler can be used to have workflow payload nodes automatically copied to or deleted from a target branch. The full config for this handler is as follows: { "targetProjectId": "", "targetRepositoryId": "", "targetBranchId": "", "asynchronous": , "includeAllAssociations": , "delete": , "allowWr

Score: 0.3171267

Content definition - JSON Schema v4 document

1. A content definition is a JSON Schema v4 document. As such, the valid property types are those supported by JSON Schema itself, described more thoroughly here: http://json-schema.org/latest/json-schema-core.html (Specifically, look under section 4.2.1 Instance Data Model) 2. The default path capability is frequently used to make sure that content of a given type is stored into a predictable "folder" structure. You're right to be inquisitive about what this means since everything in Cloud CMS

Score: 0.3171267

Chaining vs. Promises

The Cloud CMS JavaScript driver provides it's own internal chaining library that makes it easier to manage callbacks in asynchronous JS applications. The chaining library is powerful and bears some similarity to modern promise libraries. But it is important to bear in mind that it is distinct apart from having some similar method signatures. One similarity in structure in that both promises and chaining have a then() method to resolve the callback. However, the chaining library's chained methods

Score: 0.3171267

Gitana / 3.2 / Guide / Guide / UI Developers Guide / Contexts / document-actions

document-actions [ { "evaluator": "and", "condition": [ { "evaluator": "not", "condition": { "evaluator": "document-has-feature", "condition": "f:multilingual" } }, { "evaluator": "not", "condition": { "evaluator": "document-has-feature", "condition": "f:translation" } }, { "evaluator": "document-has-feature", "condition": "f:locale" } ], "

Score: 0.3165978

Gitana / 4.0 / Developers / User Interface Customization / Contexts / document-actions

document-actions [ { "evaluator": "and", "condition": [ { "evaluator": "not", "condition": { "evaluator": "document-has-feature", "condition": "f:multilingual" } }, { "evaluator": "not", "condition": { "evaluator": "document-has-feature", "condition": "f:translation" } }, { "evaluator": "document-has-feature", "condition": "f:locale" } ], "

Score: 0.3165978