...
API Key
A system generated key that allows you to obtain an Access Token for the Core Services API.
Application
An Application A Core Service application is a collection of namespaces known as "modules". Each module contains a set of endpoints and configuration schema objects that are bundled together an and delivered down to the Concierge application to drive the available features and functionality.
Bag (aka Cart)
A collection of products awaiting purchase by the customer. selected for a customer that are waiting to be purchased. A customer Bag can be persisted in the tenant's systems if they support this feature, and the Bag can be retrieved, altered, and transacted via the mPos or Suspend functionality. If not persisted, customer Bags are removed from Concierge when the associate logs out of the application.
Connection
A specific set of configuration properties and metadata that allow you to configure and connect to an external service. A Connection belongs to one specific Instance Connections are specified at the Sandbox level and you can create any number of Integration Endpoints based on a given Connection.
Feature Toggle
A property in the configuration object of a module that describes a feature of the module and specifies a value indicating whether or not the feature is available for use.
Instance
A logic logical instance of the Core Services Platform for a specific customer. An instance can contain multiple Applications, each with their own set of modules etc.
Integration Endpoint
An API endpoint that allows you to interact with an external service based on a specific Connection. The external service could be any of the supported connectors (e.g., HTTP, SOAP).
Identity Providers (IDPs)
An external third party entity or system (Auth0, ADFS) that is responsible for providing an authentication service for establishing a user's identity.
Management Tenant
The management tenant or the Management Instance is the Instance of the Core Services Platform used by the administrator to access any of the services in the Platform API, for example, creating other instances or API Keys.
Anchoronpremiseagent onpremiseagent
On-premise Agent
onpremiseagent | |
onpremiseagent |
The On-premise agent is a process that runs inside a secure network and establishes a Web Socket connection with the Core Services platform, enabling the use of connectors, that would otherwise be unreachable from the cloud.
Provision
A specific "view" or "version" of an application that encompasses all of the application resources (endpoints, configuration, storage, etc.). All applications start off with a `default` provision and new ones can be added to inherit from a parent provision.
Suspend Transaction
The process of finalizing the sale of products in the customers shopping bag in Concierge by sending them to a POS system with a "suspended" status. The POS system then "resumes" the transaction and perform the final processing.
Anchortenant tenant
Tenant
tenant | |
tenant |
Also called an Instance, is a logic instance of the Core Services Platform for a specific customer. A Tenant can point to multiple Provisions. For example, a customer may have a Development Provision, UAT Provision, and Production Provision.
Workflow
A kind of API endpoint that can orchestrate other endpoints and resources within the Core Services.