手順 3 - セキュリティ機能の割り当て

ユーザーがオブジェクト (Web パネルまたはレポート) にアクセスできるかどうかの検証は、GAM セキュリティによって自動的に行われます。そのため、この手順の割り当てが適切と考えられる機能は、アクション、リンク、またはタブに関連する機能です。

これらの各項目 (アクション、リンク、またはタブ) は、それぞれ異なる機能を持つことができます。また、多くのオブジェクトを 1 つの機能にグループ化することもできます。これらは、[Security Functionalitiy Key] で定義されます。  

WorkWithPlus は、ユーザーがあるアクションまたはリンクをクリックできるかどうかを検証するためのコードを追加し、ユーザーにその権限がない場合はそのアクションを非表示/無効にします。これは WorkWithPlus の高度なセキュリティと同じ方法で行われます: アクションにおけるセキュリティリンクにおけるセキュリティ 

アクションが Web パネルまたはトランザクションを Insert、Update、Delete モードで呼び出し、その [Security Functionality Key] の値が [<default>] の場合、WorkWithPlus は GAM API を使用して、ユーザーにそのオブジェクトにアクセスするための権限があるかどうかを検証します。

また、WorkWithPlus は、ユーザーが View オブジェクト内のタブを表示できるかどうかを検証するためのコードを追加し、ユーザーにその権限がない場合はそのタブを非表示/無効にします。これは、[<default>] 値の場合を除いて、WorkWithPlus の高度なセキュリティと同じ方法で行われます:

  • タブの [Security Functionality Key] プロパティが [<default>] の場合、WorkWithPlus はそのタブにセキュリティを追加しません。
  • タブの [Security Functionality Key] プロパティがその他の値の場合、WorkWithPlus は、高度なセキュリティでタブに対して行うのと同じことを行います:  タブにおけるセキュリティ

この後、「セキュリティ機能の更新」セクションに含まれる手順に従う必要があります。最初の手順は、セキュリティ オブジェクト コードの更新です。


Copyright © 2007-2015 DVelop Software Solutions - www.workwithplus.com