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