osFoundry / Platform
Concessões de dados entre apps
Apps podem compartilhar dados com outros apps — concessões explícitas com escopo, auditadas, revogáveis.
O que é
As permissões de dados entre apps são a forma como os apps dentro do osFoundry compartilham dados entre si sem acessar tudo silenciosamente. Em vez de um app ter acesso irrestrito a todo o espaço de trabalho, o dono dos dados concede uma permissão explícita: este app pode acessar estes dados, para esta finalidade. A permissão é delimitada em vez de global, fica registrada em uma trilha de auditoria e pode ser revogada a qualquer momento sem mexer nos apps em si.
Na prática, isso significa que os dados fluem entre os apps por permissão, não por padrão. Quando um app precisa ler o que outro guarda (uma base de conhecimento alimentando um app de chat, um app de dados alimentando um painel, um app de agente puxando de um app de código), essa conexão é uma permissão nomeada que você pode ver e inspecionar. Como o osFoundry é um espaço de trabalho de desktop local-first e BYOK, os dados e as permissões ficam por padrão no seu dispositivo, não nos servidores de um fornecedor. Compartilhar é uma decisão que você toma entre os seus próprios apps, e o registro de auditoria mostra exatamente quais permissões existem e quando foram usadas.
Isso importa porque a alternativa (apps com acesso implícito, de tudo ou nada) é justamente como vazamentos e surpresas com dados acontecem. Permissões delimitadas mantêm o limite explícito, a trilha de auditoria responde a quem podia ver isto, e a revogabilidade significa que uma permissão que você não quer mais some no instante em que você decide. É o mesmo princípio que faz o acesso de menor privilégio funcionar, aplicado aos apps que você executa em um espaço de trabalho em vez de a contas na internet aberta.
Principais recursos
- Conceda permissões explícitas e delimitadas para que um app acesse os dados de outro com uma finalidade definida, não o espaço de trabalho inteiro
- Cada permissão é registrada em uma trilha de auditoria, então você vê quais apps têm acesso a quê e quando foi usado
- Revogue qualquer permissão a qualquer momento: o acesso termina imediatamente, sem modificar nem reimplantar os apps envolvidos
- Menor privilégio por padrão: os apps começam sem acesso entre si até que uma permissão seja concedida explicitamente
- Local-first e BYOK: as permissões e os dados que elas cobrem ficam no seu dispositivo, não no servidor de terceiros
Casos de uso
- Builder ligando apps entre si: conceda a um app de painel acesso de leitura às tabelas de um app de dados sem lhe dar acesso a mais nada no espaço de trabalho
- Líder de equipe atento à privacidade: revise a trilha de auditoria para confirmar exatamente quais apps podem ler uma base de conhecimento sensível e revogue permissões obsoletas
- Desenvolvedor de agentes: dê a um app de agente uma permissão delimitada para puxar de um app de código ou de conhecimento e retire a permissão assim que a tarefa terminar
Perguntas frequentes
O que uma permissão de dados entre apps realmente controla?
Ela controla se um app pode acessar os dados de outro, limitado ao escopo que você define na permissão. Os apps não ganham acesso a todo o espaço de trabalho por padrão; eles só veem o que uma permissão específica autoriza, e nada além disso.
Posso retirar o acesso depois de concedê-lo?
Sim. Toda permissão é revogável. Quando você a revoga, o app que a recebeu perde esse acesso imediatamente; você não precisa alterar, reconstruir nem reimplantar nenhum dos apps para que a revogação tenha efeito.
Onde ficam os dados compartilhados e quem pode vê-los?
O osFoundry é local-first e BYOK, então por padrão seus dados e suas permissões ficam no seu dispositivo, e não nos servidores de um fornecedor. A trilha de auditoria mostra quais permissões existem e quando foram exercidas, então você sempre tem um registro de quem pôde acessar o quê.