Uma das coisas que fizemos - e funcionou para nós - embora não "oficialmente" impeça a edição ...
Eu permiti que a edição fosse ativada - portanto, o envio funcionava conforme necessário. Então, eu criei uma visão da biblioteca que removeu as opções de edição (acredite que é o nome do documento sem o menu de edição - você verá). Então eu fiz essa nova visão a visão padrão. Agora, um usuário experiente saberia entrar em uma visualização alternativa para acessar as opções de edição, mas isso impede que 99% dos usuários finais casuais causem problemas.
Não é hermético - mas para nós funcionou bem.