Glossary
Admin group
A type of Group used to set access to system permissions in the Hub, Applications package, and Application developments. Members of the Admin Group have elevated control over these areas, allowing them to manage settings and configurations.
Admin user
A type of User assigned to a Admin Group. Admin users can log in to the Hub.
Agent
The Agent is responsible for machine step execution. When a Client is executing a machine step, the request will eventually be picked up by an Agent that will execute the machine step and return back the result to the Client. The Connector Agent is a piece of software installed either on-prem for each customer or hosted by Novacura in the cloud, still for each customer. A customer can have any number of Agents and premises.
Agent group
The Agent group is a grouping mechanism for connector agents. Each agent will always be part of some agent group. It is possible to have more than one agent group and an agent group can have multiple agents.
Android client
One of the clients from which the Applications can be run. The Android client can be downloaded from Google Play.
App client
The client that runs applications in the Portal. It is the same as the execution component of the web client.
Application
An Application is a type of Product that resides within an Application package. It is a visual representation of a sequence of Steps, developed in the Designer and run on Clients.
Application library
The Application library is a collection of Application packages and shared Assets.
Application package
The Application package serves as the grouping unit for Products and Assets, including Applications, Components, etc. Additionally, it functions as the unit of authorization: a Group is granted access to Applications at the level of the containing Package.
Application version
A committed version of an application that includes specific versions of components and modules and can be deployed to both Test and Production environments. Versions are committed with a message, along with a timestamp and user information, and can be viewed in the application version history.
Assets
An Asset refers to either a Component or a Module. Components can be utilized by Applications or other Components, while Modules can be used by Applications or Components. Assets in the application library can be shared across the entire organization, whereas assets within a package can be shared between items in that same package.
Basic Connector Configuration
Mandatory Basic details for connector configuration eg: Base URL and Global credentials.
Clients
The collective name for clients from which the applications are run; Android, iOS, Web and Windows. The Portal is sometimes included in this group depending on context.
Commit
A function used to commit an Application or Page, creating a deployable version of the Application or Page.
Component
A Component is a type of Asset. It is a visual representation of a sequence of Steps created as a reusable building block that can be leveraged across multiple applications. The Component needs to be connected to an Application to be run. A Component is either Application package specific or available for all Applications in the Organization.
Connector
The functionality for communicating with an external system(s) using pre-defined commands. A Connector can have multiple external system connections defined per environment, which define the information required to connect to the back-end systems for that connector. For example, a Connector named "IFS" would include configuration settings for connections to IFS ERP in each Environment (e.g. Dev, Test and Prod)
Controls
Controls are the building blocks within the User step. When designing a User step, controls are added to the step by drag-and-drop from the list of available controls. Each control has its own individual configurations. Examples of controls include input fields, cameras, and list selections.
Deployment
The process of moving a committed app or page to a specified environment, such as TEST or PROD, to make it available for use. This involves taking a deployable version of the application or page and transferring it to the target environment, where it can be accessed and utilized by users.
Designer
The Designer is the tool used to develop applications and assets. It is a Windows application that must be installed before beginning application development.
Developer
A person responsible for developing apps and pages within the system. Developers are categorized as Admin Users.
Diagnostic mode
Used during the development of an application or component and allows developers to run the application continuously while debugging. Accessible through the Designer, it utilizes the Windows client to execute the application, providing a diagnostic panel with tools for stepping through the application, monitoring variable data, and other debugging functionalities.
End user
A type of User assigned to a End User Group.
End user group
A type of group that grants users access to applications in Test and Production environments, enabling them to run and interact with the applications on the client side.
Environment
A specific setting or context within an organization in which applications and components are developed and run. Environments include development (DEV), testing (TEST), and production (PROD).
FlowScript
FlowScript is the base language of the Flow Connect platform and is used when developing applications.
Group
A Group is a collection of users that share the same access permissions and rights within the system. Groups are used to manage access control, with two types available: Admin and End User, each providing different levels of functionality and control.
Hub
The Hub is the admin tool for Flow Connect, where, among other things, organisations are created, applications are developed, and users are invited to join the platform.
Invitation
An Invitation is the method used to add a new user to Flow Connect.
iOS client
One of the clients where the applications can be run. The IOS client can be downloaded from App Store.
Module
A type of Asset that serves as a reusable piece of FlowScript code, containing functions, types, and values that can be shared across applications.
Organization
The term Organization refers to any company that has some sort of access to the Flow Connect product.
Organization components
See Component.
Page
A type of product that resides within an Application package. Pages comprise sections within the Portal that display information and host portlets. Each page can be customized to present different data sets, layouts, and functionalities, allowing users to navigate and interact with various components of the system efficiently.
Portal
A client through which end-users interact with the system. It provides access to data, applications, and components through customisable portlets, allowing users to view, manipulate, and manage information based on the configuration set by the designer. Application in the Portal are executed in the App client. The Portal URL is available from the Hub.
Portlet
A customizable component on the portal that displays data and allows user interaction. Portlets can be configured with tables, charts, buttons, and other elements to manipulate or view data.
Products
The main content of an Application package is referred to as products. There are two types of products: Applications and Pages.
Steps
Steps in the Designer represent individual parts of a workflow, including user steps (requiring user input), machine steps (connecting to systems and databases), and script steps (used to execute a FlowScript).
System variables
System variables are defined in the Hub, and text-type values can be set individually for each environment. Applications have read-only access to system variables at runtime.
User
A user is an individual person with credentials to access Flow Connect. Users are also associated with Organizations and can become members of Groups.
Variables
A variable is a named storage location that holds a value, such as a quantity, name, or list, and carries information throughout the execution of applications.
Web client
One of the clients from which the applications can be run. The web client URL is available from the Hub.
Windows client
One of the clients from which the applications can be run. The Windows client is also used when running diagnostic mode. The Windows client can be downloaded from the Flow Connect Downloads.
Last updated