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

Á

Álvaro Moura

Última atualização em Jul 6, 2026

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

  1. 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":

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

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

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

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

  1. 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":

  1. 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.