Permissão do SharePoint na biblioteca de documentos

1

Padrão MOSS 2007 (sem serviços de formulários)

Eu quero enviar um formulário para uma biblioteca de formulários para que, após o envio do formulário, apenas o proprietário do site e da biblioteca possa editar o formulário. Qualquer pessoa pode adicionar ou visualizar, os proprietários podem editar ou excluir.

Eu criei um nível de permissão de cliente que permite apenas Adicionar itens e Exibir itens , e tentar enviar um formulário do InfoPath 2007 para a biblioteca adicionará um documento com êxito a biblioteca, mas forneça a seguinte mensagem de erro ao usuário:

Error submitting the form. You can save a copy to your machine and process it manually later. details:

InfoPath cannot submit the form.

An error occurred while the form was being submitted.

The form cannot be submitted to the following location: http://space/xx/yyyy/zz/Test/TEST-276-2009-08-17.xml There is a problem with the Web server. Make sure the Web server exists, try again later or contact the Web server administrator.

Assim, os usuários, é claro, tentam de novo e de novo enviar o arquivo, mas ele já está lá.

Se eu permitir Editar itens no nível de permissão, ele funcionará como esperado, mas as regras de negócios não permitem que usuários comuns editem arquivos, incluindo os próprios.

Isso pode ser feito sem outra intervenção, como um fluxo de trabalho personalizado?

    
por MrChrister 17.08.2009 / 23:01

2 respostas

3

Aqui é um fórum do MSDN tópico que é muito parecido com o seu. Basicamente, o resultado foi que o MS diz que o SharePoint faz check-out / check-in assim que o formulário é enviado, o que requer permissões de edição. Um post adicional de Clayton Cobb descreve uma possível solução para o problema.

    
por 17.08.2009 / 23:27
2

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.

    
por 09.09.2009 / 04:53