sharepoint profiles user-settings

Lugar para almacenar configuraciones de usuario en Sharepoint además de perfiles



profiles user-settings (3)

¿Galleta?

Claro que tienen limitaciones, pero es bastante fácil crear el control para ejecutar javascript para agregar / editar el valor

¿Los perfiles de usuario son un lugar apropiado para almacenar cosas como el número de elementos por página en un usuario de cuadrícula personalizado seleccionado? (Yo puedo almacenarlo en la vista, pero no será por usuario de esta manera).

Lo primero que hice fue almacenar estas configuraciones en los perfiles de usuario, pero hay problemas con los permisos de acceso para crear programáticamente propiedades de perfil de usuario que se reducen. O bien tienes que dar permiso de Perfiles de usuario de administrador a cada usuario en SSP o tienes que ejecutar la aplicación grupo bajo un usuario de dominio, no SERVICIO DE RED . Ambos escenarios no son realistas para mí, por lo que ahora estoy buscando otra forma de almacenar dicha configuración ''por usuario''.

¡Gracias!

Editar: ahora estoy considerando el mecanismo de perfil ASP.NET con una base de datos adicional para almacenar las propiedades del usuario.


Tal vez una lista global, que solo sea accesible para el usuario SHAREPOINT / SYSTEM y que luego pueda consultar en una función SPSecurity.RunWithElevatedPrivileges.

Desventaja: necesita un código personalizado para leer / escribir en esa lista.


Dado que la información no es sensible, una simple base de datos con valores almacenados contra el inicio de sesión de AD debería ser suficiente.

Y como ya tiene la base de datos de usuarios ASP.Net, almacenar la información allí sería la mejor opción.