osFoundry / Platform
Permisos de datos entre apps
Las apps pueden compartir datos con otras apps: permisos explícitos con alcance, auditados, revocables.
Qué es
Los permisos de datos entre apps son la forma en que las apps dentro de osFoundry comparten datos entre sí sin acceder silenciosamente a todo. En lugar de que una app tenga acceso total a todo el espacio de trabajo, quien es dueño de los datos concede un permiso explícito: esta app puede acceder a estos datos, con este fin. El permiso está acotado en vez de ser global, queda registrado en un rastro de auditoría y puede revocarse en cualquier momento sin tocar las apps en sí.
En la práctica, esto significa que los datos fluyen entre apps por permiso, no por defecto. Cuando una app necesita leer lo que otra guarda (una base de conocimiento que alimenta una app de chat, una app de datos que alimenta un panel, una app de agente que extrae de una app de código), esa conexión es un permiso con nombre que puedes ver e inspeccionar. Como osFoundry es un espacio de trabajo de escritorio local-first y de tipo BYOK, los datos y los permisos residen por defecto en tu dispositivo, no en los servidores de un proveedor. Compartir es una decisión que tomas entre tus propias apps, y el registro de auditoría muestra con exactitud qué permisos existen y cuándo se usaron.
Esto importa porque la alternativa (apps con acceso implícito, de todo o nada) es justo como ocurren las fugas y las sorpresas con los datos. Los permisos acotados mantienen el límite explícito, el rastro de auditoría responde a la pregunta de quién podía ver esto, y la revocabilidad significa que un permiso que ya no quieres desaparece en el momento en que lo dices. Es el mismo principio que hace funcionar el acceso de mínimo privilegio, aplicado a las apps que ejecutas en un espacio de trabajo en lugar de a cuentas en la internet abierta.
Capacidades principales
- Concede permisos explícitos y acotados para que una app acceda a los datos de otra con un fin definido, no a todo el espacio de trabajo
- Cada permiso queda registrado en un rastro de auditoría, así ves qué apps tienen acceso a qué y cuándo se usó
- Revoca cualquier permiso cuando quieras: el acceso termina de inmediato, sin modificar ni volver a desplegar las apps implicadas
- Mínimo privilegio por defecto: las apps empiezan sin acceso entre ellas hasta que se concede un permiso explícito
- Local-first y BYOK: los permisos y los datos que cubren se quedan en tu dispositivo, no en un servidor de terceros
Casos de uso
- Constructor que conecta apps: da a una app de panel acceso de lectura a las tablas de una app de datos sin darle acceso a nada más del espacio de trabajo
- Responsable de equipo atento a la privacidad: revisa el rastro de auditoría para confirmar qué apps pueden leer una base de conocimiento sensible y revoca los permisos obsoletos
- Desarrollador de agentes: da a una app de agente un permiso acotado para extraer de una app de código o de conocimiento, y retira el permiso en cuanto termina la tarea
Preguntas frecuentes
¿Qué controla en realidad un permiso de datos entre apps?
Controla si una app puede acceder a los datos de otra, limitado al alcance que definas en el permiso. Las apps no obtienen acceso a todo el espacio de trabajo por defecto; solo ven lo que permite un permiso concreto, y nada más allá de eso.
¿Puedo retirar el acceso después de concederlo?
Sí. Todo permiso es revocable. Cuando lo revocas, la app receptora pierde ese acceso de inmediato; no tienes que cambiar, reconstruir ni volver a desplegar ninguna de las dos apps para que la revocación surta efecto.
¿Dónde residen los datos compartidos y quién puede verlos?
osFoundry es local-first y BYOK, así que por defecto tus datos y tus permisos se quedan en tu dispositivo y no en los servidores de un proveedor. El rastro de auditoría muestra qué permisos existen y cuándo se ejercieron, de modo que siempre tienes un registro de quién pudo acceder a qué.