2 APEX_ACL
APEX_ACL
パッケージには、アプリケーション・アクセス制御のために共有コンポーネントに関連するOracle APEX環境でプログラミングする際に使用可能なユーティリティが用意されています。APEX_ACL
パッケージを使用すると、ユーザー・ロールを追加、削除または置換できます。また、APEX_APPL_ACL_USERS
ビューでINSTEAD OF
トリガーを使用して、DML文(INSERT、UPDATEおよびDELETE)でユーザー・ロールを編集することもできます。
APEX環境の外部でパッケージを使用する場合は、コールの前にAPEX_UTIL.SET_WORKSPACE
またはAPEX_UTIL.SET_SECURITY_GROUP_ID
を使用してsecurity_group_id
を設定する必要があります。
関連するAPEXビューAPEX_APPL_ACL_ROLES
、APEX_APPL_ACL_USERS
およびAPEX_APPL_ACL_USER_ROLES
を使用して、アプリケーション・ユーザーおよびロールに関する詳細情報を入手します。