Apache Ranger logo

Apache Ranger

Apache Ranger is a framework to enable, monitor, and manage comprehensive data security across the Hadoop platform. It provides centralized security administration for fine-grained authorization policies across Hadoop ecosystem components.

1 APIs 1 Capabilities 7 Features
Access ControlAuthorizationHadoopPolicy ManagementSecurityApacheOpen Source

APIs

Apache Ranger REST API

The Ranger REST API provides endpoints for policy management, service management, user/group management, audit log retrieval, and security zone administration, with plugin APIs ...

Capabilities

Features

Centralized Policy Management

Manage security policies for all Hadoop services from a single interface

Fine-Grained Access Control

Column-level, row-level, and data masking policies for Hive and HBase

Attribute-Based Access Control

Context-aware policies based on user attributes and tag classifications

Audit Logging

Comprehensive audit trail of all resource access events

Multi-Service Support

Supports HDFS, Hive, HBase, Kafka, Storm, Solr, Kudu, and more

LDAP/AD Integration

Sync users and groups from Active Directory or LDAP

Security Zones

Delegate policy administration with security zones

Use Cases

Data Lake Security

Enforce column and row-level security on Hadoop data lake

Regulatory Compliance

Meet GDPR, HIPAA, and SOX requirements with audit logs and masking

Multi-Tenant Authorization

Isolate access between teams and business units

Kafka Topic Authorization

Control which applications can produce and consume Kafka topics

Integrations

Apache Hadoop

Native HDFS and YARN authorization integration

Apache Hive

Column-level and row-level security for Hive queries

Apache HBase

Table and column family security for HBase

Apache Kafka

Topic-level authorization for Kafka producers and consumers

Apache Atlas

Tag-based policies using Atlas data classifications

Semantic Vocabularies

Apache Ranger Context

13 classes · 42 properties

JSON-LD

API Governance Rules

Apache Ranger API Rules

6 rules · 4 errors 2 warnings

SPECTRAL

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
Documentation
Documentation
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
NaftikoCapability
NaftikoCapability
🔗
JSON-LD
JSON-LD