¿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 }