Overview
Etlworks supports different levels of account configuration depending on your role and environment.
In practice, users interact with either:
- A single account
- Or multiple tenants within an account
What you can see and manage depends on your role.
Access
Top-right menu → ACCOUNT
Customer types
There are two types of Etlworks customers.
Enterprise customers
Enterprise customers have a dedicated environment (cloud or on-prem).
They can:
- Have multiple tenants
- Create and manage users
- Assign roles
- Configure the system
Customers in shared environment
Customers using app.etlworks.com:
- Have a single account
- Do not have access to tenants
- Are fully isolated from other customers
👉 For these users, account is their only workspace
This includes:
- Trial users
- Paid customers in the shared environment
Roles and behavior
Super Admin (enterprise only)
Super Admin has full control over the environment.
They can:
- Create and manage tenants
- Create and manage users
- Switch between tenants
- Edit tenant configuration
- Configure global system settings
They also have access to:
- Environment-level information (read-only)
- License and system limits
Tenant Admin
Tenant Admin can exist in:
- Enterprise environments
- Shared environments
Capabilities:
- Locked to a specific tenant
- Can edit tenant information (for example: name, email)
- Can override some of the global settings set by main account admin (superadmin)
- Can manage users within the tenant
Restrictions:
- Cannot view or edit environment-level (global) information
- Cannot change global system settings
- Cannot access other tenants
👉 For Tenant Admin: Tenant = their account
Tenant level overrides for global settings
Tenant Administrators can override some of the global settings set by main account admin (superadmin).
Configure Inspection service
Select Flows to configure Inspection Service
The flow inspection service is designed to analyze and identify potential performance bottlenecks and structural issues within executed flows. Learn about inspection service.
Detects performance and structural issues in Flows.
Administrators can:
- Configure minimum severity level
- Disable reporting
Configure Account-Level Notifications
Select Schedules to configure Account-Level Notifications:
- Require email on failure for schedules
- Default notification emails
These apply to new schedules only.
Configure Security
Select Security to configure security policy overrides.
Allow API key authentication
The API key can be used to authenticate the user when making a call to the user-defined and built-in API. The API key can be generated and assigned to the user with any role, including Admin. Account administrator can disable API keys for roles other than API user.
The API keys are enabled for all roles by default.
Optionally configure Max API Key TTL in days.
Enable Gravatars
If selected, user avatars will attempt to load from Gravatar using the user’s email address. When not enabled, the standard generated avatar is always used.
Configure AI
Use the AI section to control access to AI-assisted features and fine-tune AI-based template discovery.
Available settings:
Disable AI features: turn off all AI-powered functionality
OpenAI API key: overrides the default Etlworks-provided key
Configure Billing
Select Billing to access billing portal and change the billing account owner.
Note: This option is available only for customers on self-managed subscription plans.
All other roles (Editor, Operator, Viewer)
These users:
- Are locked to their account (tenant)
- Cannot edit configuration
- Cannot manage users
- Cannot access tenant settings
👉 For these users: Account = tenant
They only interact with:
- Flows
- Data
- Execution
Key concept
👉 For most users: Account and tenant are the same thing
👉 Only Super Admin users work with multiple tenants
Summary
- Enterprise environments support multiple tenants
- Shared environments provide a single account per customer
- Super Admin manages everything
- Tenant Admin manages a single tenant
- All other users operate within a fixed account