Domanda

Ho una libreria documenti contenente molte informazioni personali.Originariamente solo gli amministratori potrebbero vedere la biblioteca ma ora è stato deciso che gli utenti devono vedere le proprie informazioni.Gli amministratori hanno il pieno controllo e gli utenti hanno letto.La vista predefinita mostra solo i documenti in cui il nome dell'utente appare in un determinato campo.Quindi, vista predefinita, nome="[me]" in modo che possano solo vedere i loro file.Funziona bene ma non interrompe gli utenti di aprire la libreria nella vista Esplora.Come posso fermarli a fare questo?

Qualche suggerimento?

Nota: non ho accesso all'amministrazione centrale

È stato utile?

Soluzione 2

Ho usato il codice da quanto segue Blog Post e alcuni suggerimenti da questo uno .

Di seguito è riportato il codice che ho finalmente utilizzato, disabiliterà la vista Explorer per tutti, ma gli amministratori possono quindi creare la propria vista di esplorazione, se necessario.

<script type="text/javascript"> 
    _spBodyOnLoadFunctionNames.push("hideToolbarItem()");
    function hideToolbarItem() 
    {   
        var doc = document.getElementsByTagName('ie:menuitem');      
        for (var i = 0; i < doc.length; i++)   
        {
            itm = doc[i];
            if (itm.id.match('OpenInExplorer')!=null) 
            {
                itm.hidden=true;          
            }   
        }  
    } 
</script> 
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top