質問

私は個人情報がたくさんある文書ライブラリを持っています。もともとadmininsのみがライブラリを見ることができましたが、今度はユーザーが自分の情報を見る必要があると決まっています。管理者は完全なコントロールを持っており、ユーザーは読みました。デフォルトビューには、ユーザーの名前が特定のフィールドに表示される文書のみが表示されます。それでデフォルトのビュー、name="[ME]"では、自分のファイルしか表示できません。これは問題なく機能しますが、ユーザーがエクスプローラビューでライブラリを開くのを止めません。どうすればこれをやめるのをやめることができますか?

任意の提案?

注:中央管理にアクセスできません

役に立ちましたか?

解決 2

次のブログ投稿とこの 1つ

以下は最後に使用されているコードです、皆のためのエクスプローラビューを無効にしますが、管理者は必要に応じて独自のエクスプローラビューを作成できます。

<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> 
.

他のヒント

これは、これを達成する方法についてのいくつかの見解です。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top