Introduction
Lors de l’utilisation d’un connecteur de la GED, il est nécessaire de réaliser une connexion à l’API.
Pour établir cette connexion, vous devrez indiquer l’URL de l’API et vous connecter à l’API.
Pour simplifier l’usage l’URL à l’API est disponible via le pré remplissage : [Property:UrlAPI]
Enfin deux modes d’authentification sont proposés dans chaque connecteur :
- soit par login et mot de passe,
- soit par token actif (qui aura été créé lors d’un précédente activité).
En fonction du type de connexion choisi, seul les champs User + Password OU le champ Token devront être renseignés.
Connection à la GED
Ce connecteur permet de créer une connexion à la GED avec le compte d’un utilisateur.
Connecteur et schéma associés : ConnectAdminImpersonate
Paramétrage :
Paramètre | Description | Exemple de pré remplissage |
UrlAPI | Url de la Ged | [Property:UrlAPI] |
User | Login de l’utilisateur qui va se connecter à la GED pour réaliser la modification | login |
Password | Mot de passe de l’utilisateur qui va se connecter à la GED | xxx |
Token | Token de connexion à la GED.
A préremplir par le résultat d’une activité Connexion GED | |
UserToConnect | Login de l’utilisateur à connecter | [Creator] |
TokenImpersonate | Résultat de l’activité | Doit être laissé vide |
Status | Statut de l’activité | Doit être laissé vide |
Copier un fichier
Ce connecteur permet de copier un fichier dans un autre emplacement de la GED.
Connecteur et schéma associés : FileCopy
Paramètre | Description | Exemple de pré remplissage |
UrlAPI | Url de la Ged | [Property:UrlAPI] |
User | Login de l’utilisateur qui va se connecter à la GED pour réaliser la modification | login |
Password | Mot de passe de l’utilisateur qui va se connecter à la GED | xxx |
Token | Token de connexion à la GED. A préremplir par le résultat d’une activité Connexion GED | |
FileGedName | Nom du fichier qui sera copié. | Mon fichier copié.docx |
FolderIdParent | Uuid du dossier dans lequel la copie sera réalisée, venant d’une activité précédente ou d’un UUID défini. | kiyd45-1e99-4bc2-850f-967b5c09dcc5 |
Status | Statut de l’activité | Doit être laissé vide |
Parameter | ||
Copy | Uuid du fichier à copier (à préremplir en fonction d’une activité précédente ou d’un UIID défini). | |
Label | Permet de définir une version labélisée pour le document | |
Copy_increment_Label | Permet d’incrémenter la version | Par défaut : false
Valeurs disponibles : true/false |
Copy_keep_dest_versions | Conserver les versions du fichier | Par défaut : false
Valeurs disponibles : true/false |
Copy_source_version | Copier les versions des documents sources | Par défaut : false
Valeurs disponibles : true/false |
Noeud File | Résultat de l’activité | Doit être laissé vide |
Publier un fichier
Ce connecteur permet de publier un fichier dans la GED.
Connecteur et schéma associés : FilePublish
Paramètre | Description | Exemple de pré remplissage |
UrlAPI | Url de la Ged | [Property:UrlAPI] |
User | Login de l’utilisateur qui va se connecter à la GED pour réaliser la modification | login |
Password | Mot de passe de l’utilisateur qui va se connecter à la GED | xxx |
Token | Token de connexion à la GED. A préremplir par le résultat d’une activité Connexion GED | |
FilePath | Chemin où se trouve le fichier | C://Mes document/Test |
FileName | Uuid du dossier dans lequel réaliser la copie (venant d’une activité précédente ou d’un UUID défini). | testRename.pdf |
FileGedName | Nom qui sera publié pour le fichier | testRename.pdf |
FolderIdParent | Uuid du dossier parent dans lequel sera déposé le fichier | 90b5cb01-b074-45d2-a130-308ec9c161d4 |
Status | Statut de l’activité | Doit être laissé vide |
Copy | Uuid du fichier à copier | |
Full | Le fichier est représenté avec son extension | Par défaut : false
Valeurs disponibles : true/false |
Overwrite | Ecrase si un fichier existe déjà avec le même nom | Par défaut : false
Valeurs disponibles : true/false |
Label | Nom de la version | |
Noeud File | Résultat de l’activité | Doit être laissé vide |
Publier plusieurs fichiers
Ce connecteur permet de publier un ensemble de fichiers dans la GED.
Connecteur et schéma associés : PublishMultipleFile
Paramètre | Description | Exemple de pré remplissage |
UrlAPI | Url de la Ged | [Property:UrlAPI] |
User | Login de l’utilisateur qui va se connecter à la GED pour réaliser la modification | login |
Password | Mot de passe de l’utilisateur qui va se connecter à la GED | xxx |
FolderId | Uuid du dossier dans lequel déposer les fichiers | 90b5cb01-b074-45d2-a130-308ec9c161d4 |
File_1 | Chemin du fichier 1 à déposer | C://Mon_dossier/fichier1.pdf |
File_2 | Chemin du fichier 2 à déposer | C://Mon_dossier/fichier2.pdf |
File_N | Chemin du fichier N à déposer | C://Mon_dossier/fichier3.pdf |
ListFiles | Liste des fichiers | |
DeleteLocalFile | Option pour supprimer les fichiers sources | YES ou NO |
Status | Statut de l’activité | Doit être laissé vide |
Mettre à jour un fichier
Ce connecteur permet de mettre à jour les propriétés d’un fichier dans la GED.
Connecteur et schéma associés : FileUpdate
Paramètre | Description | Exemple de pré remplissage |
UrlAPI | Url de la Ged | [Property:UrlAPI] |
User | Login de l’utilisateur qui va se connecter à la GED pour réaliser la modification | login |
Password | Mot de passe de l’utilisateur qui va se connecter à la GED | xxx |
Token | Token de connexion à la GED. A préremplir par le résultat d’une activité Connexion GED | |
ForceDisconnect | Paramètre qui déconnecte l’utilisateur de la GED après exécution | Par défaut true
Valeurs disponibles : true/false |
FileGedId | Uuid du fichier à mettre à jour | kiyd45-1e99-4bc2-850f-967b5c09dcc5 |
Field | Champ du fichier à modifier.
Valeurs disponibles :
- Id = uuid du fichier
- parent_id = uuid du dossier parent
- name = nom du fichier
- creation = date et heure de création du fichier
- modification = date et heure de modification du fichier
- can_downlaod = liste des rôles ou users pouvant télécharger le fichier
- can_write = liste des rôles ou users pouvant écrire le fichier
- can_edit = liste des rôles ou users pouvant modifier le fichier
- can_delete = liste des rôles ou users pouvant supprimer le fichier
- can_share = liste des rôles ou users pouvant partager le fichier
- owner = nom du propriétaire
- owner_id = identifiant du propriétaire
- hash = cryptage du fichier
- lock = verrouillage du fichier | field1=name |
Value | Nouvelle valeur du fichier | value1=nouveau nom.docx |
Status | Statut de l’activité | Doit être laissé vide |
Noeud File | Résultat de l’activité | Doit être laissé vide |
Supprimer un fichier
Ce connecteurs permet de supprimer un fichier de la GED.
Connecteur et schéma associés : FileDelete
Paramétrage :
Paramètre | Description | Exemple de pré remplissage |
UrlAPI | Url de la Ged | [Property:UrlAPI] |
User | Login de l’utilisateur qui va se connecter à la GED pour réaliser la modification | login |
Password | Mot de passe de l’utilisateur qui va se connecter à la GED | xxx |
Token | Token de connexion à la GED.
A préremplir par le résultat d’une activité Connexion GED | |
FileId | Uuid du fichier que l’on souhaite supprimer | a054f5cb-1e99-4bc2-850f-967b5c09dcc5 |
Path | Résultat de l’activité | Doit être laissé vide |
Recursive | ||
Status | Statut de l’activité | Doit être laissé vide |
Parameter Trash | Permet d’envoyer à la poubelle (‘true’) ou de supprimer définitivement (‘false’) | Par défaut : true
Valeurs disponibles : true/false |