Information Rights Management e visão geral de extensões de código gerenciado
Microsoft Office Word e Microsoft Office Excel fornecem gerenciamento (IRM) de direitos de informações, um recurso que pode ajudar a evitar pessoas desautorizados de exibição ou sigilosas alterar.Para obter detalhes sobre como o gerenciamento dos direitos de informações, consulte a ajuda no aplicativo específico do Office.
Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento para os seguintes aplicativos: Excel 2013 e Excel 2010; Word 2013 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Executando o código por trás de documentos com permissões restritas
Se sua solução contém um documento ou uma pasta de trabalho que usa o IRM, por padrão, palavra e Excel não permitem executar qualquer código.Se você for o autor do documento ou ter acesso do controle completo, você pode alterar a opção para que sua solução funcione.Para obter mais informações, consulte Como: permitir que o código para documentos de Behind execução com permissões restritas.
O IRM evita o uso de ServerDocument recuperar ou manipular os dados que são armazenados em cache no documento.
Usuários finais que restringem permissões para documentos que usam extensões de código gerenciado
Qualquer pessoa que tenha acesso ao controle completo para o documento ou pasta de trabalho em sua solução pode usar o IRM para restringir permissões.Por exemplo, se um usuário final no departamento de contabilidade usa uma solução que populasse automaticamente uma planilha com dados de um banco de dados, o usuário pode querer permitir o acesso de alteração somente para pessoas em seus departamento e acesso de leitura para outro.Quando o usuário adiciona as permissões restritas, por padrão, o código por trás da planilha não pode executar, e a planilha não será preenchida com dados.
Para corrigir o problema, alguém com acesso completo para o controle de documento ou pasta de trabalho devem alterar as configurações de permissão padrão para permitir que o acesso programático ao modelo de objeto.Para obter mais informações, consulte Como: permitir que o código para documentos de Behind execução com permissões restritas.
Consulte também
Conceitos
Proteção de documentos em soluções de nível de documento
Proteção por senha em documentos do Office