GitBook: [#87] Update Hive docs for using LDAP

This commit is contained in:
Shannon Bradshaw 2022-03-11 20:43:49 +00:00 committed by Sriharsha Chintalapani
parent f292f53eed
commit d672300d1b

View File

@ -41,7 +41,7 @@ Heres an overview of the steps in this procedure. Please follow the steps rel
2. [Install the Python module for this connector](hive.md#2.-install-the-python-module-for-this-connector)
3. [Create a configuration file using template JSON](hive.md#3.-create-a-configuration-file-using-template-json)
4. [Configure service settings](hive.md#4.-configure-service-settings)
5. [Configure Kerberos authentication (optional)](hive.md#undefined)
5. [Configure authentication via identify provider (optional)](hive.md#5.-configure-authentication-via-an-identify-provider-optional)
6. [Enable/disable the data profiler](hive.md#5.-enable-disable-the-data-profiler)
7. [Install the data profiler Python module (optional)](hive.md#6.-install-the-data-profiler-python-module-optional)
8. [Configure data filters (optional)](hive.md#7.-configure-data-filters-optional)
@ -198,7 +198,13 @@ To specify a single database to ingest metadata from, provide the name of the da
"database": "hive_db"
```
### 5. Configure Kerberos authentication (optional)
### 5. Configure authentication via identify provider (optional)
{% hint style="danger" %}
Warning: If you do not need to use an identify provider for authentication, please remove the `source.config.connect_args` field from your configuration JSON.
{% endhint %}
#### Kerberos authentication
If you need to use Kerberos authentication, include the `source.config.connect_args` field as follows. This field is included in the configuration template JSON provided above.
@ -215,9 +221,17 @@ These settings will instruct the connector to use Kerberos to authenticate for t
Note: Using Kerberos authentication requires that a Kerberos ticket has been issued using the `kinit` command. 
{% endhint %}
{% hint style="danger" %}
Warning: If you do not intend to use Kerberos authentication, please remove the `source.config.connect_args` field from your configuration JSON.
{% endhint %}
#### **LDAP authentication**
If you need to use LDAP authentication, include the `source.config.connect_args` field as follows. This field is included in the configuration template JSON provided above.
```json
"connect_args": {
"auth": "LDAP",
}
```
These settings will instruct the connector to use LDAP to authenticate for this Hive service. 
### **6. Enable/disable the data profiler**