description: Connection parameters for binding to an LDAP server using the Python ldap3 library format_extension: null is_fileset: false schema: $schema: https://json-schema.org/draft/2020-12/schema type: object order: - server - bind_user - bind_password - use_ssl - ssl_validate properties: bind_password: type: string description: '' default: '' password: true bind_user: type: string description: for Active Directory, you may use DOMAIN\username or UPN here. For normal LDAP, use the distinguished name of the user. default: '' server: type: string description: 'Use format like: ldap://ipa.demo1.freeipa.org:389. If you use SSL, specify ldaps:// as the scheme and usually port 636.' default: '' ssl_validate: type: boolean description: validate SSL server certificate? default: true showExpr: fields.use_ssl == true use_ssl: type: boolean description: Whether to use SSL/TLS when connecting to LDAP. If not further specified in the server string, this implies connecting to the server on port 636 instead of 389. default: true required: - server - bind_user - bind_password