# Module d'administration WorkflowGen

## Aperçu  <a href="#apercu" id="apercu"></a>

Le module d’administration WorkflowGen est une application Web dont les fonctions principales sont :

* La gestion des annuaires, des groupes et des utilisateurs<br>
* La définition des processus et des informations globales<br>
* La définition des règles de sécurité en rapport avec les processus et les utilisateurs.

L’accès au module d’administration ainsi que son utilisation doivent être gérés avec prudence car les fonctions disponibles sont très sensibles.

## Accès au module d’administration  <a href="#acces" id="acces"></a>

L’accès au module d’administration se fait à travers l’URL `http://votresite/wfgen/admin/default.aspx`.

{% hint style="info" %}

* `default.aspx` est facultatif s’il est configuré comme document par défaut sur le site Web.<br>
* `votresite` peut être un DNS ou une adresse IP; la recommandation est d’utiliser un DNS, car ceci peut faciliter la transition à un nouveau serveur ou si vous migrez le site à une configuration « web farm ».
  {% endhint %}

## Authentification

Selon la méthode d'authentification choisie par les administrateurs de WorkflowGen, vous devrez indiquer un nom d’utilisateur et un mot de passe quand vous ouvrez une session WorkflowGen. Ces données correspondent à celles que vous utilisez quand vous ouvrez une session Windows.

## Sélection de la langue  <a href="#langue" id="langue"></a>

Vous pouvez choisir une langue dans la page d’accueil de l’écran de l’application. Si la liste n’est pas affichée cela signifie que l’application a été configurée afin de n’utiliser qu’une seule langue. Le pays à côté de la langue permet au système d’utiliser les paramètres régionaux appropriés dans l’application et plus spécialement pour l’affichage des dates et des valeurs numériques.

Par exemple, **English (United Kingdom)** correspond à l’interface utilisateur en anglais avec des paramètres régionaux du Royaume-Uni (format `jj/mm/aaaa`) tandis que **English (United States)** correspond à l’interface utilisateur en anglais avec des paramètres régionaux des États-Unis (format `m/j/aaaa`).

Actuellement, vous pouvez choisir parmi la liste suivante des langues :

* English (Australia)
* English (Canada)
* English (United Kingdom)
* English (United States)
* Français (Canada)
* Français (France)
* Français (Suisse)
* Deutsch (Deutschland)
* Deutsch (Schweiz)
* Italiano (Italia)
* Português (Portugal)
* Español (España)

## Structure du module d’administration  <a href="#structure" id="structure"></a>

<div align="left"><img src="https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO1wkuztMjUZcv7r%2Fstructure_module_administration.png?generation=1548544747599807&#x26;alt=media" alt=""></div>

### Bandeau

Cliquez sur **Annuaires** sur le bandeau pour accéder à l'écran **Annuaires**, puis cliquez sur **Annuaires** dans l'écran des annuaires pour ouvrir la liste des annuaires.

<div align="left"><img src="https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO2-BHtlvaX7tlbf%2Fliste_annuaires.png?generation=1548544746523319&#x26;alt=media" alt=""></div>

Cliquez sur **Process** sur le bandeau pour ouvrir la liste des dossiers de processus.

<div align="left"><img src="https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO218Z1kQO1EYPqW%2Fdossiers_processus%20(1).png?generation=1548544747607690&#x26;alt=media" alt=""></div>

Cliquez sur **Participants** sur le bandeau pour ouvrir la liste des participants.

<div align="left"><img src="https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO23hGFdDaNR1iPC%2Fecran_participants%20(1).png?generation=1548544745514612&#x26;alt=media" alt=""></div>

Cliquez sur **Applications** sur le bandeau pour ouvrir la liste des applications.

<div align="left"><img src="https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO25e27VVbouvllB%2Fecran_liste_applications%20(1).png?generation=1548544745037999&#x26;alt=media" alt=""></div>

Cliquez sur **Catégories** sur le bandeau pour ouvrir la liste des catégories.

![](https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO27ipozKC2n9-XS%2Fecran_categories.png?generation=1548544747033352\&alt=media)

Cliquez sur **Listes globales** sur le bandeau pour ouvrir la liste des listes globales.

<div align="left"><img src="https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO29SHUcgqEJ1V8B%2Fecran_listes_globales%20(1).png?generation=1548544743963804&#x26;alt=media" alt=""></div>

Cliquez sur **Portail** sur le bandeau pour accéder au portail de workflow.

<div align="left"><img src="https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO2Bgy5PPBkEUsiZ%2Fportail.png?generation=1548544747081435&#x26;alt=media" alt=""></div>

### Workflow de processus

Dans le module d’administration, cliquez sur le nom d’un des processus listés pour accéder aux onglets suivants relatifs au processus sélectionné :

* **Infos**<br>
* **Participants**<br>
* **Données**<br>
* **Formulaire**<br>
* **Workflow** (vue **Graphique** ou **Liste**)

<div align="left"><img src="https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO2Df227dm-eTnI7%2Fworkflow_processus.png?generation=1548544744525019&#x26;alt=media" alt=""></div>

