Restringindo as permissões de ferramentas de um assistente de IA é um curso prático de segurança para quem sabe digitar comandos no terminal. Proteja um assistente de documentos preservando sua leitura útil.
Dois laboratórios guiados ensinam listas de operações permitidas e regras de propriedade e compartilhamento. Um desafio combina essas habilidades em um novo projeto. As propostas são identificadas como reproduções determinísticas; autenticação, leitura e autorização no servidor são reais. Nenhum modelo ao vivo é usado.
O que você aprenderá
- Limitar uma função às ferramentas necessárias, inclusive em requisições diretas aos manipuladores.
- Aplicar propriedade e compartilhamento usando a identidade autenticada.
- Rejeitar argumentos de identidade falsificados preservando leituras legítimas.
- Editar pequenas políticas JSON e Python e interpretar permissões e recusas.
Para quem é este curso
Para iniciantes em segurança e desenvolvimento com familiaridade básica com terminal. JSON, sintaxe Python e autorização são explicados antes do uso. Cada unidade oferece um ambiente Linux independente e preparado com Policy Editor, Test Client e Assistant Tool Lab.
Perguntas frequentes
Preciso de conta de IA ou GPU? Não. As propostas reproduzidas não exigem esses recursos.
Isso comprova resistência à injeção de prompt? Não. Você pratica permissões determinísticas do servidor, não comportamento de um modelo ao vivo.
Vou escrever código? Sim: pequenas edições explicadas em JSON e Python. O desafio usa os mesmos mecanismos e fornece uma solução completa separada. A avaliação verifica permissões reais e funcionalidade preservada, sem relatórios ou logs copiados.


