Pergunta

Modifiquei minha configuração de Moss 2007 para consultar um determinado anúncio de destino com sucesso. Gostaria de mostrar alguns campos LDAP personalizados (como o país) no controle do PeopleDitor e permitir que os usuários pesquisem contra esses campos. Alguém pode me apontar para recursos/tutoriais úteis mostrando como fazer isso?

Obrigado, Magicaandi.

Foi útil?

Solução

Você precisa herdar do controle do EntityEditor (assim como o PeopleEditor) e escrever suas próprias consultas e validação.

Alguns antecedentes (leia o conteúdo da comunidade):

Juntamente com esses links e estudando cuidadosamente o controle de pessoas com refletores, outro bom recurso é Esta postagem do blog de Igor Kozlov. Há um menos detalhado, mas ainda útil Exemplo no MSDN aqui.

Eu estou trabalhando em um projeto CodePlex Isso consulta qualquer diretório ativo de um seletor de pessoas. Está bem documentado e combina técnicas das várias referências na Web (dando crédito, é claro). Espero que ajude alguém também!

Outras dicas

Uma primeira etapa deve ser mapear os campos formar o anúncio para um atributo no perfil de usuário do SharePoint. Você pode fazer isso na configuração do provedor de serviços de ações (Administração Central> Serviços compartilhados> Perfis e propriedades de usuário).

Lá você adiciona um novo atributo e define qual campo de anúncio deve ser mapeado a ele. Você também pode definir quais campos os usuários podem substituir (mas apenas no SharePoint, é apenas uma sincronização de uma maneira) e qual é apenas leitura.

este Postagem do blog Mostra como configurar a pesquisa do SharePoint para poder pesquisar usuários por um atributo personalizado no perfil do usuário.

Espero que isso aponte você na direção certa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top