Olá Oesly,
No seu caso, acredito que para criação de usuário, você tenha que adicionar um PL/SQL no seu formulário utilizando o APEX_UTIL.CREATE_USER
- Código: Selecionar todos
APEX_UTIL.CREATE_USER(
p_user_id NUMBER IN DEFAULT NULL
p_user_name VARCHAR2 IN
p_first_name VARCHAR2 IN DEFAULT NULL
p_last_name VARCHAR2 IN DEFAULT NULL
p_description VARCHAR2 IN DEFAULT NULL
p_email_address VARCHAR2 IN DEFAULT NULL
p_web_password VARCHAR2 IN
p_web_password_format VARCHAR2 IN DEFAULT NULL
p_group_ids VARCHAR2 IN DEFAULT NULL
p_attribute_01 VARCHAR2 IN DEFAULT NULL
p_attribute_02 VARCHAR2 IN DEFAULT NULL
p_attribute_03 VARCHAR2 IN DEFAULT NULL
p_attribute_04 VARCHAR2 IN DEFAULT NULL
p_attribute_05 VARCHAR2 IN DEFAULT NULL
p_attribute_06 VARCHAR2 IN DEFAULT NULL
p_attribute_07 VARCHAR2 IN DEFAULT NULL
p_attribute_08 VARCHAR2 IN DEFAULT NULL
p_attribute_09 VARCHAR2 IN DEFAULT NULL
p_attribute_10 VARCHAR2 IN DEFAULT NULL)
Eu nunca testei porem nas opções do APEX que vi permitindo um provisionamento mais automatizado é para criação de workspace.
No console de administração, vá em Manage Instance -> Instance Settings
O primeiro item é o "Self Service" lá tem 3 opções de provisionamento:
Manual - Um administrador do Application Express cria manualmente novos espaços de trabalho e notifica o administrador do espaço de trabalho sobre as informações de login.
Request - os usuários solicitam áreas de trabalho diretamente de forma autoatendimento.
Ao selecionar essa opção exibe um link na página de login, permitindo que os usuários solicitem um espaço de trabalho.
Quando um usuário solicita um espaço de trabalho, cada solicitação é enviada para uma fila para aprovação. Verificação de e-mail/Email Verification - Funciona de maneira semelhante à Solicitação, exceto que cada usuário recebe um e-mail inicial contendo um link. Clicar neste link valida o endereço de e-mail do usuário antes que a solicitação seja processada.
Espero ter ajudado e nos mantenha informado se conseguiu fazer!
Atenciosamente,
Ivan.