projeto-hit/ESPACO-LAZER-IAM.MD

1.1 KiB

O que fazer?

  • Quando um usuário for criado na plataforma do E-trust Horacius, a aplicação do Omnihit deve criar o mesmo usuário no Banco de Dados do Omnihit.
    • Criação
    • Atualização
    • Exclusão
  • Quando um usuário for criado com um profile(role), a aplicação do Omnihit deve alterar o profile
    • Tipos de roles: admin, user, supervisor
    • Atualização
    • Exclusão

Como fazer?

  • Elaborar forma de autenticação
  • Criar uma aplicação REST seguindo o protocolo especificado na documentação do Horacius
    • Níveis
      • 1: Da para fazer
      • 2: Tem que analisar
    • Users
      • [] CheckUser (1)
      • [] CreateUser (1)
      • [] DeleteUser (1)
      • [] UpdateUser (1)
      • [] ListAllUsers OPCIONAL
      • [] LockUser (2)
      • [] UnlockUser (2)
      • [] ResetPassword (2)
    • Rights
      • [] CheckUserRight (1)
      • [] CreateRight (1)
      • [] UpdateRight (1)
      • [] DeleteRight (1)
      • [] GetAllRights OPCIONAL
    • Users X Rights
      • [] LinkUserAndUserRight (1)
      • [] UnlinkUserAndUserRight (1)
      • [] GetAllUserRights OPCIONAL