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