46.14 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 );パラメータ
表46-12 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