Double-cliquez une action dans la vue **Graphique**, ou cliquez une action dans la liste des actions pour ouvrir le formulaire d’édition d’une action, qui comprend les onglets suivants :

* **Infos**<br>
* **Paramètres**<br>
* **Actions suivantes**<br>
* **Notifications**

<div align="left"><img src="https://2686250513-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXBRnD0Rtpm0LaDmoTE%2F-LXBSGlHM6wKCvMPYlWR%2F-LXBSO2FAQrCHDC1odmn%2Fedition_action.png?generation=1548544746052039&#x26;alt=media" alt=""></div>

L'écran de workflow de processus comprend également les liens suivants :

* Plein écran<br>
* Rapport<br>
* Tester

### Gestion des processus

Dans la section de gestion des processus du module d'administration, cliquez sur :

* **Process**, pour accéder à la liste des dossiers et par la suite, la liste des processus d’un dossier ainsi qu’à leur formulaire d’édition.<br>
* **Participants**, pour accéder à la liste des participants et par la suite éditer un participant.<br>
* **Applications**, pour accéder à la liste des applications et par la suite éditer une application.<br>
* **Catégories**, pour accéder à la liste des catégories et par la suite éditer une catégorie.<br>
* **Listes globales** pour accéder à la liste des listes globales (voir [Listes globales](https://docs.workflowgen.com/admin-fr/8.1/informations-generales/listes-globales)).

### Gestion des utilisateurs

Dans la section de gestion des utilisateurs du module d'administration, cliquez sur :

* **Annuaires**, pour accéder à la liste des annuaires, puis éditer un annuaire (voir [Annuaires](https://docs.workflowgen.com/admin-fr/8.1/gestion-des-utilisateurs/annuaires)).<br>
* **Utilisateurs**, pour accéder à la liste des utilisateurs, puis éditer un utilisateur (voir [Utilisateurs](https://docs.workflowgen.com/admin-fr/8.1/gestion-des-utilisateurs/utilisateurs)).<br>
* **Groupes**, pour accéder à la liste des groupes, puis éditer un groupe (voir [Groupes](https://docs.workflowgen.com/admin-fr/8.1/gestion-des-utilisateurs/groupes)).<br>
* **Délégations**, pour accéder à la liste des délégations (voir [Délégations](https://docs.workflowgen.com/admin-fr/8.1/gestion-des-utilisateurs/delegations)).<br>
* **Logs de synchronisations**, pour accéder à la liste des logs de synchronisation des annuaires synchronisés (voir [Synchronisation des annuaires](https://docs.workflowgen.com/admin-fr/8.1/synchronisation-des-annuaires)).

### Panneau de configuration

Le panneau de configuration comprend les onglets suivants :

* **Général**<br>
* **Portail**<br>
* **Administration**<br>
* **Synchronisation annuaire**<br>
* **Intégration**<br>
* **Approbation à distance**<br>
* **Diagnostique**<br>
* **Informations produit**

Voir [Panneau de configuration](https://docs.workflowgen.com/admin-fr/8.1/panneau-de-configuration) pour de plus amples renseignements.

### Centre de ressources

Cliquez sur **Centre de ressources** pour accéder au Centre de ressources WorkflowGen.

## Nomenclature

La plupart du temps, les informations dans la base de données sont identifiées par un nom (en plus d’un numéro interne dédié).

Pour des raisons techniques et de lisibilité, ces noms ne doivent contenir que des caractères, des combinaisons alphanumériques, ou `-` et `_` (sans espaces, sans accents).

L’administrateur peut limiter l’étendue des caractères à la table ANSI ou autoriser l’utilisation de tous les caractères alphanumériques inclus dans la table étendue (Unicode).

Dans la section **Administration** du panneau de configuration, sélectionnez **Restriction d’encodage des données** dans la section **Affichage**. Dans la plupart des cas, le nom ne doit pas dépasser 30 caractères.

## Sécurité  <a href="#securite" id="securite"></a>

L’accès au module d’administration est limité aux utilisateurs ayant un profil administrateur et aux utilisateurs appartenant aux participants définis comme gestionnaire de dossier. Cependant, durant l’installation du logiciel, le contrôle d’accès peut être désactivé temporairement.

Une fois que l’authentification est active les restrictions suivantes s’appliquent :

* Les administrateurs n’ont aucune restriction d’accès à l’exception du module de gestion des paramètres de configuration de l’application qui nécessite un droit d’accès spécifique (voir la documentation technique).<br>
* Les gestionnaires de dossier ont accès à la définition et aux statistiques des processus de leur(s) dossier(s). Ils n’ont pas d’accès aux annuaires, groupes, la gestion d’utilisateurs, délégations, participants globales et la gestion des applications.<br>
* Les superviseurs de processus n’auront pas accès au module d’administration, mais peuvent avoir accès au module statistiques de leur processus via le portail.

## Suppression et archivage

Afin de garantir l’archivage des demandes, les informations ne peuvent pas être supprimées si elles sont liées à une définition de processus ou à une donnée globale. De même manière, les informations utilisées dans les demandes « réelles » faites par les utilisateurs ne peuvent pas être supprimées.
