Ranger Basic Principles

Apache Ranger offers a centralized security management framework and supports unified authorization and auditing. It manages fine grained access control over Hadoop and related components, such as Storm, HDFS, Hive, HBase, and Kafka. You can use the front-end web UI console provided by Ranger to configure policies to control users' access to these components.

Figure 1 shows the Ranger architecture.

Figure 1 Ranger structure
Table 1 Architecture description

Connection Name

Description

RangerAdmin

Provides a WebUI and RESTful API to manage policies, users, and auditing.

UserSync

Periodically synchronizes user and user group information from an external system and writes the information to RangerAdmin.

TagSync

Periodically synchronizes tag information from the external Atlas service and writes the tag information to RangerAdmin.

Ranger Principles