Solavel Docs

How Solavel works

Last updated

This page explains the building blocks behind Solavel — accounts, workspaces, organizations, apps, plans and single sign-on — in plain terms. Read it when you want to understand why you see certain apps, why a teammate cannot open something, or where your data lives.

Accounts

A Solavel account is one person identified by one email address. With it you can:

  • sign in with email and password, with Continue with Google, or both (see Sign in and sign up);
  • belong to several organizations, including organizations owned by other companies;
  • open every app you have been given access to without signing in again.

An account must be active and its email must be verified before it can open apps. If your email is not verified, Workspace Home shows a yellow banner Verify your email to open your assigned applications with Resend verification email and Refresh verification status.

Workspaces

When you sign up on your own, Solavel creates a workspace for you and makes you its workspace owner. The workspace is the company-level container: it holds your organizations, the people you invite, your company defaults (contact details and company email domains) and billing.

If you sign up with an email that already has a pending invitation, Solavel does not create a workspace for you straight away. After you verify your email you see Your invitations and choose which invitations to accept. If you click Not now — continue, Solavel then creates your own workspace so you can set up an organization.

Organizations

An organization is one business inside a workspace — a company, branch, non-profit or sole trader. Everything in the apps belongs to exactly one organization: invoices, employees, projects, stock.

  • You can own several organizations, for example "Al Noor Trading LLC" (Dubai) and "Al Noor Logistics FZE".
  • You can also be a member of organizations owned by someone else. The Organizations page groups them into Organizations you own and Organizations you joined.
  • The sidebar always works on one Current organization. Switch it with the organization button under Current organization in the sidebar. Choosing the organization you are already in changes nothing. See Switching apps and organizations.

See Organizations.

Apps and per-organization workspaces

When an app is enabled for an organization, Solavel prepares a private app workspace for that organization (its own database). This happens during setup and is shown on the Setting up your workspace screen. Data never mixes between organizations: an invoice in Al Noor Trading is invisible from Al Noor Logistics, even for the same user.

Plans and entitlements

Each app has its own plan per organization:

Concept What it means
Plan The tier chosen for one app (for example SolaCount Free, Premium, Advanced). It sets features and limits such as the number of users.
Included app Some plans include another app. On the plan picker these show Included in your bundle; on the organization overview they show "· included".
Granted plan A plan given to the organization by Solavel (for example a promotion). Shown as "granted" in the billing card.
Seats Active sign-in accounts with access to an app. The organization overview shows Seats in use (used / limit, or "∞" for unlimited). SolaHR employees are counted separately from sign-in users.

What a person can actually do in an app is the overlap of four things:

  1. an active membership in the organization,
  2. access to that app in that organization (organization owners have it automatically),
  3. their app role, and
  4. the organization's plan for that app (features and limits).

If any one is missing, the app card on Workspace Home tells you which: Access required, Plan required, No active membership, Verify email, Preparing or Setup needs attention.

Single sign-on between solavel.com and solacount.com

Solavel at solavel.com is the single sign-on authority. SolaCount runs at solacount.com.

  1. You click Open app on a SolaCount card (or open solacount.com directly).
  2. If you are not signed in to Solavel you see the Solavel sign-in page with SolaCount already selected as the destination.
  3. Solavel checks your membership, app access and plan for the selected organization, then hands you to SolaCount already signed in.
  4. SolaCount opens in a new browser tab on the organization you chose. To work in another organization, switch organization and open the app again. Inside SolaProjects the account menu also lists your other apps as tiles that open the same way.

Signing out from any app signs you out of Solavel too, and Solavel then clears the sessions of the other apps, so you do not stay signed in anywhere by accident.

Language follows you: a language you pick on solavel.com is remembered in your browser for all solavel.com pages; SolaCount reads the same preference and also accepts ?lang= in the address. Save Preferred language (all 11 languages) and Theme in Account Settings and they follow your account to other browsers and to the apps that support them (Account display defaults). See Sign in and sign up.

Roles in one picture

Level Roles Where it is set
Organization Owner, Organization Manager, Member, Viewer Portal → Team (invite / edit a person) or organization Members
App e.g. Accountant (Member), Finance Manager, SolaStock Administrator, Department Manager Same invite / edit form, per app; scopes (warehouses, departments) inside the app's Team access

Owners are shown as Full access: they can use every app in the organization's plan and are not limited by app roles. Details: User types and roles.

Worked example

Fatima signs up as fatima@alnoor.ae and creates Al Noor Trading LLC (country United Arab Emirates). She picks SolaCount Premium, which also includes SolaProjects. After setup:

  • Workspace Home shows SolaCount and SolaProjects as Available to you with role Organization owner.
  • She invites Omar (omar@alnoor.ae) as Member with SolaCount role Accountant (Member) and no SolaProjects access.
  • Omar's Workspace Home shows SolaCount with Open app and SolaProjects with Access required.
  • Omar opens SolaCount, posts invoices, but cannot change taxes or settings (Accountant limits). Billing is not visible to him at all.

Related