minio/docs
Aditya Manthramurthy 5f51ef0b40
Add LDAP Lookup-Bind mode (#11318)
This change allows the MinIO server to be configured with a special (read-only)
LDAP account to perform user DN lookups.

The following configuration parameters are added (along with corresponding
environment variables) to LDAP identity configuration (under `identity_ldap`):

- lookup_bind_dn / MINIO_IDENTITY_LDAP_LOOKUP_BIND_DN
- lookup_bind_password / MINIO_IDENTITY_LDAP_LOOKUP_BIND_PASSWORD
- user_dn_search_base_dn / MINIO_IDENTITY_LDAP_USER_DN_SEARCH_BASE_DN
- user_dn_search_filter / MINIO_IDENTITY_LDAP_USER_DN_SEARCH_FILTER

This lookup-bind account is a service account that is used to lookup the user's
DN from their username provided in the STS API. When configured, searching for
the user DN is enabled and configuration of the base DN and filter for search is
required. In this "lookup-bind" mode, the username format is not checked and must
not be specified. This feature is to support Active Directory setups where the
DN cannot be simply derived from the username.

When the lookup-bind is not configured, the old behavior is enabled: the minio
server performs LDAP lookups as the LDAP user making the STS API request and the
username format is checked and configuring it is required.
2021-01-25 14:26:10 -08:00
..
bigdata Update hadoop docs to indicate new committers (#8060) 2019-09-30 21:34:06 -07:00
bucket fix: bucket lifecycle again to remove Days parameter 2021-01-17 01:50:56 -08:00
chroot fix: docs remove goreportcard, its deprecated 2020-03-24 14:51:06 -07:00
compression Allow Compression + encryption (#11103) 2021-01-05 20:08:35 -08:00
config feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY (#11185) 2021-01-05 10:22:57 -08:00
debugging Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
deployment/kernel-tuning fix sysctl.sh quotes which are incompatible with sysctl (#10446) 2020-09-09 17:29:23 -07:00
disk-caching feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY (#11185) 2021-01-05 10:22:57 -08:00
distributed Support variable server pools (#11256) 2021-01-16 12:08:02 -08:00
docker feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY (#11185) 2021-01-05 10:22:57 -08:00
erasure add reference to distributed doc for clarity (#9783) 2020-06-08 12:30:42 -07:00
federation/lookup Replace proxy with forward in coredns example (#8344) 2019-10-01 22:23:08 +05:30
gateway feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY (#11185) 2021-01-05 10:22:57 -08:00
integrations/veeam docs: fix veeam document formatting 2020-07-18 18:38:12 -07:00
kms Support variable server pools (#11256) 2021-01-16 12:08:02 -08:00
logging humanize timeToFirstByte and timeToResponse upto nanoseconds (#9641) 2020-05-19 18:34:02 -07:00
metrics update new metrics url docs (#11342) 2021-01-25 01:03:07 -08:00
multi-tenancy feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY (#11185) 2021-01-05 10:22:57 -08:00
multi-user docs: Add policy variables for resource and conditions (#10278) 2020-08-17 17:39:55 -07:00
orchestration Update yaml files to latest version RELEASE.2021-01-16T02-19-44Z 2021-01-16 02:43:53 +00:00
screenshots fix: distributed docs image path 2020-05-11 09:33:55 -07:00
security cleanup security overview guide 2020-07-11 00:34:56 -07:00
select feat: disable Parquet by default (breaking change) (#9920) 2020-08-18 10:23:28 -07:00
shared-backend fix: use buffers only when necessary for io.Copy() (#11229) 2021-01-06 09:36:55 -08:00
sts Add LDAP Lookup-Bind mode (#11318) 2021-01-25 14:26:10 -08:00
throttle feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY (#11185) 2021-01-05 10:22:57 -08:00
tls Use -new during OpenSSL certificate generation (#11199) 2021-01-11 02:24:50 -08:00
zh_CN Fix replication status reported on completion (#11273) 2021-01-13 11:52:28 -08:00
minio-limits.md Fix caddy project url (#11198) 2020-12-31 09:44:07 -08:00