sábado, 4 de febrero de 2012

Ocultar el nombre de creador y modificador

El objeto SPList que representa Listas y Bibliotecas en el Modelo de Objetos de SharePoint dispone de una propiedad "ShowUser" que permite hacer que el nombre de los usuarios que crearon y modificaron elementos sean remplazados por "***".


La siguiente rutina cambia la propiedad indicada en la Biblioteca de Documentos Compartidos:

static void OcultarNombre()
{
    using (SPSite mySite = new SPSite("http://sp"))
    {
        using (SPWeb myWeb = mySite.OpenWeb())
        {
            SPList myList = myWeb.Lists["Documentos compartidos"];
            myList.ShowUser = false;
            myList.Update();
        }
    }
}

El mismo efecto se puede conseguir con PowerShell:

$mySite = Get-SPSite -Identity http://sp
$myWeb = $mySite.OpenWeb()
$myList = $myWeb.Lists["Documentos compartidos"]
$myList.ShowUser = $true
$myList.Update()

Fuente: http://www.gavd.net/servers/sharepointv4/spsv4_item.aspx?top=1&itm=1410

No hay comentarios:

Publicar un comentario