Profiles
Purpose
A profile is a named set of rights. It describes what a person is allowed to see and do in NervaGest: which chapters appear in their menu, and which operations are open to them inside each one.
Rights are never granted account by account: you define a profile here, then assign it to the relevant accounts from Users. Changing a profile therefore changes the rights of every account that carries it, all at once.
The module is visible to accounts holding the Technical data right, and to every account flagged as an administrator.
Access
- Menu: Technical data → Profiles
- Address:
/profiles - Screen title: Profiles
The profile list
The top bar is the same as on the other screens: ☰ side menu, 🏠 home, Filtrer… field, name of the signed-in account, language selector and account menu. The filter runs half a second after the last keystroke.
The table shows the workspace profiles with seven summary columns:
| Column | Contents |
|---|---|
| Nom | The profile name, as it will appear on the user record. |
| Administrateur | Oui / Non badge — actually reflects the Technical data right. |
| Gestion commerciale | Oui / Non badge. |
| Resources humaines | Oui / Non badge — corresponds to the Payroll management right. |
| Gestion devis | Oui / Non badge — corresponds to Quotations → Manage. |
| Facturation | Oui / Non badge — corresponds to Invoicing and payments → Manage. |
| Paiements | Oui / Non badge — corresponds to Invoicing and payments → View. |
| Action | The ✏️ Edit and 🗑️ Delete buttons. |
Green badges mean the right is granted, grey ones that it is denied. Clicking a row highlights it; clicking again clears the selection.
These columns are a summary. To see all the rights of a profile, open it with ✏️ Edit: that is the only complete view.
This screen shows the first 50 profiles in the workspace, with no pagination controls. Beyond that, use the filter to find a profile.
The profile window
Whether you create or edit a profile, you get the same window. It has three fields at the top, then the rights grouped into collapsible sections.
The three header fields
| Field | Description |
|---|---|
| Nom * | The profile name. Required, and cannot be changed once the profile is created. |
| Premier interface * | The profile's entry chapter: Technical data, Sales management, Payroll management, Financial management or Production management. Required. |
| Acces client | Opens the area reserved for the end customer (their invoices, their appointments). |
This choice is saved with the profile. In the current web version, signing in always redirects to the home page, whatever the setting says.
Accessible interfaces
This first section controls the chapters visible in the side menu and the sections shown on the home page. It is the most structural setting: unticked, a box closes the whole chapter, whatever the fine-grained rights defined further down.
| Box | Opens |
|---|---|
| Données techniques | Users, Profiles, Sites, reference data, configuration. |
| Gestion commerciale | Articles, business partners, quotations, orders. |
| Gestion paie | Employees and staff records. |
| Gestion financière | Payables, receivables, invoices, collections, cash desks. |
| Gestion de production | Bills of materials, machines, routings, manufacturing orders. |
| Gestion Stock | Stock movements and transfers. |
| Gestion Hotels | Properties, rooms, rates, housekeeping and maintenance. |
Fine-grained rights
The following sections state what is allowed inside a chapter that is already open.
| Section | Box | Allows |
|---|---|---|
| Articles | Edition | Creating and editing catalogue articles. |
| Fournisseurs | Edition | Creating and editing supplier records. |
| Commandes d'achats et BL | Edition | Creating and editing purchase orders and delivery notes. |
| Clients | Gestion | Creating and editing customer records. |
| Consultation | Viewing customer records without being able to change them. | |
| Devis | Gestion | Creating and editing quotations. |
| Consultation | Viewing quotations without being able to change them. | |
| Changer prix | Changing the price on a quotation line. | |
| Transferer à facture | Turning a quotation into an invoice. | |
| Commandes de ventes et récurrents | Edition | Creating and editing sales orders and recurring orders. |
| Facturation et paiements | Gestion | Issuing and editing invoices and payments. |
| Consultation | Viewing invoices and payments without being able to change them. | |
| Rapports | Commerciaux | Access to sales reports. |
| Financiers | Access to financial reports. | |
| Gestion financière | Gestion financière | An additional right on the financial chapter. |
| Gestion de stock | Articles · Mouvements de stock · Transferts | Stock operations — see the warning below. |
In the current version, the three boxes in this section are wired to the same settings as the Rapports section:
- ticking Articles also ticks Rapports → Commerciaux;
- ticking Mouvements de stock also ticks Rapports → Financiers;
- Transferts acts on a third right that appears nowhere else.
The stock rights themselves are therefore never saved. Until this is fixed: do not use this section, and grant stock access through the Gestion Stock box in the Accessible interfaces section.
One is in Accessible interfaces — it opens the chapter — while the other forms its own section at the bottom of the window. They really are two separate settings: to open the financial chapter, the first one is what counts.
Creating a profile
- Click the ➕ button at the top left of the table. The Ajouter nouveau profile window opens.
- Enter the profile Nom and choose its Premier interface.
- Tick Acces client if the profile is meant for an end customer.
- Expand Accessible interfaces and tick the chapters to open.
- Expand the fine-grained sections and tick what is allowed.
- Click Enregistrer at the bottom of the window.
The window closes and the list reloads with the new profile.
The name appears as-is in the Profile dropdown of the user record. Prefer an explicit role name — Commercial, Comptable, Magasinier — over a person's name: a profile is meant to be shared by several accounts.
Tick only what is strictly needed, then add more on request. It is safer, and easier to explain, than opening everything up and taking rights away afterwards.
Editing a profile
- On the relevant row, click the green ✏️ Edit icon.
- The Modifier profile window opens with every box already set. The Nom field is read-only.
- Adjust the boxes, then click Enregistrer.
A profile is shared. Before removing a right, check in Users which people carry that profile.
Because rights are computed when the session opens, people who are already signed in keep their old rights until their next sign-in. For an urgent restriction, disable the account concerned from the Etat column of the user list.
Deleting a profile
- On the relevant row, click the red 🗑️ Delete icon.
- The confirmation prompt « Êtes-vous sûr de vouloir supprimer ce profile ? » appears.
- Choose Annuler to back out, or Supprimer to confirm.
The profile is referenced on the record of every account that carries it. Reassign those accounts to another profile before deleting, otherwise their rights become unpredictable at the next sign-in.
How rights are applied
- The person signs in with their username, workspace and password.
- The server returns the rights from the profile attached to their account.
- The application builds the side menu and the home page, keeping only the chapters that are allowed.
An account flagged as an administrator receives all rights and all chapters, whatever its profile. That status is not set from this screen.
The detail of how rights are computed is described in Signing in, section Modules opened according to your rights.
Messages and troubleshooting
| Situation | Message | What to do |
|---|---|---|
| Nom or Premier interface is empty | Champs obligatoires non renseignés, on a red background in the header | Fill in both fields, then try again. |
| The profile name already exists | Profile en double | Choose another name. |
| The profile was deleted in the meantime | Profile introuvable | Close the window and reload the list. |
| Error while saving | Erreur in the window header | Close, reload the list and try again; contact support if the problem persists. |
| The session has expired | Automatic return to the sign-in screen | Sign in again and start over. Unsaved boxes are lost. |
Known limitations in this version
- The Gestion de stock section changes the rights of the Rapports section instead of the stock rights (see the warning above).
- The Enregistrer button stays active even when required fields are missing: the error only appears after clicking.
- The sort arrows in the column headers are decorative; the list is sorted by profile name.
- The list is limited to the first 50 profiles, with no pagination.
- The Administrateur column actually shows the Technical data right; real administrator status is carried by the account, not by the profile.
See also
- Users — creating accounts and assigning them a profile.
- Signing in — how rights are computed when the session opens.
- Customer — what an account holding Acces client can see.