Skip to content

User Management: Database & LDAP Integration Guide

Mideye offers flexible user management that integrates with various repositories. End users can be managed using different configurations depending on your environment.


RepositoryDescription
Mideye DatabaseStandalone user accounts stored directly in Mideye Server
Active DirectoryUsers managed via AD attributes and LDAP profiles
OpenLDAPUsers managed via OpenLDAP repositories
Entra IDIntegration with Microsoft Entra ID (formerly Azure AD)
Hybrid ModelCombines AD/LDAP with Mideye Database for overriding attributes (e.g., phone numbers)

Users created and managed directly in the Mideye database through the Web Admin interface.

Accounts that use data from an external LDAP repository but allow attribute overrides stored in the Mideye database. This is useful when LDAP attributes like phone numbers need to differ from the directory.

Users managed entirely in the external directory. Mideye reads attributes during each authentication.


  • LDAP Profiles — Define connection settings for your LDAP server with unique profiles
  • LDAP Attributes — Specify user identity, mobile phone number, and other attributes for authentication
  • Group Checks — Control access using LDAP group membership
  • Auto-Correction — Automatically format mobile numbers for correct authentication
  • LDAPS Certificates — Import CA certificates for secure LDAP connections

TaskHow to
Create a database userWeb Admin → Users and TokensMideye UsersAdd new database user
Search for a userWeb Admin → Users and Tokens → search by username or token number
Connect to LDAPWeb Admin → Directory SettingsLDAP Profiles → create/edit profile
Map LDAP groups to rolesRADIUS SettingsRADIUS Translation → map group DNs to roles
Change user password (PAP)Requires an LDAPS profile. See LDAP Profiles