Adding a Company¶
Target Audience: Administrators, Users Difficulty: Beginner Prerequisites: Logged into the MultiFlexi web interface as administrator
Overview¶
In MultiFlexi, a Company represents a tenant — the organisation on whose behalf automated jobs are executed. You must create at least one company before you can install applications or schedule jobs.
Adding a Company via the Web Interface¶
Log into MultiFlexi at
http://<your-server>/multiflexiClick “Companies” in the top navigation bar
Click “➕ New Company” (or the + button)
Fill in the company details:
Field
Required
Description
Name
Yes
Display name of the company (e.g. “Acme Corp”)
Code
Yes
Unique short identifier, letters and numbers only (e.g.
ACME)Email
No
Contact email address
Phone
No
Contact phone number
IC (IČ)
No
Czech company registration number
DIC (DIČ)
No
Czech VAT registration number
Status
Yes
Active or Inactive
Click “Save”
The company is now created and you will be taken to its detail page.
Adding a Company via CLI¶
multiflexi-cli company create \
--name="Acme Corp" \
--code=ACME \
--email=admin@acme.example.com
# List all companies
multiflexi-cli company list
Company Environment Variables¶
After creating a company you can set company-wide environment variables. These are automatically injected into every job that runs for this company.
Via the web interface:
Open the company detail page
Click “Environment” or “Env Variables” tab
Add key–value pairs
Save
Via CLI:
multiflexi-cli company env set --company=ACME \
--key=COMPANY_TIMEZONE --value=Europe/Prague
Deactivating a Company¶
Setting a company’s status to Inactive prevents its jobs from being scheduled. Existing job history is preserved.
multiflexi-cli company update --code=ACME --status=inactive
Deleting a Company¶
Warning
Deleting a company removes all its associated run templates, jobs, credentials, and environment variables. This action cannot be undone. Always back up first.
multiflexi-cli company delete --code=ACME
See Also¶
Installing Applications — Assigning applications to a company
Assigning Credentials — Setting up credentials for a company
Data Model — How Companies fit into the data model