-
09-12-2019 - |
質問
私は、会社の2つのサブ会社が独立しているとみなされるべきシナリオを持っていて、そのようなものは次のいずれかを共有しないようにする必要があります。
- 検索 - セキュリティトリミングユーザに頼るべきではありません。
- プロファイル/私のサイト - ユーザーの私のサブ会社Aのための私のサイトは見えないでください サブ会社Bユーザー。
- Webアプリケーション/サイトコレクション - それぞれ
サブ会社は独自のイントラネットとドキュメント管理を持つべきです。
アイテム3は、1と2を実行できるように選択されているものにかかわらず、素晴らしく簡単です。
理論的には、アイテム1の複数の検索スコープを作成できましたが、本当にWebアプリケーションごとにスコープを管理する必要はありません。
あなた自身のサブ会社のメンバーにのみ利用可能な私のサイトを持つことは私にとって問題です。
私のサイトホストとサブコンパニーAのためのチームサイトホストとイントラネットが私のサイトホストとサブコンタクトのチームサイトホストとイントラネットが異なる私のサイトホストに向けられるようにすることができますか?
マルチテナント環境で各サブコンパニンの複数のWebアプリケーションを作成する場合は、SharePointをアンインストールせずに既存のファームをマルチテナント1に変換できますか?
完成したソリューションは、サブコンパニュースAのユーザーが次のように自分のサイトにアクセスできるようにする必要があります。
解決
既存のファーム内でマルチテナント対応Webアプリケーションとサービスアプリケーションを作成できます(現在の設定と共存する)。ただし、そのルートを進める前に、制限を理解し、それが実際に必要なニーズに合ったことを確認する必要があります(そしてそれをサポートすることができます)。
すべてのユーザーが同じフォレスト/ドメインの一部である場合は、通常のファームを使用できます。
- 別ウェブアプリケーション
- 2検索サービスアプリケーション(グループが完全に分離されている限り、ネイティブのセキュリティトリミングのために必要とされない場合があります)。
- ユーザープロファイルアプリケーションごとに私のサイトホストを1つだけ持つことができます。あなたがやりたいすべての分離のものは、ユーザープロファイルの同期サービス(ユーザー検索をOU、フィルタなどに制限する)を介して行われ、サーバーに割り当てられているもののうちの1つだけを持つことができます。そのため、別のサーバー上で実行されている限り、2番目のUPS / UPAを作成できます。その後、UPAごとに私のサイトホストを割り当て、UPSが特定のユーザーだけにロックされていることがあります。
正しいサービスが正しいWebアプリケーションに割り当てられているように、プロキシグループを設定する必要があります。注意、必要に応じて他の重複サービスアプリケーションを持つことができます。
あなたのweb.configファイルには、ピープルピッカーもトリミングするためのいくつかの追加設定が必要になります。
他のヒント
マルチテナントソリューションに絶対に隠すことができます。いつでも変換できるように、SharePointインストールの一部ではありません。これは良い概観です: http://www.harbar.net/articles/sp2010mt1.aspxdion/a>
そしてこれはPowerShellを使用してサブスクリプションを設定する概要と、既存のサイトコレクションを購読構造に追加する方法: http://blogs.technet.com/b/speschka/archive/2009/11/30/enabling-マルチテナントサポートin-SharePoint-2010.aspx
しかし、そのアクションを元に戻すことができないサイトにサブスクリプションを追加したら、そしてマルチテナント環境に住んでいるinminishオーバーヘッドに追加