EMR Notebooks Security

EMR Notebooks (now EMR Studio Workspaces) offer built-in security features to control access and code execution on linked clusters

AWS Identity and Access Management (IAM) integration allows administrators to define granular permissions for notebook access and actions

IAM policy statements can be combined with notebook tags, enabling access control based on project, team, or data sensitivity

EC2 Security Groups act as virtual firewalls, regulating network traffic between the notebook editor and the EMR cluster’s primary instance

Security groups can be customized to meet specific network isolation requirements or use default settings for EMR Notebooks

An AWS Service Role is required, defining the permissions a notebook has to interact with other AWS services (e.g., S3, databases, APIs)

Additional IAM permissions are necessary for users to access or create EMR Studio Workspaces via the AWS console