Pregunta

He modificado la configuración de mi MOSS 2007 para consultar una segmentación de anuncio dado con éxito. Me gustaría mostrar algunos campos LDAP personalizados (como país) en el control PeopleEditor y permitir a los usuarios buscar en contra de estos campos. Alguien me puede apuntar hacia recursos / tutoriales útiles que muestran cómo hacer esto?

Gracias, MagicAndi.

¿Fue útil?

Solución

Es necesario para heredar desde el control EntityEditor (tal como lo hace PeopleEditor) y escribir sus propias consultas y validación.

Algunos antecedentes (leer el contenido de la comunidad):

Además de estos enlaces y estudiar detenidamente el control PeopleEditor con reflector, otro buen recurso es este blog post de Igor Kozlov . Hay una en MSDN aquí .

Estoy trabajando en un proyecto CodePlex que consulta cualquier Active Directory dada desde un selector de personas. Está bien documentado y combina las técnicas de las diversas referencias en la web (dando crédito por supuesto). Espero que ayuda a alguien así!

Otros consejos

A primer paso debe ser para mapear los campos del formulario el anuncio a un atributo en el perfil de usuario de SharePoint. Usted puede hacer esto en la configuración del Proveedor de Servicio Compartir (Administración Central> Servicios Compartidos> Perfiles de usuario y propiedades).

No se agrega un nuevo atributo y definir qué campo AD debe ser asignada a la misma. También puede definir los campos que los usuarios están autorizados para anular (pero sólo en SharePoint, es sólo una sincronización formas) y cuál son de sólo lectura.

muestra cómo configurar la búsqueda de SharePoint para poder buscar usuarios por un atributo personalizado en el perfil de usuario.

Espero que esto le apuntan en la dirección correcta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top