grommunio-admin-ldap(1)
π NAME π
grommunio-admin ldap β LDAP tools
Okay bestie, welcome to grommunio-admin-ldap(1) β the LDAP tools page for grommunio-admin, and itβs giving very useful admin energy β¨
πΈ SYNOPSIS πΈ
The synopsis is literally this, character-for-character:
grommunio-admin ldap check [-o ORGSPEC] [-r [-m] [-y]]
grommunio-admin ldap configure [-d] [-o ORGSPEC]
grommunio-admin ldap downsync [-c] [-f] [-l] [-o ORGSPEC] [-p PAGE_SIZE]
[USER [USER ...]]
grommunio-admin ldap dump [-o ORGSPEC] USER
grommunio-admin ldap info [-o ORGSPEC]
grommunio-admin ldap reload [-o ORGSPEC]
grommunio-admin ldap search [-a] [--format FORMAT] [-n MAX_RESULTS] [-o
ORGSPEC] [-p PAGE_SIZE] [USER]
π¦ DESCRIPTION π¦
The grommunio admin ldap module gives you functions for configuring and testing the LDAP connection and for downloading or updating users. Lowkey iconic, highkey necessary π
π COMMANDS π
checkβ Check if the LDAP objects imported users are linked to can still be found, optionally removing orphaned users.configureβ Interactively configure or modify LDAP connection.downsyncβ Synchronize or import users from LDAP.dumpβ Print LDAP object.infoβ Show connection status.reloadβ Reload the LDAP configuration and reconnect.searchβ Search for users.
β¨ OPTIONS β¨
USERβ LDAP object ID or search string.-a,--allβ Show all results, not only importable objects.--auth-backend <automatic|externid|always_ldap|always_mysql>β For reload only. Set the authmgr global system authentication backend. Can be one ofautomatic(same asexternid),externid,always_ldap,always_mysql. Default isexternidif unset.-c,--completeβ Import or update all users from the LDAP tree.-f,--forceβ Force update users that are linked to a different or no LDAP object.--format FORMATβ Output format. Can be one ofcsv,json-flat,json-kv,json-object,json-structuredandpretty. Default ispretty.-l,--langβ Set language for imported users. Default is to not set any language.-m,--remove-maildirsβ Also remove user files from disk.-n MAX_RESULTS,--max-results MAX_RESULTSβ Maximum number of results or0to disable limit (default0). Note that the actual number of results may exceed the limit due to paging and filtering.-o ORGSPEC,--organization ORGSPECβ Use organization specific LDAP connection. Supports organization ID or name.-p PAGE_SIZE,--page-size PAGE_SIZEβ Set batch size for paged search. Can be decreased when running into timeout errors with slow LDAP servers. Default is1000.-r,--removeβ Remove imported users of which the linked LDAP object could not be found.-t TYPES,--types TYPESβ Comma separated list of object types to search for. Supported areuser,contactandgroup.-x <bool>,--disable-ldap <bool>β For reload only. Set the disable LDAP switch for the organization or globally system wide.-y,--yesβ Do not prompt for confirmation, assume yes.-dβ This one shows up in theconfiguresynopsis, bestie; the page doesnβt give it a separate description, so Iβm not inventing one.
π SEE ALSO π
Okay thatβs the whole page, bestie π«Ά The footer/source/version/date tag is grommunio-admin-ldap(1) β no extra date text printed, so no fake date energy from me. Bye! π
π¦ where this page comes from
- alpine 3.24: grommunio-admin-api-doc 1.18-r0 Β· AGPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms