osFoundry / Platform
Octrois de données inter-applications
Les applications peuvent partager des données avec d'autres applications — octrois explicites à portée limitée, audités, révocables.
Présentation
Les octrois de données inter-apps sont la façon dont les apps au sein d'osFoundry partagent des données entre elles sans accéder discrètement à tout. Plutôt que de donner à une app un accès général à l'ensemble de l'espace de travail, le propriétaire des données délivre un octroi explicite : cette app peut accéder à ces données, dans ce but. L'octroi est délimité plutôt que global, il est consigné dans une piste d'audit et peut être révoqué à tout moment sans toucher aux apps elles-mêmes.
En pratique, cela signifie que les données circulent entre les apps sur autorisation, et non par défaut. Lorsqu'une app doit lire ce qu'une autre détient, par exemple une base de connaissances qui alimente une app de chat, une app de données qui alimente un tableau de bord, ou une app d'agent qui puise dans une app de code, cette connexion est un octroi nommé que vous pouvez voir et inspecter. Comme osFoundry est un espace de travail de bureau local-first et de type BYOK, les données et les octrois résident par défaut sur votre appareil, et non sur les serveurs d'un fournisseur. Partager est une décision que vous prenez entre vos propres apps, et le registre d'audit montre exactement quels octrois existent et quand ils ont été utilisés.
Cela compte parce que l'alternative, à savoir des apps dotées d'un accès implicite, tout ou rien, est précisément la façon dont surviennent les fuites et les mauvaises surprises. Les octrois délimités gardent la frontière explicite, la piste d'audit répond à la question de savoir qui pouvait voir ceci, et la révocabilité signifie qu'un octroi dont vous ne voulez plus disparaît dès l'instant où vous le décidez. C'est le principe même qui fait fonctionner l'accès au moindre privilège, appliqué aux apps que vous exécutez dans un espace de travail plutôt qu'à des comptes sur l'internet ouvert.
Fonctionnalités clés
- Délivrez des octrois explicites et délimités pour qu'une app accède aux données d'une autre dans un but défini, et non à tout l'espace de travail
- Chaque octroi est consigné dans une piste d'audit, vous voyez donc quelles apps ont accès à quoi et quand cet accès a servi
- Révoquez n'importe quel octroi à tout moment : l'accès prend fin immédiatement, sans modifier ni redéployer les apps concernées
- Moindre privilège par défaut : les apps démarrent sans aucun accès inter-apps tant qu'un octroi n'est pas explicitement délivré
- Local-first et BYOK : les octrois et les données qu'ils couvrent restent sur votre appareil, pas sur un serveur tiers
Cas d’usage
- Créateur qui relie des apps : accordez à une app de tableau de bord un accès en lecture aux tables d'une app de données sans lui donner accès à quoi que ce soit d'autre dans l'espace de travail
- Responsable d'équipe soucieux de la confidentialité : examinez la piste d'audit pour confirmer exactement quelles apps peuvent lire une base de connaissances sensible, et révoquez les octrois obsolètes
- Développeur d'agents : donnez à une app d'agent un octroi délimité pour puiser dans une app de code ou de connaissances, puis retirez l'octroi dès que la tâche est terminée
Questions fréquentes
Que contrôle réellement un octroi de données inter-apps ?
Il contrôle si une app peut accéder aux données d'une autre, dans la limite du périmètre que vous définissez dans l'octroi. Les apps n'obtiennent pas d'accès à tout l'espace de travail par défaut ; elles ne voient que ce qu'un octroi précis autorise, et rien au-delà.
Puis-je retirer l'accès après l'avoir accordé ?
Oui. Tout octroi est révocable. Lorsque vous le révoquez, l'app réceptrice perd cet accès immédiatement ; vous n'avez à modifier, reconstruire ni redéployer aucune des deux apps pour que la révocation prenne effet.
Où résident les données partagées, et qui peut les voir ?
osFoundry est local-first et BYOK : par défaut, vos données et vos octrois restent sur votre appareil plutôt que sur les serveurs d'un fournisseur. La piste d'audit montre quels octrois existent et quand ils ont été exercés, vous gardez donc toujours une trace de qui pouvait accéder à quoi.