Cells Flows
Cells Flows, notre constructeur d'automatisations "no-code" vous permet de créer des flux de travail automatisés, s'intégrer avec d'autres systèmes, renforcer la posture de sécurité... et bien plus encore. Boostez votre Pydio Cells avec des automatisations personnalisées.

Usages
Il existe beaucoup d'excellentes solutions de partage de documents et de collaboration, mais si vous devez vous auto-héberger et si vous avez des exigences de niveau entreprise en matière d'évolutivité, de sécurité, de flexibilité et d'automatisation, Pydio Cells avec Cells Flows est fait pour vous. Cells Flows est notre puissant moteur d'automatisation qui vous permet d'utiliser des modèles prêts à l'emploi, de personnaliser ces modèles ou de construire vos propres Workflows à partir de zéro. Avec Cells Flows, faites de Pydio l'outil dont votre organisation a exactement besoin.
Construisez les Flows par glisser-déposer
Cells Flows offre une interface intuitive par "glisser/déposer" pour créer des jobs directement dans la console d'administration.
-
Les Actions prêtes à l'emploi peuvent être séquencées pour déclencher des tâches en réponse aux évenements ou de manière programmée.
-
Les Queries et Filters permettent de charger des données et de les filtrer pour appliquer les actions de manière conditionnelle.
-
Donnant accès aux fonctionnalités internes de Cells, les jobs peuvent être hautement customisés avec des variables, des templates et des scripts.
Aucune limite à votre créativité! Découvrez ci-dessous le tutorial vidéo pour la création d'un job simple.


Modèles de Flows
S'il est facile de créer un Flow simple en reliant des événements à des actions, la mise en œuvre de cas d'utilisation complexes peut nécessiter une approche de test et d'apprentissage.
Les modèles sont un moyen facile de commencer avec des scénarios prêts à l'emploi, et de vous aider à apprendre à créer vos propres Flow personnalisés. Nos modèles couvrent la plupart des aspects des Flows de Cells, depuis les actions de bases sur les fichiers/dossiers jusqu'aux scripts les plus avancés.
Enrichissez votre propre bibliothèque en enregistrant vos Flows en tant que modèles. Vous pouvez également les exporter au format JSON pour les sauvegarder ou les importer d'une autre instance de Cells.
Des composants prêts à l'emploi
Cells Flows fournit des actions paramétrables qui permettent d'executer de nombreux types de tâches.
Simuler des actions utilisateurs sur les fichiers/répertoires : copie, déplacement, suppression, création d'archives, mise à jour de métadonnées, etc.
Lire/Ecrire le contenu d'un fichier pour le manipuler ou générer des rapports.
Charger et transformer les données internes de Cells (utilisateurs, dépôts, contrôles d'accès...) et réagir à leurs évenements associés (un utiliseur se logge, un lien public est créé, etc.)
Intéragir avec le monde extérieur par l'envoi d'email, l'appel d'APIs externes, etc.


Intégration avec des applications tierces
Communiquez simplement avec des applications ou services tiers :
Intégrez vos propres processeurs de contenus via la ligne de commande du serveur.
Utilisez les webhooks pour appeler des services comme IFTTT ou Zapier.
Téléchargez des fichiers vers/depuis d'autres serveurs en FTP ou HTTP.
Déclenchez des jobs programmés depuis un autre service via l'API REST de Cells.
Faites passer votre sécurité au niveau supérieur avec Cells Flows
La sécurité est essentielle, mais elle peut aussi prendre beaucoup de temps. Nos automatisations Flows vous aident à mettre en œuvre de puissantes stratégies de sécurité sans ajouter d'heures et de responsabilités supplémentaires à vos administrateurs, déjà très occupés.
Pydio est livré avec de nombreuses fonctions de sécurité, comme huit niveaux de contrôle d'accès et des capacités intégrées de bannissement d'adresses IP. Mais Flows peut vous aider à faire passer votre sécurité à un autre niveau. Voici trois exemples de la façon dont les clients de Pydio utilisent les automatisations de Cells Flows pour améliorer leur sécurité.
Réduire la surface d'attaque
- Le client souhaitait réduire la surface d'attaque en automatisant la gestion du cycle de vie des documents.
- Grâce à Flows, le client a mis en œuvre une approche en plusieurs étapes - surveillance des documents, marquage des documents inactifs, et finalement suppression.
- Le volume de documents à sécuriser a diminué de 25 %, et les coûts de stockage ont baissé.
Scans Antivirus
- Le client souhaitait analyser automatiquement tous les documents entrants à l'aide d'un antivirus personnalisé.
- Nous avons créé un nouveau Flow pour envoyer tous les fichiers téléchargés à l'antivirus, en utilisant une action shell et en ajoutant des métadonnées de résultat.
- Chaque fichier est analysé lors du téléchargement et les nouveaux fichiers sont analysés lors de leur création (ou modification) afin de s'assurer que les fichiers infectés ne se propagent pas.
Pas d'accès par défaut
- Le client souhaitait mettre en œuvre une stratégie de refus par défaut, afin de réduire le risque de comptes ayant trop de permissions.
- Création d'un Flow pour automatiser la création de nouveaux rôles d'espace de travail via ACL, utilisant un script Anko pour définir des règles personnalisées.
- Résultat : les nouveaux comptes commencent avec les privilèges minimums nécessaires, réduisant ainsi les impacts possibles de toute violation de la sécurité.
Pas besoin de savoir coder...
Les conditions pour charger des données ou les filtrer sont construites sur une interface simple permettant de combiner de multiples critères avec les opérateurs ET/OU.
Les filtres conditionnels permettent de créer des branches "IF/ELSE" pour appliquer telle ou telle séquence d'actions.


... mais des outils de script
Les paramètres des Filters, Actions et Queries peuvent utiliser des variables dont la valeur est calculée dynamiquement à partir des données qui arrivent en entrée, comme dans un programme.
Ces variables peuvent être modifiées par des fonctions et il est même possible d'utiliser un langage de script complet pour écrire votre propre code!
Intéressé par Cells Flows?
Cells Flows est vendu comme un complément à Cells Enterprise. Veuillez remplir vos informations et nos experts Flows vous aideront à configurer, affiner et dépanner vos flux de travail.
Le prix est basé sur le nombre de flux de travail que vous souhaitez créer. L'équipe Pydio peut fournir un support de développement personnalisé (pour un coût supplémentaire).

Parlez à un expert Pydio
Besoin de plus d'informations sur le produit ? Besoin d'une fonctionnalité spécifique ou d'un devis ? Laissez-nous un message !