Ldap module is managed by Ldap command
usage: fcpc module/ldap [-h] [--ldap.url LDAP.URL] [--ldap.crt LDAP.CRT] [--ldap.anonymous LDAP.ANONYMOUS]
[--ldap.auth.userdn LDAP.AUTH.USERDN] [--ldap.auth.password LDAP.AUTH.PASSWORD]
[--ldap.page.size LDAP.PAGE.SIZE] [--ldap.object.identifier LDAP.OBJECT.IDENTIFIER]
[--ldap.filter.host LDAP.FILTER.HOST] [--ldap.base.query LDAP.BASE.QUERY]
[--ldap.filter.excludedn LDAP.FILTER.EXCLUDEDN] [--ldap.base.host LDAP.BASE.HOST]
[--ldap.filter.person LDAP.FILTER.PERSON] [--ldap.base.person LDAP.BASE.PERSON]
[--ldap.type {ad,generic}] [--ldap.query.sleep LDAP.QUERY.SLEEP]
[--ldap.continue_on_error {0,1}]
ldap
optional arguments:
-h, --help show this help message and exit
--ldap.url LDAP.URL LDAP server URI[Defined:fcplib.module.ldap.cmd] (default: None)
--ldap.crt LDAP.CRT LDAP certificate file[Defined:fcplib.module.ldap.cmd] (default: None)
--ldap.anonymous LDAP.ANONYMOUS
LDAP anonymouns (no bind)[Defined:fcplib.module.ldap.cmd] (default: 0)
--ldap.auth.userdn LDAP.AUTH.USERDN
LDAP user[Defined:fcplib.module.ldap.cmd] (default: None)
--ldap.auth.password LDAP.AUTH.PASSWORD
LDAP password[Defined:fcplib.module.ldap.cmd] (default: None)
--ldap.page.size LDAP.PAGE.SIZE
LDAP page size[Defined:fcplib.module.ldap.cmd] (default: 300)
--ldap.object.identifier LDAP.OBJECT.IDENTIFIER
LDAP object identifier attribute[Defined:fcplib.module.ldap.cmd] (default: cn)
--ldap.filter.host LDAP.FILTER.HOST
LDAP filter for devices[Defined:fcplib.module.ldap.cmd] (default: (objectclass=computer))
--ldap.base.query LDAP.BASE.QUERY
LDAP base for query[Defined:fcplib.module.ldap.cmd] (default: None)
--ldap.filter.excludedn LDAP.FILTER.EXCLUDEDN
LDAP DNs to exclude[Defined:fcplib.module.ldap.cmd] (default: [])
--ldap.base.host LDAP.BASE.HOST
LDAP base for hosts[Defined:fcplib.module.ldap.cmd] (default: None)
--ldap.filter.person LDAP.FILTER.PERSON
LDAP filter for persons[Defined:fcplib.module.ldap.cmd] (default:
(&(objectclass=person)(!(objectclass=computer))))
--ldap.base.person LDAP.BASE.PERSON
LDAP base for persons[Defined:fcplib.module.ldap.cmd] (default: None)
--ldap.type {ad,generic}
LDAP type[Defined:fcplib.module.ldap.cmd] (default: ad)
Choices:
ad
generic
--ldap.query.sleep LDAP.QUERY.SLEEP
Wait seconds after each query[Defined:fcplib.module.ldap.cmd] (default: 0)
--ldap.continue_on_error {0,1}
Continue to import on errors[Defined:fcplib.module.ldap.cmd] (default: 0)
Choices:
0
1