Editando o E-mail da Tarefa Atribuída do Processo de Aprovação do Workflow do SharePoint 2010

O workflow do SharePoint 2010 é muito rico em detalhes que muitas vezes são inexplorados. Um deles é o processo de aprovação, que nos permite customizar a interação do usuário com as tarefas de workflow de uma forma mais rica.

Neste post vou mostrar como editar o e-mail de tarefa atribuída que o workflow envia, mas o conteúdo deste post pode ser utilizado em outras customizações desta atividade.

Continue lendo »

Obtendo Pastas Utilizando o WebService Lists.ASMX do SharePoint 2010

Lendo um post no fórum do MSDN com o título Recuperar ID de pasta na Biblioteca usando Web Services fiquei curioso com o problema reportado, que era conseguir consultar uma pasta do SharePoint passando o nome dela e retornando o ID, utilizando o webservice Lists.ASMX.

Este post tem um exemplo de como implementar esta necessidade.

Continue lendo »

Alterações Permissões de Documentos Sob Workflows

Quando um workflow está sendo executado sobre um documento, qualquer usuário com permissão pode fazer altearções nele. Mas em alguns cenários é importante que o documento seja mantido intacto enquanto a aprovação estiver sendo feita. Imagine que você tem um workflow que possui algumas aprovações, como aprovação pelo gerente e pelo diretor. Enquanto a tarefa estiver pendente para eles, somente eles podem alterar o documento. Evitando que eles aprovem algum documento que foi alterado.

A engine do workflow permite que este comportamento seja feito, então conforme o estágio que o workflow estiver, ele irá alterar as permissões do documento automaticamente, garantindo a integridade das informações.

Neste post veremos como utilizar atividades do workflows para implementar este comportamento.

Continue lendo »

Utilizando o SPSecurity.RunWithElevatedPrivileges

Imagine o seguinte cenário: os usuários do site SharePoint utilizam uma web part customizada para trabalhar com os dados de uma lista, mas se eles tentarem alterar os dados pela interface do SharePoint, ao invés dessa web part, o SharePoint não pode deixar eles fazerem essas alterações. Uma forma simples de resolver isso é tirar o acesso de colaboração desta lista para todos os usuários e fazer toda a interação da lista pela web part. Mas se o usuário não tem acesso, a web part não irá dar mensagem de acesso negado?

Outro cenário: a lista possui um event receiver que altera as permissões do item e, se necessário, cria um grupo de usuários no site SharePoint. Dificilmente os usuários comuns terão acesso no site para a criação de grupos.

Neste post vamos discutir esses pontos e ver como resolvê-los.

Continue lendo »

Alterar o Usuário Logado no SharePoint 2013

O SharePoint 2013 não exibe a opção “Fazer login com outro usuário”, neste post vamos explicar algumas formas de contornar este comportamento.

Continue lendo »

O Espetacular SharePoint Designer 2010

O SharePoint Designer é uma ferramenta fantástica que ajuda muito os administradores do site SharePoint a fazer coisas de forma mais simples do que se fizessem pelo navegador, além de funções exclusivas.

Neste post vou falar um pouco mais sobre o SharePoint Designer 2010 e tentar lhes mostrar como você pode ganhar tempo utilizando-o. Vou mostrar apenas uma visão geral com o objetivo de incentivar o uso e a curiosidade em conhecê-lo melhor.

Continue lendo »

[Pergunta] Gostaria de Aprender Algumas Coisas sobre o SharePoint Designer 2010

Pergunta

Eu quero muito poder mexer no SharePoint Designer 2010 para ajudar a empresa na qual trabalho a se desenvolver, já me cadastrei no MVA porém não estou muito associado ao SharePoint por isso procurei informações e cheguei a uma lista de nomes na qual pessoas especializadas poderiam me ajudar. Quero informações mais detalhadas sobre SharePoint para aperfeiçoar o conteúdo da minha empresa.

Quero saber como crio sub-sites a partir de um site master com web-parts, imagens, documentos dentro do SharePoint Designer 2010. Se tiver também vídeos ou documentos em PDF que possa me ajudar eu agradeço.

Continue lendo »