1

SharePoint の実装では、ユーザーにはサイト コレクションの管理者権限が付与されています。サブサイトを削除したり、サイト コレクション全体を削除したりすることもあります。これをブロックできるようにしたいのですが、開発者ではないのでかなり難しいと思います。

MSIT のサイト削除キャプチャ ツールを調べて、それがどのように機能しているかを理解しようとしましたが、かなり簡単です。削除機能をオーバーライドして完全にブロックするか、ユーザーにパスワードを入力させたいと考えています。MSITツールは単にいくつかの機能を追加し(サイトをバックアップする)、デフォルトの動作に戻るように見えるため、デフォルトの動作を完全にオーバーライドする方法はわかりません。

私の質問は、デフォルトの動作を防ぐことはできますか、それともアクションが発生する前または後にのみアクションを追加できますか?

前もって感謝します

4

4 に答える 4

4

ユーザー権限を変更するのが最善の方法かもしれません。サイト コレクションの管理者は、通常のユーザーにとってクレイジーなレベルのアクセスです。

于 2008-10-29T02:43:19.167 に答える
1

2つの答え:

  1. 自分で何かをコーディングするか、「サイト ライフサイクル管理」や「サイト ガバナンス」、またはこの種のことを説明するために彼らが使用するその他のあいまいな用語を支援する製品を購入することなく、サイトの削除を防ぐことはできません。
  2. Site Delete Capture Tool で十分な場合があります。あらゆる種類の削除を防ぐことはできませんが、(うまくいけば) 削除したものを復元できるようにする大まかなバックアップが必要です。このツールを本番環境で使用しており、機能しています。
于 2008-10-28T18:53:18.507 に答える
1

サイト設定の aspx ファイルを編集して、サイトの削除リンクをコメントアウトすることもできますが、それを試すための設定がありません。ユーザーは他の方法でサイトを削除できますが、最も一般的な方法を妨げることになります。

重要なサイトの他のオプションは、サイトにサブサイトがあることを確認することです。サブサイトがまだ存在しない場合は作成し、アクセスをユーザーに許可しないでください。サイトはユーザーに表示されず、親サイトを削除できなくなります。

プログラミングに関しては、before 動作で false を返してアクションを停止できます。サイトを削除できるように、必ず回避策を講じてください。

于 2008-10-28T19:18:11.967 に答える
0

サイト コレクションの管理者には、サイトを削除する権限があり、そのままにしておく必要があります。MSIT を変更して、追加の作業を行いました

ユーザー権限を制限する最善の方法は、ユーザーを適切な SharePoint グループ (つまり、所有者、メンバー、訪問者) に配置することです。または、適切な権限/許可レベルを持つ新しいグループを作成することもできます。

于 2008-10-29T19:14:06.453 に答える