インスタンスの権限
GetCurrentInstance および GetSelectedInstance メソッドは次のインスタンスを返します(現在のユーザーが現在のコマンド・コンテキストのインスタンスの権限を持っているか否かにかかわらず)。 このレベルでインスタンスへのアクセスを防ぐのはアプリケーションの問題ですが、それには少なくとも2通りの方法があります。
- #Com_Owner.avCheckInstanceAuthを呼び出すようにフィルターを修正し、インスタンスへの戻り値によって、インスタンスリストにインスタンスを追加するかどうかを決定します。
- #Com_Owner.avCheckInstanceAuthを呼び出すようにコマンド・ハンドラーを修正し、インスタンスとコマンドへの戻り値によって、現在のユーザーにコマンド・ハンドラーのフィールドの一部または全部を表示するか読み取り専用にするか決定します。