Atualizando o Modulo de Segurança para uso do Novo LDAP

Atualizando o Módulo de Segurança para Suporte ao Novo LDAP


LDAP é um protocolo amplamente utilizado para gerenciamento e autenticação de usuários em redes corporativas. Ele permite que aplicações se conectem a um diretório centralizado com o ACtive Directory, para validar as credenciais e obter informações sobre os usuários.

Na versão 9.12, o Scriptcase passa a contar com a biblioteca LdapRecord, trazendo melhorias significativas na integração com servidores LDAP. Esta nova biblioteca amplia as possibilidades de controle de acesso, permitindo uma gestão mais completa dos usuários e grupos dentro do Scriptcase.  

Confira abaixo um comparativo dos recursos da adLDAP com a LdapRecord, que passa a ser disponibilizada na ferramenta:

Aspecto
adLDAP - Antiga
LdapRecord - Nova Biblioteca
Arquitetura
Implementação mais antiga e menos flexível.
Framework moderno com suporte a Active Directory, OpenLDAP e 389 Directory Server.
Recuperação de Dados
Limitações na obtenção de todos os atributos de usuários e grupos.
Permite recuperar todos os dados dos usuários e informações detalhadas dos grupos diretamente do diretório LDAP.
Integração com Frameworks
Integração limitada com frameworks modernos.
Inclui integração robusta com frameworks como modernos, facilitando o desenvolvimento de aplicações PHP com autenticação LDAP.
Manutenção e Atualizações
Menos ativa em termos de atualizações e suporte.
Ativamente mantida, oferecendo melhorias contínuas e suporte atualizado.

Habilitando a biblioteca LdapRecord no Projeto

Info
Esta etapa é necessário apenas para projetos antigos. Para projetos novos (em instalações com upgrade ativo) a biblioteca LdapRecord já vem habilitada.

Em projetos já existentes do Scriptcase, criados em releases anteriores da ferramenta, será necessário definir o uso da biblioteca nas propriedades do projeto.
Siga os passos abaixo:

1. Acesse o projeto que deseja atualizar o módulo de segurança LDAP:

2. Dentro do projeto acesse Projeto  Propriedades


3. Nas propriedades do projeto selecione a biblioteca LdapRecord e Salve.




Criando o Módulo de Segurança com LDAP

1. Vá até "Módulos  Segurança":

2. Escolha o tipo de segurança LDAP que será utilizada:

3. Selecione a conexão que você utilizou no LDAP antigo e clique em prosseguir: 

4. Em "Geral", defina um prefixo para as aplicações do novo módulo:

5. Em "LDAP", ponha as informações do seu servidor:


6. Em "Cadastrar primeiro registro", ponha as informações de login e clique em "Teste de conexão". Recebendo a tela de sucesso, clique em "Gerar segurança": 


7. A aba de salvar perfil é opcional. Clique em "Ok":


Conclusão

Com a versão 9.12, o Scriptcase introduziu o suporte à biblioteca LdapRecord como um novo recurso para integração com servidores LDAP. Essa implementação oferece maior compatibilidade, melhor desempenho e a possibilidade de recuperar todos os dados dos usuários e grupos, proporcionando um controle mais completo da autenticação.  

A biblioteca adLDAP continua disponível para usuários que não possuem upgrade ativo, garantindo compatibilidade com implementações anteriores. Caso tenha direito a uso, para aproveitar os benefícios da LdapRecord, é necessário definir o uso da nova biblioteca, que pode ser habilitada globalmente em Administração > Opções ou de forma específica para projetos já existentes em Propriedades do Projeto.  

Com essa atualização, a autenticação via LDAP no Scriptcase se torna mais robusta, segura e preparada para ambientes corporativos que exigem maior flexibilidade na gestão de acessos.  

    • Related Articles

    • Atualizando o Módulo de Segurança para Suporte ao Login com Google

      Com a substituição do protocolo NCP pelo protocolo TCP/IP da ARPANET, a internet ganhou espaço para evoluir constantemente. A medida que mais pessoas aderiam a internet, mais rápido as coisas precisavam acontecer, tornando o processo de evolução ...
    • Atualizando o Módulo de Segurança: como migrar do antigo para o novo

      Os ataque às aplicações web estão sempre evoluindo. Com o dado sendo uma moeda tão valiosa, é de extrema importância manter a segurança de um sistema atualizada para evitar perdas. O novo módulo de segurança, além de ser extremamente flexível e ...
    • Atualização da aplicação de sincronizar do módulo de segurança

      Visando aprimorar a segurança em nossos projetos, realizamos várias mudanças nos arquivos das aplicações. Uma dessas alterações afetou um arquivo crucial, que informa o tipo das aplicações ao realizar a sincronização no módulo de segurança. Para ...
    • Erro na recuperação de senha do módulo de segurança

      Para corrigir o erro durante o processo de recuperação de senha do módulo de segurança, é necessário seguir os passos a seguir: Disponível apenas ao utilizar a opção de enviar por e-mail o link de alterar nova senha. 1- Acessar aplicação a ...
    • Atualizando o ambiente do seu Scriptcase 9 para o PHP 7.3

      A partir da release 9.4.016, o Scriptcase passa a ser compatível também com o PHP 7.3. IMPORTANTE: A atualização para o ambiente com PHP 7.3 não é obrigatória. O Scriptcase continuará sendo atualizado normalmente em ambientes com PHP 7.0. Portanto, ...