Automatiser, collaborer et diffuser avec les nouveaux modules Portix
Formulaires automatisés, application PWA, documents collaboratifs et publication fédérée ActivityPub.
Formulaires et automatisations
Le module permet de créer des formulaires structurés, d’enregistrer les réponses et de déclencher des actions prévues : notification, message, classement ou transmission à un responsable.
Notifications Web et PWA
Portix peut être installé comme application et enregistrer des appareils autorisés à recevoir des notifications. Chaque abonnement peut être supprimé et les inscriptions sont limitées pour éviter les abus.
Documents collaboratifs
Les documents disposent de versions, d’auteurs et de droits distincts. L’édition du contenu ne donne pas automatiquement le droit de modifier les permissions ou de publier le document.
Publication fédérée ActivityPub
Les articles publics peuvent être préparés pour une diffusion fédérée. Les signatures utilisent la clé annoncée par l’acteur et les opérations réseau respectent les protections SSRF et les limitations du portail.
Principes communs
- activation séparée de chaque module ;
- permissions explicites ;
- journalisation des opérations sensibles ;
- quotas et limites de fréquence ;
- validation des données entrantes ;
- compatibilité avec les sauvegardes Portix.
Activer uniquement ce qui est utile
La modularité permet d’installer plusieurs fonctions tout en n’activant que celles nécessaires au portail. Cette sélection réduit la complexité des menus et facilite la maintenance. Un module désactivé conserve ses fichiers et ses données, mais ne doit plus exposer ses routes publiques ou administratives.
Configurer avant l’ouverture
Chaque service possède des paramètres propres : identité visuelle, permissions, catégories, destinataires, tarifs, périodes ou règles de publication. Une configuration incomplète peut produire un écran vide ou une action ambiguë. Il est donc préférable de tester le parcours complet avec un compte administrateur puis avec un compte membre.
Conserver une interface cohérente
Même lorsqu’un module répond à un besoin particulier, il doit rester dans les gabarits Portix : largeur, titres, cadres, boutons, messages et comportement mobile. Cette cohérence réduit le temps d’apprentissage et évite qu’un service donne l’impression d’appartenir à une application différente.
Mesurer et améliorer
Les statistiques, journaux et retours des utilisateurs permettent d’identifier les fonctions réellement utilisées. Un service peu consulté peut nécessiter une meilleure présentation, un accès direct ou une simplification. Les évolutions doivent être documentées et testées avant d’être diffusées dans une archive de mise à jour.
Les nouveaux modules restent soumis aux contrôles du cœur
Automatiser une tâche ou collaborer sur un document ne doit pas contourner les règles générales de Portix. Les routes, permissions, formulaires et états d’activation sont contrôlés de la même manière que pour les modules historiques. Cette homogénéité simplifie la maintenance et rend les audits plus fiables.
Installer progressivement
Une organisation peut activer les fonctions dont elle a réellement besoin, vérifier leur comportement puis ouvrir les accès aux profils concernés. Les services désactivés restent installés mais ne doivent pas laisser de réglages historiques actifs dans l’interface.