TROPEION Olive mill management software

New tenant onboarding

Which role does what here

This screen has no capability in the role map. The application opens it only for the role: Platform operator (tenant onboarding).

What the screen is for

With this screen the platform operator creates a new olive mill tenant from an Excel file. The file is the onboarding template: you download it from the screen, fill it in and upload it. The server checks the file and shows you a preview of what will be created, together with every error and warning. Nothing is created until you confirm the preview.

On confirmation, everything is created together: the company, the sites, the production lines, the tanks, the quality and certification classes, the measurement and byproduct types, the varieties, the prices, the producers with their agreements, and the users. Each user gets an invitation email for their first sign-in. Nobody sets a password for someone else's account.

Note: The template only creates a new tenant. It does not update a tenant that already exists. Changes after onboarding are made on the tenant's ordinary screens.

Who sees it

Only the Platform operator (tenant onboarding) role. It is the only screen they see; they see no olive mill's data. Without the right, they see "You are not allowed to provision tenants… Nothing was done."

Tour

Screenshot: to be added
The onboarding screen with its four steps: template, upload, preview, result

The title is Tenant onboarding. The screen has four numbered steps.

1. Template

The Download the current template (.xlsx) button downloads the file tropeion-onboarding-template.xlsx. Fill in the current template only. A file made from an older template is refused as a whole.

The template has one sheet per section. Row 1 of each sheet is hidden; row 2 holds the Greek column titles; data starts on row 3. The sheets are:

The column titles in the file are in Greek; the names above are their English meaning. Do not rename, delete or add sheets, and do not change the order or names of the columns.

Values you type in some columns:

Every user row needs an email, because the invitation goes there. Producers and agreements follow the same rules as manual entry.

2. Upload and check

Errors and warnings in the file

If the file has problems, the list Errors and warnings in the file appears, with the summary "N errors (they block the confirmation), N warnings (they do not block)." You can filter with Show (Errors and warnings, Errors only, Warnings only) and with Sheet. Each row shows the type, Sheet, row, column and message, with a short code next to the message. The row is the Excel row number, so you find the cell at once.

3. Preview

It appears when the file has no errors. The Rows per section table shows how many rows each section will create (Company, Sites, Users, Production lines, Tanks, Producers, Agreements and so on). Below it:

Both buttons work only for the operator who uploaded the file. A checked batch that is not confirmed is discarded automatically after 72 hours.

4. Result

After confirmation: "The tenant was created.", the Tenant id, the Batch status and the User invitations table with User, Status (Pending, Sent, or "Failed: … (N attempts)") and Last change.

The batch statuses are:

Buttons:

Buttons and actions, step by step

Create the tenant

  1. In the preview, check the Rows per section table and every warning.
  2. Press Create tenant ….
  3. The Create this tenant? window opens. Read which tenant is created, with how many sites, users and producers, and that it cannot be undone from this screen.
  4. Press Create the tenant and send N invitations. To go back without creating anything, press Back to the preview (nothing created).
  5. You will be asked to sign in again. After signing in you return to the same batch and the request is sent once.
  6. Step 4. Result appears.

Discard the batch

  1. In the preview, press Discard this batch (nothing is created).
  2. The screen says the batch was discarded and nothing was created. You can upload the same or a corrected file again.

Messages and what to do

Common mistakes

How-To guides for this screen