CaseFabric Reference Guide

CaseFabric Reference Guide

  • Overview
  • Getting Started
  • CMMN
  • CaseFabric IDE
  • CaseFabric Engine
  • Extensions
  • API Reference
  • Releases

›API Reference

Overview

  • CaseFabric
  • A short introduction
  • Product Overview

Getting Started

  • Introducing CaseFabric Demo
  • Generic UI
  • How to use task UI rendering
  • Two business applications
  • Obtaining CaseFabric Demo

Some CMMN

  • What is CMMN
  • Modelling the Case Plan
  • Modelling the Case File
  • Modelling the Case Team
  • Other things to model

CaseFabric IDE

  • An IDE?
  • Designing
  • Tasks and Parameters
  • Expressions
  • Deploying
  • Debugging

CaseFabric Engine

  • The CaseFabric Engine
  • Authentication
  • Authorization
  • Pictorial overview
  • Configuration
  • Logging
  • Repository

Extensions

  • Do we need extensions?
  • Fault Handling
  • Workflow
  • Business Identifiers

API Reference

  • Introducing the API
  • Joining the platform
  • Start a Case
  • Case Team membership
  • Executing the case
  • Retrieving cases and tasks
  • Casefile requests

Releases

  • Overview
  • 1.1.34
  • 1.1.33
  • 1.1.32
  • 1.1.31
  • 1.1.30
  • 1.1.29
  • 1.1.28
  • 1.1.27
  • 1.1.26
  • 1.1.25
  • 1.1.24
  • 1.1.23
  • 1.1.22
  • 1.1.21
  • 1.1.20
  • 1.1.19
  • 1.1.18
  • 1.1.17
  • 1.1.16
  • 1.1.15
  • 1.1.14
  • 1.1.13
  • 1.1.12
  • 1.1.11
  • 1.1.10
  • 1.1.9
  • 1.1.8
  • 1.1.7
  • 1.1.6
  • 1.1.5
  • 1.1.4
  • 1.1.3
  • 1.1.2
  • 1.1.1
  • 1.1.0

CaseFabric Platform and Tenant Registration

This page describes how to manage tenants, users and their roles in the CaseFabric Platform.

We recommend that you first read up on the concepts of the CaseFabric authorization model.

/platform

Platform maintenance APIs, like adding tenants, changing platform owners, checking platform health.

Create a Tenant: POST /platform

Through this method you can create a new Tenant inside the CaseFabric Engine. It is mandatory to pass one or more Tenant User objects. Each of these users will become Tenant Owner and has the authorization to manage the new Tenant.

After creation of the new Tenant, the platform owners no longer have access to the Tenant.

Platform Health

  • GET /platform/version retrieves version information of the CaseFabric Engine currently running.
  • GET /platform/health retrieves a report with various health indicators (e.g. db connectivity).
  • GET /platform/status retrieves a health summary code, either 200 OK or 503 Unavailable.

Authorization for /platform

In order to use the /platform APIs your user id must be configured as a platform owner in the CaseFabric Engine configuration.

/tenant

For maintaining the tenant registration, like adding users, changing roles, etc.

← Introducing the APIStart a Case →
  • /platform
  • /tenant