Usuario externo alterar senha no domínio

JOSÉ HUGO DOS SANTOS SOUSA 0 Pontos de reputação
2024-11-04T14:39:50.75+00:00

Estou precisando de um meio para fazer com que vários usuários externos da empresa possam fazer a alteração de senha da rede gerenciada pelo AD. Para os colaboradores internos sempre que necessário, ao fazer o Login na sua estação de trabalho o AD já solicita a alteração da senha, no entanto para quem está externo eu não consigo fazer, tenho essa necessidade devido a VPN que utilizam para acessar diretórios da rede interna.

Pensei em algum serviço online, temos por exemplo uma intranet online a qual todo colaborador faz acesso de qualquer lugar, algum de vocês pode me **** direção a respeito de se é possível colocar um link de Login na intranet ao qual podem acessar e alterar suas respectivas senhas de rede online e que sincronize com o AD?

Windows 10
Windows 10
Um sistema operacional da Microsoft executado em computadores pessoais e tablets.
87 perguntas
Windows
Windows
Uma família de sistemas operacionais da Microsoft executados em computadores pessoais, tablets, laptops, telefones, dispositivos de Internet das Coisas, headsets de realidade misturada autônomos, grandes telas de colaboração e outros dispositivos.
172 perguntas
Windows Small Business Server
Windows Small Business Server
Uma família de produtos de servidor da Microsoft com mensagens e colaboração, acesso à Internet aprimorado por segurança, armazenamento de dados protegido, impressão confiável, fax e capacidade de executar aplicativos de linha de negócios. Substituído pelo Windows Server Essentials.
57 perguntas
Não Monitorados
Não Monitorados
Marcação não monitorada pela Microsoft.
28 perguntas
Microsoft Q&A
Microsoft Q&A
Use esta marca para compartilhar sugestões, solicitações de recursos e bugs com a equipe de perguntas e respostas da Microsoft. A equipe de perguntas e respostas da Microsoft avaliará seus comentários regularmente e fornecerá atualizações eventuais.
248 perguntas
0 comentários Sem comentários
{count} votos

1 resposta

Classificar por: Mais útil
  1. Daisy Zhou 24,901 Pontos de reputação Fornecedor da Microsoft
    2024-11-04T14:49:57.1833333+00:00

    Olá

    Obrigado por postar no fórum de perguntas e respostas.

    Sim, é possível implementar uma solução de alteração de senha baseada na web que se integra ao Active Directory (AD). Aqui estão algumas etapas gerais e tecnologias que você pode considerar para conseguir isso:

    1. Desenvolvimento de aplicativos da Web: Você pode desenvolver um aplicativo da Web personalizado que permite aos usuários alterar suas senhas. Este aplicativo pode ser hospedado em sua intranet.
    2. Integração LDAP: O aplicativo da web precisa ser integrado ao Active Directory usando LDAP (Lightweight Directory Access Protocol). Isso permite que o aplicativo autentique usuários e atualize suas senhas diretamente no AD.
    3. Segurança SSL/TLS: Certifique-se de que seu aplicativo da web esteja usando HTTPS para proteger a comunicação entre os usuários e o servidor, especialmente porque envolve dados confidenciais, como credenciais do usuário.
    4. Autenticação: Os usuários precisarão se autenticar antes de poderem alterar suas senhas. Isso pode ser feito por meio de suas credenciais existentes.
    5. Políticas de senha: Certifique-se de que o aplicativo aplique as mesmas políticas de senha que o Active Directory, como comprimento mínimo de senha, requisitos de complexidade e verificações de histórico.
    6. Permissões de diretório: O aplicativo precisará de permissões apropriadas para atualizar as senhas de usuário no AD. Isso pode exigir uma conta de serviço com essas permissões específicas.

    Tecnologias de exemplo

    ASP.NET ou PHP: Escolhas comuns para o desenvolvimento de aplicativos da web.

    Bibliotecas LDAP: Bibliotecas como 'System.DirectoryServices' no .NET ou 'ldap_connect()' no PHP.

    Certificados SSL: Serão necessários para habilitar o HTTPS. Você pode obtê-los de uma Autoridade de Certificação (CA) confiável.

    Exemplo de fluxo

    1. Acesso do usuário: O usuário externo acessa a página de alteração de senha em sua intranet.
    2. Login: O usuário faz login usando suas credenciais existentes.
    3. Validação de senha: O aplicativo valida as credenciais do usuário em relação ao AD.
    4. Formulário de Alteração de Senha: O usuário recebe um formulário para alterar sua senha, seguindo a política de senha da sua organização.
    5. Atualizar senha: O aplicativo atualiza a senha no AD.
    6. Confirmação: O usuário recebe uma confirmação de que sua senha foi alterada com sucesso.

    Considerações

    Segurança: Como isso envolve operações confidenciais, é crucial garantir que seu aplicativo esteja protegido contra vulnerabilidades comuns, como injeção de SQL, XSS, etc.

    Experiência do usuário: Torne o processo o mais amigável possível para evitar confusão e reduzir as solicitações de suporte.

    Teste: teste minuciosamente a solução em um ambiente de preparo antes de implantá-la na produção.

    Espero que as informações acima sejam úteis.

    Se você tiver alguma dúvida ou preocupação, sinta-se à vontade para nos informar.

    Atenciosamente

    Margarida Zhou

    ============================================

    Se a resposta for útil, clique em "Aceitar resposta" e vote a favor.

    0 comentários Sem comentários

Sua resposta

As respostas podem ser marcadas como Respostas Aceitas pelo autor da pergunta, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.