48.16 CREATE_USER_GROUPプロシージャ
このプロシージャは、Oracle APEX認証の使用時に、ユーザー・グループを作成します。
APEXアプリケーションのコンテキスト内でこのプロシージャを実行するには、現在のユーザーがAPEXワークスペース管理者である必要があり、アプリケーションではワークスペース・リポジトリの変更を許可する必要があります。
構文
APEX_UTIL.CREATE_USER_GROUP (
p_id IN NUMBER DEFAULT NULL,
p_group_name IN VARCHAR2,
p_security_group_id IN NUMBER DEFAULT NULL,
p_group_desc IN VARCHAR2 DEFAULT NULL );
パラメータ
表48-14 CREATE_USER_GROUPのパラメータ
パラメータ | 説明 |
---|---|
p_id |
グループの主キー |
p_group_name |
グループの名前 |
p_security_group_id |
ワークスペースID |
p_group_desc |
説明テキスト |
例
次の例では、CREATE_USER_GROUP
プロシージャを使用し、text
の説明を指定してManagers
という新しいグループを作成する方法を示します。p_id
パラメータにNULLを渡して、データベース・トリガーで新しい主キー値を割り当てることができるようにします。p_security_group_id
パラメータにNULLを渡して、現在のワークスペースIDにデフォルト設定します。
BEGIN
APEX_UTIL.CREATE_USER_GROUP (
p_id => null, -- trigger assigns PK
p_group_name => 'Managers',
p_security_group_id => null, -- defaults to current workspace ID
p_group_desc => 'text');
END;
親トピック: APEX_UTIL