Trabalhando com uma lista do tipo Pesquisa nativa do SharePoint, um recurso excelente que nos poupa várias horas para implementar formulários de enquetes e afins, me deparei com o seguinte problema para usuários com nível de colaboração após terminarem de responder:
O usuário, teoricamente, possuía as permissões necessárias para respondê-la e tudo estava de acordo como esperado. Porém, me atentei as configurações avançadas da pesquisa e constatei que havia configurado para que nenhum usuário pudesse editar nada. Alterei para que eles pudessem responder e editar suas respostas e tudo funcionou perfeitamente.
Acredito que o problema se dava porque ao criarmos uma resposta, nós também editamos a pergunta acrescentado mais 1 ao números de respostas dela, o que seria bloqueado pela configuração "Não podem editar nada". Ou também, o conceito de editar para o SharePoint signifique editar item existente e criar um novo item.
Desta forma me dei por satisfeito pois não era uma premissa que os usuários não pudessem editar suas respostas, ficando a critério do desenvolvedor suprir isso via Event Receiver.
Wednesday, September 24, 2014
Tuesday, September 23, 2014
Powershell - Obter log do SharePoint pelo ID da Correção
Hoje gostaria de compartilhar uma dica muito boa para encontrarmos erros no SharePoint dos quais ele nos disponibiliza informações superficiais e um Correlation Id (Id da Correlação).
Com o auxílio do Powershell podemos filtrar as mensagens corretamente e por fim exportarmos para um arquivo de texto para os mais diversos fins.
Exemplo do log exportado para o arquivo informado por parâmetro.
Referências:
Zimmergren
Exemplo do log exportado para o arquivo informado por parâmetro.
Referências:
Zimmergren
Labels:
correlation id,
error,
log,
powershell,
script,
sharepoint
Subscribe to:
Posts (Atom)