Completed

Projeto Portal Active Directory

Published on the April 16, 2018 in IT & Programming

About this project

Open

Visão Geral: O cliente tem um ambiente de produção, com vários usuários que realizam atividades em computadores espalhados pela produção. Os usuários que utilizam estes computadores, constantemente tem problemas de senhas com o AD, esquecem as senhas ou tem as contas bloqueadas. Como eles trabalham em 3 turnos e nem sempre tem uma pessoa de TI para dar suporte.
Necessitamos de uma página web via browse, para que o coordenador ou o próprio usuário de cada departamento, possa desbloquear a conta de usuário ou trocar a senha, considerando as pessoas e coordenador respectivo de cada departamento.
Premissas:
- O administrador de rede irá criar grupos dentro do active directory com o líder de cada departamento e os usuários de cada departamento;
- A aplicação deve enxergar estes grupos e identificar quem é o líder; A identificação deste líder pode ser dentro do AD ou dentro da aplicação;
- A aplicação deve permitir o usuário trocar a sua própria senha e desbloquear a sua conta, bem como permitir que o líder daquele departamento também realize estas operações;
- Se o líder não tiver acesso no grupo a aplicação não deve permitir a troca de senhas;
- os sistema deve permitir desbloquear a conta de usuário e trocar senha simultaneamente, ou somente desbloquear a conta ou somente trocar a senha, de forma bem simples clicando em botões;
- As senhas deverão ser geradas automaticamente pela aplicação no formato e segurança definidos na politica de senhas do Active Directory;
- Toda a comunicação entre o Active directory e a aplicação deve ser criptografada, utilizando https e segurança OWASP;

Tela de desbloqueio e geração de senha
Onde será permitido através do login de usuário do AD, desbloquear usuário no AD, gerar uma nova senha, ou ambos; através de um botão
Tela de visualização de atividades
Onde será exibida as atividades geradas, em outras palavras logs de desbloqueio e geração de senhas, contendo informações de quem solicitou o desbloqueio/alteração e qual usuário foi realizado o desbloqueio/modificação; Estas informações devem estar gravadas no banco de dados;
Ambiente do cliente:
•    Servidores
o    Versão do Servidor AD – Windows Server 2012 – 64 Bits;
o    Versão do Servidor IIS – Windows Server 2016 – 64 Bits;
o    Versão do SQL Server – SQL Server 2016, versão express;
•    Estações
o    Windows 7 64 Bits;
o    Windows XP
Windows XP 32Bits
•    Navegadores
o    Padrão internet Explorer

•    Servidor de Aplicação: IIS;

•    Necessário entregar evidencia de testes e manual de configuração para que o cliente possa instalar no servidor IIS deles;

•    Necessário emissão de nota fiscal;

•    Procuramos um parceiro, não somente para atender este projeto, mas possíveis outros!

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability Full time
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: April 22, 2018

Skills needed