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 5 Capabilities 7 Features 43.6 / 100 thin
Access ControlAuthorizationHadoopPolicy ManagementSecurityApacheOpen Source

API Rating

43.6/ 100
thin
Scored 2026-05-20 · rubric v0.3
Discoverability80.0
Contract Quality65.8
Governance39.5
Operational Transparency36.8
Developer Ergonomics8.7
Commercial Clarity39.5

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

Apache Ranger REST API — Audit

Apache Ranger REST API — Audit. 1 operations. Lead operation: Apache Ranger Get Access Audit. Self-contained Naftiko capability covering one Apache Ranger business surface.

Run with Naftiko

Apache Ranger REST API — Groups

Apache Ranger REST API — Groups. 1 operations. Lead operation: Apache Ranger List Groups. Self-contained Naftiko capability covering one Apache Ranger business surface.

Run with Naftiko

Apache Ranger REST API — Policies

Apache Ranger REST API — Policies. 5 operations. Lead operation: Apache Ranger List Policies. Self-contained Naftiko capability covering one Apache Ranger business surface.

Run with Naftiko

Apache Ranger REST API — Services

Apache Ranger REST API — Services. 4 operations. Lead operation: Apache Ranger List Services. Self-contained Naftiko capability covering one Apache Ranger business surface.

Run with Naftiko

Apache Ranger REST API — Users

Apache Ranger REST API — Users. 2 operations. Lead operation: Apache Ranger List Users. Self-contained Naftiko capability covering one Apache Ranger business surface.

Run with Naftiko

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
🔗
JSONLD
JSONLD

Sources

Raw ↑
aid: apache-ranger
name: Apache Ranger
description: 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.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- Access Control
- Authorization
- Hadoop
- Policy Management
- Security
- Apache
- Open Source
created: '2026-03-16'
modified: '2026-05-19'
url: https://raw.githubusercontent.com/api-evangelist/apache-ranger/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
- aid: apache-ranger:apache-ranger-rest-api
  name: Apache Ranger REST API
  description: The Ranger REST API provides endpoints for policy management, service management, user/group management, audit
    log retrieval, and security zone administration, with plugin APIs for enforcing policies in HDFS, Hive, HBase, and other
    services.
  humanURL: https://ranger.apache.org/apidocs/index.html
  tags:
  - Access Control
  - Policy Management
  - REST
  - Apache
  - Open Source
  properties:
  - type: Documentation
    url: https://ranger.apache.org/apidocs/index.html
  - type: Documentation
    url: https://ranger.apache.org/
  - type: OpenAPI
    url: openapi/apache-ranger-rest-api.yaml
  - type: NaftikoCapability
    url: capabilities/rest-audit.yaml
  - type: NaftikoCapability
    url: capabilities/rest-groups.yaml
  - type: NaftikoCapability
    url: capabilities/rest-policies.yaml
  - type: NaftikoCapability
    url: capabilities/rest-services.yaml
  - type: NaftikoCapability
    url: capabilities/rest-users.yaml
maintainers:
- FN: Kin Lane
  email: [email protected]
common:
- type: GitHubOrganization
  url: https://github.com/apache/ranger
- type: Documentation
  url: https://ranger.apache.org/
- type: SpectralRules
  url: rules/apache-ranger-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/apache-ranger-vocabulary.yaml
- type: JSONLD
  url: json-ld/apache-ranger-context.jsonld
- type: Features
  data:
  - name: Centralized Policy Management
    description: Manage security policies for all Hadoop services from a single interface
  - name: Fine-Grained Access Control
    description: Column-level, row-level, and data masking policies for Hive and HBase
  - name: Attribute-Based Access Control
    description: Context-aware policies based on user attributes and tag classifications
  - name: Audit Logging
    description: Comprehensive audit trail of all resource access events
  - name: Multi-Service Support
    description: Supports HDFS, Hive, HBase, Kafka, Storm, Solr, Kudu, and more
  - name: LDAP/AD Integration
    description: Sync users and groups from Active Directory or LDAP
  - name: Security Zones
    description: Delegate policy administration with security zones
- type: UseCases
  data:
  - name: Data Lake Security
    description: Enforce column and row-level security on Hadoop data lake
  - name: Regulatory Compliance
    description: Meet GDPR, HIPAA, and SOX requirements with audit logs and masking
  - name: Multi-Tenant Authorization
    description: Isolate access between teams and business units
  - name: Kafka Topic Authorization
    description: Control which applications can produce and consume Kafka topics
- type: Integrations
  data:
  - name: Apache Hadoop
    description: Native HDFS and YARN authorization integration
  - name: Apache Hive
    description: Column-level and row-level security for Hive queries
  - name: Apache HBase
    description: Table and column family security for HBase
  - name: Apache Kafka
    description: Topic-level authorization for Kafka producers and consumers
  - name: Apache Atlas
    description: Tag-based policies using Atlas data classifications