Skip to content

Releases: LDAPAccountManager/lam

LAM 8.9.RC1 with extended request access module

09 Sep 18:28
Compare
Choose a tag to compare
  • Windows user: support for room number and personal title (needs to be activated in module settings) (343, 344)
  • Usability improvements (354)
  • LAM Pro:
    • Custom scripts: added wildcard for server/self service profile name (325)
    • Self registration: added option to generate password
    • Request access: allow to define an expiration time for memberships/ownerships (284)
    • Request access: support additional group next to owners (300)
    • Request access: auto-refresh views (#324)
  • Fixed bugs:
    • Unix users: error log messages on file upload

LAM 8.8 with enhanced request access module

22 Jun 17:50
Compare
Choose a tag to compare
  • PHP 8.1 or higher required
  • New module to manage SSH keys in AD/Samba 4 (using "altSecurityIdentities") (304)
  • Samba 3: dropped support for LM password hashes (307)
  • Personal: support locked password on file upload (322)
  • Configuration: added filter for available account modules
  • LAM Pro:
    • Request access: request data can be imported and exported as part of configuration (282)
    • Request access: added approveLink and rejectLink in approval mails (289)
    • Request access: added history (283)
    • Request access: allow to request group ownership (285)
  • Fixed bugs:
    • Custom Fields: LDAP search select list - wrong value for empty option (334)
    • Windows user: "Password does not expire" option sent even when not modified (340)
    • Windows user: Do not add securityPrincipal object class for existing accounts (341)

LAM 8.8.RC1 with enhanced request access module

07 Jun 17:58
Compare
Choose a tag to compare
  • PHP 8.1 or higher required
  • New module to manage SSH keys in AD/Samba 4 (using "altSecurityIdentities") (304)
  • Samba 3: dropped support for LM password hashes (307)
  • Personal: support locked password on file upload (322)
  • Configuration: added filter for available account modules
  • LAM Pro:
    • Request access: request data can be imported and exported as part of configuration (282)
    • Request access: added approveLink and rejectLink in approval mails (289)
    • Request access: added history (283)
    • Request access: allow to request group ownership (285)
  • Fixed bugs:
    • Custom Fields: LDAP search select list - wrong value for empty option (334)

LAM 8.7 with PHP 8.3 compatibility and passwordless SSO login for self service

16 Mar 11:40
Compare
Choose a tag to compare
  • PHP 8.3 compatibility
  • Mail attributes can be configured centrally in LAM's main configuration (273)
  • LAM Pro:
    • Cron job to deactivate inactive accounts based on lastBind overlay data (265)
    • Request access: support Windows groups (266)
    • Request access: usability improvements (278, 279)
    • Self service: passwordless SSO login supported for Okta and OpenID
  • Fixed bugs:
    • Security fix: Log file handling (GHSA-fm9w-7m7v-wxqv)
    • User self registration creates accounts only with SSHA hash (287)
    • PHP error when no FreeRadius profiles were found (302)
    • PHP notices (303)
    • Self service reports "Password is too young to change" (305)
    • Self service password reset does not set "shadowLastChange" when not set before (306)

LAM 8.7.RC1 with PHP 8.3 compatibility and passwordless SSO login for self service

29 Feb 19:23
Compare
Choose a tag to compare
  • PHP 8.3 compatibility
  • Mail attributes can be configured centrally in LAM's main configuration (273)
  • LAM Pro:
    • Cron job to deactivate inactive accounts based on lastBind overlay data (265)
    • Request access: support Windows groups (266)
    • Request access: usability improvements (278, 279)
    • Self service: passwordless SSO login supported for Okta and OpenID
  • Fixed bugs:
    • User self registration creates accounts only with SSHA hash (287)

LAM 8.6 with new "Request access" module for self service and Docker update

18 Dec 07:53
Compare
Choose a tag to compare
  • LAM requires PHP 8.0.2 or later
  • Docker: upgrade to Debian 12
  • LAM Pro:
    • Request access: new module to allow users to request group memberships via self service
    • Custom scripts: support to specify the subtype of an account
    • Custom fields: Display groups in server profile as accordion (236)
    • PPolicy and Shadow cron jobs for password expiration notification: added option to ignore expiration warning time
  • Fixed bugs:
    • Docker image contains Apache with vulnerabilities (2)

LAM 8.6.RC1 with new "Request access" module for self service and Docker update

05 Dec 19:05
Compare
Choose a tag to compare
  • LAM requires PHP 8.0.2 or later
  • Docker: upgrade to Debian 12
  • LAM Pro:
    • Request access: new module to allow users to request group memberships via self service
    • Custom scripts: support to specify the subtype of an account
    • Custom fields: Display groups in server profile as accordion (236)
    • PPolicy and Shadow cron jobs for password expiration notification: added option to ignore expiration warning time

LAM 8.5 with accessibility improvements and better multi edit tool

29 Sep 06:01
Compare
Choose a tag to compare
  • Multi edit tool: allow attribute placeholders in values
  • Accessibility improvements
  • LAM Pro:
    • Custom fields: support "" in date regex for text fields
    • MIT Kerberos: replaced realm setting in profile editor with user name (e.g. to be able set "$user@LAM.LOCAL")
  • Fixed bugs:
    • Custom fields: issues when same field name is used in multiple groups, field names are now generated by LAM (235)
    • Custom scripts: preDelete script causes error message for return code 0 (246)

LAM 8.5.RC1 with accessibility improvements and better multi edit tool

08 Sep 14:36
Compare
Choose a tag to compare
  • Multi edit tool: allow attribute placeholders in values
  • Accessibility improvements
  • LAM Pro:
    • Custom fields: support "" in date regex for text fields
    • MIT Kerberos: replaced realm setting in profile editor with user name (e.g. to be able set "$user@LAM.LOCAL")
  • Fixed bugs:
    • Custom fields: issues when same field name is used in multiple groups, field names are now generated by LAM (235)

LAM 8.4 with Docker on Mac and Duo universal prompt support

06 Jun 18:02
Compare
Choose a tag to compare
  • Duo 2FA: switch to frameless login and support for universal prompt
  • Docker: support for linux/arm64 (Apple Silicon)
  • Account lists: support account status in table for any account type that supports it (e.g. groups with PPolicy attributes)
  • Windows: allow to set no password expiration via account profile
  • Accessibility improvements
  • LAM Pro:
    • PPolicy: support to edit existing policies that are not based on "device" (but e.g. on "person")
    • SMTP server settings: settings can be tested before saving
  • Fixed bugs:
    • Selecting entries from a filtered list selection did not work (223)
    • Lamdaemon: support to delete home directories if "rm" command is aliased to "rm -i"
    • Windows: "Managed by" was not changeable, account list rendering of manager/member/managedBy
    • Tree view: allow to add entries of attribute olcModuleLoad