O Data Model Usuário (User) é responsável pela criação de usuários na Plataforma Carol, os registros criados através desse DM automaticamente terão seus usuários criados na Carol.
Neste documento, abordaremos como é possível criar estes usuários de forma automática, à partir dos dados dos funcionários.
É imprescindível que o ambiente esteja migrado, tendo a execução da pipeline de usuários sendo executada de forma recorrente.
Este é o processamento que viabiliza a criação automática dos usuários.
Nos settings foi disponibilizado algumas configurações para a criação automática de usuários, com o intuito de facilitar e personalizar os acessos de acordo com a necessidade de cada cliente.
Sendo elas:
¹ Atente-se ao preenchimento deste campo! Os grupos devem seguir o formato ["grupo1"] ou, quando mais de um, ["grupo1", "grupo2"].
² Atente-se ao preenchimento deste campo! Para informar um E-mail, utilize a propriedade mdmemailaddress, para CPF, utilize mdmpersonid e, para matrícula, utilize employeecode. Não é preciso informar todos os campos para indicar uma única pessoa, apenas uma das informações é suficiente.
Exemplo: [{"mdmemailaddress":"[email protected]"},{"mdmpersonid":"12345678910"},{"employeecode":"000025"}]
³ Atente-se ao preenchimento deste campo! Para que todos os usuários recebam o mesmo domínio de email, apenas informe o domínio, sem o código da empresa. Para que funcionários de empresas diferentes possuam domínios diferentes, basta informá-las em conjunto com o domínio.
Exemplo 1: [{"emaildomain":"dominio1.com","mdmtaxid":""}] - Todos os funcionários terão seu acesso formado em conjunto a este domínio "[email protected]".
Exemplo 2: [{"emaildomain":"dominio2.com","mdmtaxid":"001"},{"emaildomain":"dominio3.com","mdmtaxid":"003"}] - Os funcionários vinculados as empresas 001 e 003 terão seu acesso formado em conjuntos com os domínios informados. Demais funcionários não terão seu acesso criado.
Uma vez configurado, os usuários serão criados com base nas informações do funcionários.
Na opção Regra Login deve ser informado o formato do email que será utilizado para login, dentre as opções:
Estas opções são pré-definidas pela equipe TOTVS, que fez um longo estudo para viabilizar e contemplar diferentes formatos, para atender as necessidades de cada cliente. Não será permitido utilizar uma estratégia diferente das opções disponibilizadas!
No Backoffice foi disponibilizado uma nova interface para consulta, inclusão e edição dos usuários. Todos os usuários criados de forma automática podem ser alterados, conforme necessidade, através deste menu.
Não recomendamos a inclusão/alteração de informações pela opção do "New Record" ou "Edit" no Explore dos "Data Model" referente ao Clockin na Plataforma Carol. Caso seja feita a alteração a informação não será replicada dentro das camadas da Plataforma Carol e desta forma não será possível visualizar a informação no Backoffice e também os processos que precisam da informação não terão ela atualizada nas camadas
Após criado o usuário, estes cadastros terão um vínculo com o cadastro de funcionários, isto é, quando as informações dos funcionários forem alteradas, automaticamente serão alteradas no cadastro de usuários.
Campos compartilhados:
Observação:
Caso a informação utilizada para criar o email de acesso na plataforma seja alterada no cadastro do funcionário (email/ telefone/ matrícula / CPF), será gerado um novo usuário, com o dado atualizado. Neste caso é importante que faça a inativação do antigo usuário de forma manual, através do Backoffice.