Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

Component: LDAP

Query LDAP or Active Directory servers to manager user accounts.

The plugin can query, modify, add and delete values.

FileMaker can use LDAP or Active Directory for authentication. You can manage users in FileMaker database and send updates to your authentication server via our plugin.

Version macOS Windows Linux Server iOS SDK
6.0 / 13.0 ✅ 97% ✅ 89% ✅ 97% ✅ 97% ❌ No

Item Details Server
LDAP.Add   Deprecated
Adds an entry to a tree.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.AddJSON
Adds an entry to a tree.
Mac/Win/Linux
8.0
  ✅ Server
LDAP.AddList   Deprecated
Adds an entry to a tree.
Mac/Win/Linux
6.4
  ✅ Server
LDAP.AddRecord   Deprecated
Adds an entry to a tree.
Mac/Win/Linux
7.0
  ✅ Server
LDAP.Bind
Authenticates a client to the LDAP server.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.Connect
Initializes an LDAP connection.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.Delete
Removes a leaf entry from the directory tree.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.GetBinaryKeys
Queries which attributes should be handled as binary data.
Mac/Win/Linux
12.5
  ✅ Server
LDAP.GetNetworkTimeOut
Queries network timeout value.
Mac/Linux
6.0
  ✅ Server
LDAP.GetProtocolVersion
Queries protocol version for this connection.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.GetReferrals
Queries the referrals option.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.GetTimeOut
Queries timeout value.
Mac/Linux
6.0
  ✅ Server
LDAP.JSON
Queries JSON structure of LDAP data.
Mac/Win/Linux
8.0
  ✅ Server
LDAP.List
Lists all IDs of LDAP connections.
Mac/Win/Linux
13.0
  ✅ Server
LDAP.Modify   Deprecated
Changes an existing entry.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.ModifyJSON
Changes an existing entry.
Mac/Win/Linux
8.0
  ✅ Server
LDAP.ModifyRecord   Deprecated
Changes an existing entry.
Mac/Win/Linux
7.0
  ✅ Server
LDAP.Release
Releases the connection.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.ReleaseAll
Release all LDAP objects.
Mac/Win/Linux
10.5
  ✅ Server
LDAP.Rename
Changes the distinguished name of an entry in the directory.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.Search
Performs a search.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SearchResult.AttributeCount
Queries number of attributes for an entry.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SearchResult.AttributeName
Returns the name of an attribute in an entry.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SearchResult.AttributeNames
Queries all names of attributes for an entry as a list.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SearchResult.AttributeValue
Queries a value from search results.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SearchResult.AttributeValueCount
Queries the number of values for an attribute.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SearchResult.AttributeValues
Returns the values for an attribute in an entry.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SearchResult.AttributeValuesByName
Returns the values for an attribute in an entry.
Mac/Win/Linux
7.4
  ✅ Server
LDAP.SearchResult.Count
Queries number of entries in search results.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SearchResult.DistinguishedName
Queries distinguished name for an entry in search results.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SetBinaryKeys
Sets which attributes should be handled as binary data.
Mac/Win/Linux
12.5
  ✅ Server
LDAP.SetNetworkTimeOut
Sets network timeout value.
Mac/Linux
6.0
  ✅ Server
LDAP.SetProtocolVersion
Set the protocol version to use.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SetReferrals
Sets the referrals option.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.SetTimeOut
Sets timeout value.
Mac/Linux
6.0
  ✅ Server
LDAP.SimpleBind
Authenticates a client to a server, using a plaintext password.
Mac/Win/Linux
6.0
  ✅ Server
LDAP.StartTLS
Starts encrypted connection.
Mac/Win/Linux
9.3
  ✅ Server
SystemInfo.ADSystemInfo
Queries Active Directory information.
Win only
9.3
  ❌ Server

38 functions shown.

These functions require a license (61%).

Release notes

Blog Entries

FileMaker Magazin

Example Databases