Les évènements désignent les actions effectuées par les utilisateurs sur les bibliothèques (connexion, ouverture de dossier, document, etc). Deux catégories d’évènements sont actuellement identifiées :
| Catégorie | Description |
|---|---|
| Évènements ponctuels | Ils ne sont pas étalés dans le temps. |
| Ils correspondent à une action unitaire. | |
| Par exemple : | |
| - Consultation. | |
| - Suppression. | |
| - Modification. | |
| - Etc. | |
| Évènements continus | Ils possèdent une durée (un début et une fin). |
| Par exemple : une session. |
Dans un premier temps, on ne prend en charge que la journalisation des évènements de type GED. Ultérieurement, il sera possible de prendre en charge la journalisation d’autres types d’évènements (Domaine).
Les évènements sont catégorisés par niveaux de journalisation (LOG_LEVEL) de manière à les regrouper au sein de groupes d’évènements. Lors de la mise en place du paramétrage de l’enregistrement des évènements, ce sont ces niveaux qui feront foi.
Actuellement, les niveaux sont :
| LOG_LEVEL | Description |
|---|---|
| 1 | Log des connexions. |
| 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...). |
| 4 | Log des consultations dossiers = ouverture du dossier. |
| 8 | Log des consultations documents =téléchargement du document. |
| 16 | Log des consultations documents =visualisation de l'aperçu. |
| 32 | Log des évènements service. |
| 64 | Log des accès externes par lien. |
| 128 | Log des actions sur Métadonnées. |
| 256 | Log des services consultations autres. |
| 512 | Log des consultations paramètres. |
| 1024 | Log des évènements fulltext |
Lorsqu’ils sont utilisés en paramétrage, ces niveaux sont cumulables. Par exemple, un administrateur peut choisir de ne journaliser que les actions rattachées aux connexions (niveau 1) et aux mises à jour (niveau 2) pour lesquels il peut alors préciser 3 (niveau 1 + niveau 2), etc.
L’activation de l’historisation suit les principes suivants :
Actuellement, les actions suivantes sont identifiées et peuvent donc être journalisées :
| Type | Nom | LOG LEVEL | Description | WEB_SERVICE | | --- | --- | --- | --- | --- | | GED | Connexion sur une bibliothèque. | 1 | Log des connexions | connect | | GED | Ouverture session utilisateur (Login). | 1 | Log des connexions | login | | GED | Connexion NAS en tant que propriétaire. | 1 | Log des connexions | login_as_owner | | GED | Ajout d’un item. | 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...) | add_item | | GED | Suppression d’un item. | 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...) | delete_item | | GED | Modification du mot de passe du geduser. | 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...) | set_geduser_passwd | | GED | Suppression d’un fichier de la panière. | 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...) | ts_delete_file | | GED | Ajout de document dans la panière dossier. | 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...) | ts_upload_files_for_folder_idi | | GED | Restauration d’un item. | 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...) | undelete_item | | GED | Mise à jour d’un item. | 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...) | update_item | | GED | Ajout de document. | 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...) | upload_documents_for_folder_idi | | GED | Création d'une arborescence. | 2 | Log des mises à jour (Ajouts/Suppressions/modifications/...) | create_branch | | GED | Consultation dossier (sur critères). | 4 | Log des consultations dossiers = ouverture du dossier | get_folder_for_criteria | | GED | Consultation dossier (sur idi). | 4 | Log des consultations dossiers = ouverture du dossier | get_folder_for_idi | | GED | Consultation de la panière dossier. | 4 | Log des consultations dossiers = ouverture du dossier | ts_get_files_list_for_folder_idi | | GED | Téléchargement du document. | 8 | Log des consultations documents = téléchargement du document | get_document_content_for_idi | | GED | Téléchargement d’un fichier de la panière. | 8 | Log des consultations documents = téléchargement du document | ts_get_file_content | | GED | Téléchargement document par un lien de partage. | 8 | Log des consultations documents = téléchargement du document | xget_document_content_for_idi | | GED | Téléchargement de l’aperçu. | 16 | Log des consultations documents = visualisation de l'aperçu | get_document_preview_for_idi | | GED | Téléchargement d’un aperçu de fichier de la panière. | 16 | Log des consultations documents = visualisation de l'aperçu | ts_get_file_preview | | GED | Duplication de la session. | 32 | Log des évènements service | clone_session | | SERVICE | Exécution d'un script en mode non-connecté. | 32 | Log des évènements service | exec_script_url | | GED | Génération d'un lien WEB sur un document GED. | 32 | Log des évènements service | get_document_url_for_idi | | GED | Génération d'un lien WEB sur une arborescence GED. | 32 | Log des évènements service | get_item_url_for_idi | | GED | Vérification d'une session engagée (reprise de session). | 32 | Log des évènements service | get_session_ok | | GED | Journalisation d'évènement par le client. | 32 | Log des évènements service | log | | GED | Mise à jour des informations. | 32 | Log des évènements service | set_contact_infos | | GED | Récupération des éléments d'une session par token. | 32 | Log des évènements service | retrieve_session | | GED | Consultation d'une arborescence par un lien de partage. | 64 | Log des accès externes par lien | xcreate_session_to_item | | GED | Suppression d'une information metadata. | 128 | Log des actions sur metadata | delete_meta_item | | GED | Mise à jour d'une information metadata. | 128 | Log des actions sur metadata | update_meta_item | | GED | Consultation des informations détaillées d'une bibliothèque. | 256 | Log des services consultation autres | get_bib_infos | | GED | Consultation de la liste détaillée des items par rapport à des critères de recherche. | 256 | Log des services consultation autres | get_item_for_criteria | | GED | Consultation de la liste détaillée des items à partir d'un item donné. | 256 | Log des services consultation autres | get_item_for_idi | | GED | Consultation de la liste des items pour une bibliothèque. | 256 | Log des services consultation autres | get_item_idi_for_lib | | GED | Consultation de la liste filtrée des items à partir d'un item donné. | 256 | Log des services consultation autres | get_items | | GED | Consultation de la liste des bibliothèques. | 256 | Log des services consultation autres | get_libraries | | GED | Consultation des résultats d'une recherche GED. | 256 | Log des services consultation autres | get_search_results | | GED | Consultation de la liste des panières. | 256 | Log des services consultation autres | ts_get_directories_for_folders | | GED | Consultation des informations utilisateur GED. | 256 | Log des services consultation autres | get_geduser_infos | | GED | Liste des utilisateurs membre d'un groupe. | 256 | Log des services consultation autres | get_gedusers_for_share_groupid | | GED | Consultation de la valeur BLOB d'un paramètre GED avant la connexion. | 512 | Log des consultations paramètres | get_accessparamblob | | GED | Consultation de la valeur d'un paramètre GED avant la connexion. | 512 | Log des consultations paramètres | get_accessparamvalues_for_domain | | GED | Consultation de la valeur d'un paramètre DOMAIN. | 512 | Log des consultations paramètres | get_domparam | | GED | Consultation de la liste des paramètres DOMAIN. | 512 | Log des consultations paramètres | get_domparams | | GED | Consultation de la valeur BLOB d'un paramètre DOMAIN. | 512 | Log des consultations paramètres | get_domparamvalueblob | | GED | Consultation de la valeur BLOB d'un paramètre GED lors de la connexion. | 512 | Log des consultations paramètres | get_gedparamvalueblob | | GED | Consultation de la valeur d'un paramètre GED lors de la connexion. | 512 | Log des consultations paramètres | get_gedparamvalues_for_session | | GED | NA | 1024 | Ajout/modification d''un élément fulltext | NA | | GED | NA | 1024 | Suppression d''un élément fulltext | NA | | GED | NA | 1024 | Mise à jour batch des tous les critères sur les éléments fulltext enfants | NA | | GED | NA | 1024 | Mise à jour batch d’un critère sur les éléments fulltext enfants | NA | | GED | NA | 1024 | Mise à jour batch du statut supprimé sur les éléments fulltext enfants | NA | | GED | NA | 1024 | Suppression batch d’une métadonnée dans les éléments fulltext | NA | | GED | NA | 1024 | Transfert des tâches d’un utilisateur à un autre dans les éléments fulltext | NA | | GED | NA | 1024 | Suppression des raccourcis d''un élément dans les éléments fulltext | NA | | GED | NA | 1024 | Mise à jour batch du statut supprimé sur les éléments fulltext raccourcis | NA | | GED | NA | 1024 | Mise à jour batch de la catégorie sur les éléments fulltext | NA | | GED | NA | 1024 | Suppression d’une métadonnée sur un élément fulltext | NA | | GED | NA | 1024 | Modification du login d’un utilisateur dans les éléments fulltext | NA |
Pour le serveur d’application Visiativ Document