アクセス制限

Visual LANSA

アクセス制限


このプロパティは、フレームワーク・オブジェクトが親から継承した権限を使用する通常の振る舞いをオーバーライドします。

例えば、通常、ユーザーがアプリケーションを使用する権限を持っている場合、自動的にそのアプリケーションのビジネス・オブジェクトを使用する権限も持っています。しかし、ビジネス・オブジェクトがアクセス制限をチェックすると、親からUSE権限を継承しません。管理者は、明示的にそのビジネス・オブジェクトを使用する権限をユーザーに与える必要があります。

ほとんどの場合、より高い階層で指定された権限がすべての子オブジェクトに引き継がれるようにアクセス制限はチェックしません。これにより権限の指定が簡単になります。

ただし、アクセス制限にチェックを入れた方が便利な場合があります。すでにフレームワーク、すべてのユーザーとその権限を設定していると仮定します。ここで新しいオブジェクト(アプリケーション、ビジネス・オブジェクト、コマンド・リファレンス)をフレームワークに追加するとします。この新しいオブジェクトの親に対する権限が与えられているユーザーに、このオブジェクトの権限を自動的に与えないとします。この場合、新しいオブジェクトのアクセス制限プロパティにチェックを入れます。