I created a user called "readonly" and put them in a new group called "Read-Only LDAP" which I gave the "list contents" permission to "Authenticated Users". Below is the ldap config that I am using.
The error I get is
Authentication as uid=readonly,dc=domain,dc=company,dc=com failed. Reason: Other
Perforce LDAP Config
Name: config Host: ldap.domain.company.com Port: 389 Encryption: none BindMethod: search SearchBaseDN: ou=users,dc=domain,dc=company,dc=com SearchFilter: (&(objectClass=posixGroup) (cn=perforce users) (memberUid=%user%)) SearchScope: subtree SearchBindDN: uid=readonly,dc=domain,dc=company,dc=com SearchPasswd: ******