Configuração e utilização do novo sistema de cadastro de usuário por convite no Ponto Soft Express.
-
OS9560Funcionamento
Novo layout na tela PSEW0330, o qual está separado em três abas:
-
A primeira aba se refere ao cadastro de novos usuários, edição e remoção de usuários existentes. Também é possível bloquear um usuário, selecionando o registro e clicando em Bloquear.

-
A segunda aba se refere ao histórico de usuários que foram convidados, sendo possível visualizar se o usuário ainda está pendente ou se já foi concluído. Também é possível cancelar um cadastro, selecionando o registro desejado e clicando em Cancelar.

-
A terceira aba se refere aos usuários bloqueados, sendo possível desbloquear usuários, selecionando o registro desejado e clicando em Desbloquear.

Para cadastrar um novo usuário, é necessário preencher o e-mail do mesmo, selecionar o perfil de usuário e definir ou não uma data final.

Clicando em salvar, este usuário receberá um convite com um botão,

o qual o levará para uma nova página do Ponto Soft Express, que contém os campos Nome, Senha e Confirmar Senha, permitindo a finalização do cadastro.
Caso o e-mail preenchido já esteja cadastrado em outro cliente, a página que o e-mail enviado irá redirecionar, será para o usuário confirmar ou não o cadastro neste outro cliente.

Marcando a opção, ele irá aceitar, caso não marque, irá rejeitar. Após sua escolha, ele deve preencher sua senha atual e finalizar o cadastro.
Todos os cadastros realizados ou rejeitados serão notificados aos usuários administradores do cliente respectivo.
Requisitos
Para que este novo sistema de cadastro funcione, é necessário que:
- O Ponto Soft Express esteja na versão 7.1.8.0.
- A ps-ex-user-registration-api esteja rodando e apontando para a mesma base do Ponto Soft Express. Além disso, é necessário que o parâmetro
api.app.baseUrl = "url", do Config.groovy esteja apontando para o link do ps-ex-user-registration. - O ps-ex-user-registration esteja rodando e os parâmetros
pontoSoftExURL: "url"e
apiURL: "url", do arquivo ExternalConfig.js, estejam apontando para o link do Ponto Soft Express e da ps-ex-user-registration-api, respectivamente.
-