Home icon

Simplify authentication with native LDAP integration on Amazon EMR

Big Data Blog



This article explains how to simplify authentication on Amazon EMR by using native LDAP integration. With this feature, users can authenticate to EMR frameworks like Hive, Trino/Presto, and Spark using their corporate LDAP credentials instead of setting up Kerberos authentication.

Specifically, the article covers:

  • How the LDAP authentication flow works in EMR
  • Finding the required LDAP parameters for configuration
  • Testing LDAP connectivity and configurations
  • Creating AWS Secrets Manager secrets for LDAP credentials
  • Creating an EMR security configuration with LDAP settings
  • Launching an EMR cluster with the LDAP security configuration
  • Testing authentication on different EMR frameworks like Hive, Trino/Presto, Livy, and Spark
  • Connecting to Trino from an external SQL client using LDAP authentication
  • Cleanup steps to remove the created resources


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Jan 22
2024
How to build a unified authorization layer for identity providers with Amazon Verified Permissions
Feb 23
2024
Modern web application authentication and authorization with Amazon VPC Lattice
Feb 21
2024
Deploying an EMR cluster on AWS Outposts to process data from an on-premises database
Mar 5
2024
Bring your workforce identity to Amazon EMR Studio and Athena

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.