Modules Enterprise
Ce qu'ajoute la licence Enterprise, module par module. Chaque module est séparable, et la plateforme tourne sans aucun d'eux.
L'édition Community est sous AGPL-3.0 et complète par elle-même. Les modules Enterprise relèvent de la Rikoo Enterprise License, et les exécuter en production exige une licence signée qui nomme les modules qu'elle accorde. Ils sont séparables par construction : un module non installé, ou non accordé par la licence, laisse la plateforme tourner avec cette fonctionnalité indisponible. L'instance démarre quand même.
- Authentification unique : OIDC et SAML, configurés par organisation, avec des domaines vérifiés, un provisionnement à la volée et une option qui fait du SSO la seule façon de se connecter à l'organisation, sauf pour un propriétaire désigné qui garde un mot de passe.
- Validation humaine : une exécution se met en pause avant un appel d'outil soumis à validation, et attend la décision d'une personne sur l'écran Approbations. Elle se met en sommeil au lieu de retenir un worker.
- Contrôles de publication : une version n'est épinglée sur
liveque si les suites de tests de l'agent atteignent leur seuil de réussite.testn'est pas soumis au contrôle : une version peut toujours y être essayée aussitôt. - Audit complet : filtres sur le journal d'audit, export CSV, et une durée de rétention (365 jours par défaut) appliquée par une purge qui s'inscrit elle-même dans le journal d'audit.
- Connecteurs de sources : explorer un site web, ou synchroniser depuis Notion et Confluence, avec une resynchronisation planifiée et des jetons conservés dans le coffre.
- Plusieurs organisations : plus d'une organisation sur la même instance. L'édition Community en permet une seule.
- Export des traces par organisation : chaque organisation envoie ses traces vers ses propres collecteurs, réglés sur l'écran Export OTLP, en plus du collecteur de l'exploitant.
Pour installer les images Enterprise et activer une licence, voir Licence Enterprise.
Quand une licence expire, ou cesse d'accorder un module, le module s'arrête à sa prochaine utilisation, sans redémarrage, et l'instance continue en Community. Ce qui a été créé avec le module reste dans la base de données, et le cœur AGPL-3.0 continue de tourner exactement comme avant.