質問

特定の要件があり、ドキュメントのアップローダーと特定のチームのみがリスト /ライブラリで表示できるようにしたいと考えています。 1)可能ですか? 2)はいの場合、どうやって...?

役に立ちましたか?

解決

Ok。だから、以下に説明する手順で自分の問題を解決することができました。まもなくブログの形で文書化され、共有します。

  1. ドキュメントライブラリを作成し、[ME]によって作成/変更されたドキュメントのみを表示するようにデフォルトビューを変更しました。
  2. 新しいWebページをライブラリに追加し、特定のユーザーにアクセスするための独占的な権利を与えました。
  3. すべてのユーザーが、ユーザーがドキュメントのアップロードまたは削除にのみアクセスできるが、リスト/ビューの作成/更新/削除を行うことはできない特別な許可レベルを作成するためのビューを作成することを制限しました。また、プライベートビューの作成を無効にしました。

これが、制限されたビューを探している他の人にも役立つかもしれないことを願っています。

他のヒント

@Ashish、SharePoint 2007 GUIでは、特定のグループに属するドキュメントを表示するクエリを作成することはできませんが、CAML仕様はそれをサポートしています(メンバーシップ タグ)、それはSP2010まで文書化されていませんでしたが、SP2007で動作します(私はそれを使用しています)

ただし、これにはカスタムコーディングが含まれ、これは自動的にアクセス許可を割り当てないため、グループごとにドキュメントをフィルタリングできます。

カスタムコーディングのないソリューションの場合、すべての人/グループの個別のフォルダー/リストの作成を検討し、それに応じてフォルダー/リストに権限を設定することを検討できます。これはパフォーマンスにも役立ちます - 細かい粒子化権限を持つよりも、高レベルのコンテナにアクセス許可を設定する方が良いです(私はそれを想定しています。

現在のユーザーフィルターWebパーツを使用して、値の分散名を渡すことにより、SharePointサイトにログインしたドキュメントをフィルタリングできます。

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