Files
Windmill/ldap.resource-type.yaml
Sebastian Serfling 2b5d29ef67 Initial commit: Windmill workspace sync
Scripts, flows, apps, resources and resource types from the Windmill workspace.
API token excluded via .gitignore (config/).
2026-04-24 09:06:07 +02:00

45 lines
1.2 KiB
YAML

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