コンテンツの追加を防ぐために、SharePoint 2003ファームのすべてのサイトをロックしますが、削除を許可します。
質問
私たちは、SharePoint 2003 Farmを廃止する過程にあります。サイトを新しい農場に移行する前に、すべてのサイトが読み取り専用 / NO追加モードにロックされる移行期間がありたいと考えています(SharePoint 2007の「ノードディション - データのサイズを縮小する変更が許可されます」モード)。
これを達成するための最も簡単で最良の方法は何ですか? PowerShellスクリプトまたはSharePointのオブジェクトモデルを使用して、すべてのサイトをループしてそれぞれをロックすることは可能ですか?または、このパラメーターをWebアプリケーションまたはデータベースレベルで設定できますか?
これまでのところ、私は主にSP2007で作業してきましたが、SP2003の知識は少し制限されています。どんな助けも感謝しています。
解決
私は数年前にこのツールを使用しました: http://spsitemanager.codeplex.com/
サポートする多くの機能の1つは、サイトのロックです。
編集:別のアイデアがありました...サイトの割り当てを途方もなく低い数にドロップします。これにより、追加が妨げられますが、削除を停止しません。生成された毎日のアラートに我慢する必要がありますが、必要なことをします。
他のヒント
SharePoint 2003ではこれを試したことはありませんが、SharePoint 2007と2010では、これを行う最も簡単な方法の1つは、コンテンツデータベースを読み取るだけで設定することでした。ユーザーは、システムに変更や更新を行うことができないことを除いて、まったく違いが表示されません。
所属していません sharepoint.stackexchange