Boa tarde Douglas,
Eu preciso montar uma lista em que além do criador do item da lista, apenas o superior teria acesso.
Foi sugerido pesquisar sobre o público Alvo. Pensei em integrar com o AD, usando o campo manage e etc..
Usando o Visual Studio consegui fazer o que precisava.
- Criei uma coluna oculta na lista;
- Criei um evento pelo VS para consumir um serviço com a hierarquia da empresa;
- Adiciono os nomes dos superiores nesta coluna lista;
- Criei a visão que filtra, usando o filtro com parâmetro [eu] (identificando o usuário logado e filtrando);
- E desabilitei a criação de visão dos usuários Colaboradores;
Não foi trabalhoso, mas acho que com o público-alvo eu economizaria mais tempo e utilizaria recurso nativo do Sharepoint.
Tem um Post próximo ao que preciso
http://social.msdn.microsoft.com/Forums/pt-BR/sharepointpt/thread/5aac6231-89f7-4c2b-8488-05bdff7bfe0a
Tentei configurar conforme este post, mas não tive resultado. Meu e-mail está no perfil, caso queira entrar em contato..
Valeu