Skip to content

Access & permissions

Access conditions

Access to a business function requires all of the following:

  1. User is logged in.
  2. Account is active.
  3. Belongs to the correct tenant.
  4. Tenant is not blocked.
  5. Assigned to the relevant company (unless authorized profile).
  6. Company is active.
  7. Module is active in the company.
  8. Effective permission is sufficient for the action.

Permission levels

LevelFunctional useLimit
noneNo accessModule is hidden or denied
readerConsultationNo creation or modification
contributorStandard creation and modificationNo advanced administration
managerOperational managementAccess to some sensitive actions per module
adminModule administrationMaximum level within the company/module scope

Effective permission

The effective permission is the level actually retained by SILI.

It corresponds to the highest level between the user's individual permission and permissions inherited from their groups.

Rule: Removing a direct permission does not always remove access if the user inherits a permission via a group.

Cross-cutting features

Authentication & sessions

  • Email and password login.
  • Password reset.
  • Session control and revocation.
  • Automatic expiry on inactivity.
  • Session conflict detection.
  • Access blocked if tenant is suspended.

On first use, the user may need to accept legal documents. Access to the application may remain blocked until required documents are accepted.

Profile & preferences

Each user can manage their profile information, role, language preferences, notification preferences, password and accepted legal documents.

Audit & traceability

SILI logs important operations: create/modify/delete business data, activation/deactivation, permission changes, group actions, backups and restores, administrative events.

Internationalization

The platform supports French and English. Users can change language from the interface.

SILI ERP/CRM — Documentation officielle