Title
Create new category
Edit page index title
Edit category
Edit link
S3 Plugin Implementation Architecture
This page lists the high-level architecture of the Ranger.

Component Details
Ranger Admin Server
Policy Management UI / REST API
S3 Service Definition: Defines S3 as a manageable service type in Ranger
S3 Policy Editor:
Allows creation of bucket-level and object-level policies
Supports resource patterns:
bucket1/,bucket1/*,bucket1/prefix/*Supports S3-specific actions
AWS Credentials Configuration: Admin user configures AWS access credentials for IAM policy injection
The user is required to create separate policies for buckets and objects with respective permissions.
User Management
Ranger UserSync: Automatically synchronizes users from AD/LDAP into Ranger
Assumes these users also exist in AWS IAM with matching usernames
Maintains user identity consistency across Ranger and AWS
Manual User Addition: Admin can manually add IAM usernames to Ranger users
Used when AD/LDAP sync not available
Required when IAM usernames differ from AD/LDAP usernames