Sharepoint MOSS 2007 SP1 v12.0.0.6219 を実行している Windows Server 2003 ドメインがあります。問題は、現在使用しているマシンに対するローカル管理者権限を持たないドメイン上のすべてのユーザーが、すべてのドキュメントを読み取り専用モードで開くことです。
チェックアウト プロセスを通じてユーザーがドキュメントを変更できるようにする必要があるため、これは明らかに私にとって問題です。セキュリティ上の理由から、すべてのユーザーにローカル管理者権限を一括で付与することは望ましくありません。
ドメイン管理者、パワー ユーザー、およびボックスのローカル管理者権限を付与されたユーザーは、異常な動作をすることなくこのタスクを実行できます。
私はこの問題を徹底的に Google で検索しましたが、有効な解決策は見つかりませんでした。
spsstuff.blogspot.com/2006/07/office-2003-documents-open-in-read.html で提案されているように、次のレジストリ キーを HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\Internet\OpenDocumentsReadWriteWhileBrowsing に '1' を追加してみましたが、その変更は機能しませんでした。
また、この記事で説明されている HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office のキーを見つけようとしましたが、www.tech-archive.net/Archive/SharePoint/microsoft.public.sharepoint.portalserver/2006-08/msg00458.html システムに存在しません。
他にどのような情報を提供すれば役立つかわかりませんが、常識に基づいた助言や戦術的な応用があれば、大変ありがたく思います。
答え1
ご存知のとおり、ファイルをクリックすると、ローカル マシンにダウンロードされ、ファイル システムから開かれます。ブラウザーからドキュメントを開く方法と、使用するクライアント OS に応じて、ファイルがコピーされる場所がいくつかあり、ユーザーはこれらの場所への書き込みアクセス権が必要になります。
ファイルを単に開いてローカルの下書きフォルダにチェックアウトしない場合は、次の場所にコピーされます:
- C:\Users\_username_\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.MSO (Windows Vista)
- C:\Documents and Settings\_username_\Local Settings\Temporary Internet Files\Content.MSO (Windows XP)
ファイルをチェックアウトして「ローカルの下書きフォルダを使用する」オプションを選択すると、次の場所にコピーされます。
- C:\Users\_username_\Documents\SharePoint 下書き (Windows Vista)
- C:\Documents and Settings\_username_\My Documents\SharePoint 下書き (Windows XP)
エンド ユーザーとして、これらの場所にファイルを作成できることを確認できますか? Temporary Internet Files のコマンド プロンプトにドロップして、次のようなコマンドを入力する必要がある場合があります。
Test>test.tmp と入力します。
ちなみに、OpenDocumentsReadWriteWhileBrowsingレジストリキーは、SharePointサイトには影響しないはずです。KB870853 翻訳. 設計上の動作。
答え2
さて、ここにシンプルですが、それほど明白ではない解決策があります。
すべての提案を試し、ユーザーにすべてのフォルダーへのアクセス許可があることを確認しました。
ローカル セキュリティ ポリシーを完全に削除するスクリプトを実行し、ドメイン ポリシーが優先されるようにマシンを再起動すると、問題は解決しました。
これらのローカル ポリシーが Dell でのみ問題を引き起こしている理由はまったくわかりません。また、原因となっている特定のルールやポリシーを見つけることもできませんでした。
アレックス、助けてくれてありがとう。でも、これは答えとして適格ではないと思う。