さて、銀行に信頼性の低いスタッフでいっぱいのコールセンターがあると想像してみてください。スタッフは電話で顧客に基本的なサービスを提供する必要があります。コールセンターのスタッフは、顧客からの電話を受け、特定のセキュリティの質問をしてから、何らかの方法でアカウントにサービスを提供します。
現在、顧客の観点から、銀行はセキュリティの質問をすることによって彼らが誰であるかを確認しています。これは銀行の観点とは微妙に異なります。それは、コールセンターの従業員が顧客と話していることを確認することです。
この違いが重要なのはなぜですか?銀行はこれらの信頼性の低いスタッフを制限したいので、顧客が電話をかけるまでアカウントの詳細を表示できません。そのため、コールセンターの従業員は、自分に連絡してサービスを依頼しただけではない顧客のアカウントの詳細を閲覧することはできません。
したがって、問題は次のとおりです。この種のセットアップはDynamics CRM 2011で可能ですか?どのようにそれを実装するのでしょうか?ある程度のカスタマイズは問題ありませんが、CRMデータから駆動される特注のアプリケーションは問題ありません。
いくつかのセキュリティの質問に答えた後、レコード(およびそのすべての子)に対するユーザーのアクセス許可を一時的に変更するカスタムコンポーネントを作成できる可能性があると思います。ただし、CRMで(所有権を超えた)レコードベースのセキュリティがサポートされているかどうかさえわかりません...?一時的にユーザーに所有権を割り当てることができると思います。それは賢明ですか?
注意: GUIからビューを非表示にしてボタンを検索するだけでは、ここで求めているセキュリティレベルではありません。私たちは、ユーザーが問題のレコードにアクセスすることを文字通り制限しようとしています。