๐๏ธ Access Management Overview
This article provides a gentle introduction to managing access within the . Access control is vital to ensure that the right people have the correct level of access to the right parts of your system, keeping your operations secure and organized without requiring deep technical expertise.
๐๏ธ Users
A user represents an authenticated individual typically an operator, engineer, or administrator with access credentials and a permission model.
๐๏ธ Roles and Permissions
A Role defines what a user is allowed to do within the system. Permissions are granted at the module level, such as Workflows, Endpoints, Access Groups, etc. and are action-specific (Read, Write, Update, Delete).
๐๏ธ Access Groups
Access Groups control where users can apply their permissions or what parts of the system a user can access. They determine what UIs, maps, and data sets are visible or accessible to a user.
๐๏ธ CRUD Permissions
The platform offers granular access control through Create, Read, Update, and Delete (CRUD) permissions across various modules. Below is a module-wise breakdown of what each CRUD operation enables.
๐๏ธ Maintenance Mode
Maintenance Mode in provides controlled system isolation during upgrades, configuration changes, migrations, or emergency fixes without forcing a complete service blackout.
๐๏ธ Client Settings
The Client Settings page defines the core configuration for a client (tenant) in the . These settings establish the clientโs identity, security posture, communication channels, and global data that apply system-wide across workflows, users, notifications, and integrations.
๐๏ธ Audit Logs
The Audit Logs feature in provides a centralized and traceable record of user activity across the platform. It captures critical system actions performed by users, such as creating, updating, deleting, and authenticating within the system.
๐๏ธ Translation Management
The Translation page in provides centralized control over all user-facing text used across the platform. It enables localization by mapping internal translation keys to language-specific values, currently supporting English (EN) and German (DE).
๐๏ธ External Storage Providers
supports configurable external storage providers for storing and managing file data. This allows attachments and file-based data to be stored outside the Gateway database, using storage backends such as Amazon S3, Azure Blob Storage, or S3-compatible systems.
๐๏ธ Scheduled Data Cleanup
Scheduled Data Cleanup automatically removes aged operational data from selected Gateway tables. It keeps log, event, token, binary-object, and temporary-file data from growing without limit, helping the Gateway remain responsive and keeping database storage under control.