> For the complete documentation index, see [llms.txt](https://ksaar.gitbook.io/ksaar-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ksaar.gitbook.io/ksaar-documentation/utilisateurs/delegation-de-ladministration.md).

# Délégation de l'administration

## **👤 Tableaux Utilisateurs**&#x20;

Cet onglet vous permet de créer des Tableaux pour y faire apparaître vos Utilisateurs. De la même manière que pour la [création d'un Tableau](/ksaar-documentation/laffichage-des-donnees/tableaux.md#conditions-de-la-colonne), vous pouvez y conditionner les colonnes et les onglets. \
\
Vous pourrez uniquement y ajouter les informations concernant les Utilisateurs :&#x20;

* les champs Utilisateurs&#x20;
* les informations concernant le statut de l'inscription, la Persona de l'Utilisateur ainsi que le ou les Groupes auxquels il appartient&#x20;
* [les fiches utilisateurs](#fiches-utilisateurs)

### 🔓 Programmer l'autorisation d'ajout d'Utilisateurs

Cette fonctionnalité va vous permettre de déléguer l'Administration de l'Application. C'est à dire que des Utilisateurs pourront ajouter d'autres Utilisateurs depuis leur Espace Personnel. \
Ainsi, vous n'avez pas à forcément être Maker pour accéder à cette fonctionnalité. \
\
Nous allons voir ensemble comment paramétrer cette fonctionnalité.&#x20;

Une fois le Tableau d'Utilisateurs créé et placé dans votre espace personnel, cliquez dessus pour ouvrir les Paramètres du Tableau et activez "Autoriser la création d'utilisateur".&#x20;

<figure><img src="/files/YWGXr8Mds70G3OucT8Yp" alt=""><figcaption><p>Paramètres du Tableau</p></figcaption></figure>

Pour accéder aux paramètres de l'ajout d'utilisateur, il faut se rendre dans l'onglet PARAMÈTRE du tableau d'utilisateurs, en cliquant sur le crayon en haut à droite ou dans l'onglet configuration du tableau, et cliquer sur "Modifier la création d'utilisateurs". Les champs utilisateurs placés dans ce workflow seront utilisés pour créer l'utilisateur.

Cela vous permettra donc de personnaliser les informations à remplir par l'administrateur, lors de la création d'un nouvel utilisateur.&#x20;

NB : Le champ **Email** doit absolument être placé. C'est l'identifiant qui permet à l'utilisateur de se connecter.

\
Il est aussi fortement conseillé de placer les champs suivants :\
\- **Prénom direction**\
\- **Nom direction**\
\- **Numéro de mobile** (si nécessaire)\
\
L'Utilisateur admin qui ajoute un autre Utilisateur devra aussi obligatoirement choisir un Persona dans le champ "Persona". <br>

**👉🏼 Quelles sont les Personas que l'Utilisateur Admin peut ajouter ?** \
\
1️⃣ Il peut ajouter des utilisateurs appartenant à **toutes les Personas** existantes dans l'App.\
🟢 Dans ce cas je laisse l'option "Afficher toutes les Personas", du champ "Persona" active. \
\
2️⃣ Je veux lui donner la possibilité d'ajouter uniquement 1 Persona\
✖️ Dans ce cas, je désactive l'option "Afficher toutes les Personas et je coche la case qui correspond au Persona Techniciens par exemple. \
\
3️⃣ Je veux lui donner la possibilité d'ajouter plusieurs Personas.  \
✖️Dans ce cas, je désactive l'option "Afficher toutes les Personas et je coche les cases "Techniciens" et "Comptable" par exemple.&#x20;

<figure><img src="/files/trlDDMqjNlC1xh6xySkD" alt=""><figcaption></figcaption></figure>

\
Vous pouvez également décider que l'Utilisateur admin puisse faire figurer le nouvel Utilisateur dans [un groupe déjà créé](/ksaar-documentation/utilisateurs/groupes.md#sous-menu-groupes). Dans ce cas, il faudra ajouter le champ "Groupes" qui lui permettra de sélectionner dans quel groupe il souhaite ajouter le nouvel Utilisateur qu'il est en train de créer.&#x20;

<figure><img src="/files/SkvAf11L2ZcKSyniAKUA" alt=""><figcaption><p>Ajouter le champ "Groupes" pour l'Utilisateur Admin</p></figcaption></figure>

La deuxième page du workflow, **"Créer un utilisateur"** va déclencher l'envoi d'un email programmé lors de la création de votre Persona. \
Pour rappel ; vous pouvez modifier cet email dans les paramètres de la Persona à tout moment.&#x20;

<figure><img src="/files/sNdHMOUrIy4JD7B806uX" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Si vous avez ajouté le champ "Groupes", veillez à bien le sélectionner dans la liste déroulante "DÉFINIR LES GROUPES À PARTIR DU CHAMP".&#x20;
{% endhint %}

**L'onglet #3 "Redirection"** permet de Terminer le workflow et de rediriger vers l'Espace Personnel de l'Utilisateur Admin. &#x20;

Nous avons vu comment programmer la fonctionnalité de déléguer l'administration à l'un ou plusieurs de vos Utilisateurs.&#x20;

Pour leur en donner l'accès il suffit d'ajouter le tableau Utilisateurs sur une page d'un de vos workflows/suivis ou de l'espace personnel de votre application.

## 📑 Fiches utilisateurs

Vous pouvez donner la possibilité aux utilisateurs d'afficher et/ou modifier les données d'un utilisateur dans une **Fiche utilisateur.**  Pour accéder à liste des fiches utilisateurs : cliquez sur **Admin** dans le menu de droite de la vue **Front** puis sur **Fiches utilisateurs**.

<figure><img src="/files/OJyL5xINNQ2PopHgdxC7" alt=""><figcaption><p>Accéder aux fiches utilisateurs</p></figcaption></figure>

Composées d'un ou plusieurs onglets, les **Fiches utilisateurs** vous permettent d'afficher les données des utilisateurs.

Vous pouvez choisir d'afficher les données utilisateurs:

* sous forme de champs ; ils seront alors modifiables par l'utilisateur.
* sous forme de [**variables**](/ksaar-documentation/les-elements/les-variables.md) ; ils seront alors uniquement visibles et non modifiable par l'utilisateur.

Pour qu'un utilisateur ait accès à vos Fiches utilisateurs, vous pouvez les ajouter en colonnes dans un Tableau Utilisateur :&#x20;

<figure><img src="/files/ROHSn4FIXkcunbyaRLI4" alt=""><figcaption><p>Ajouter une fiche utilisateur dans un tableau utilisateur</p></figcaption></figure>

## 👥 **Tableaux de** Groupes&#x20;

Cet onglet vous permet de créer des Tableaux pour y faire apparaître les groupes de votre application. De la même manière que pour la [création d'un Tableau](/ksaar-documentation/laffichage-des-donnees/tableaux.md#conditions-de-la-colonne), vous pouvez y conditionner les colonnes et les onglets.&#x20;

### 🔓 Programmer l'autorisation d'ajout de Groupes

Cette fonctionnalité va vous permettre de déléguer l'Administration de l'Application. 'est à dire que des Utilisateurs pourront ajouter d'autres **Groupes** depuis leur Espace Personnel. \
Ainsi, vous n'avez pas à forcément être Maker pour accéder à cette fonctionnalité.&#x20;

<figure><img src="/files/mDsQG1uV7icVbpQMK543" alt=""><figcaption></figcaption></figure>

Nous allons voir ensemble comment paramétrer l'ajout et la modification des groupes.&#x20;

Une fois le Tableau de Groupes créé et placé dans votre espace personnel, cliquez dessus pour ouvrir les Paramètres du Tableau et activez "**Autoriser la création de groupe**" et "**Permettre de modifier les groupes**"

<figure><img src="/files/QFOSclpZUFltgyaR7VBt" alt=""><figcaption></figcaption></figure>

De la même manière que pour la création d'utilisateur, vous pouvez aussi modifier la création de groupe.&#x20;

Une fois votre tableau paramétré, vous pouvez facilement ajouter un nouveau groupe ou modifier le nom et les utilisateurs d'un groupe depuis votre espace personnel.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ksaar.gitbook.io/ksaar-documentation/utilisateurs/delegation-de-ladministration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
