¿Tengo permisos?

¿Cómo puedo verificar programáticamente si tengo permisos en sharepoint. Muy sencillo, aquí va un ejemplo, que lo disfruten…

SPWeb web = SPContext.Current.Web;
SPList publicas = web.Lists["Publicas"];
string Rol;
if (publicas.DoesUserHavePermissions(SPBasePermissions.AddListItems))
{
Rol = "UA"; //Usuario avanzado
}
else
{
Rol = "U"; //Usuario
}

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *