Overview of Apache Ranger Python Clients
masterThe apache-ranger package provides typed helpers for interacting with various Apache Ranger services. The following clients are supported:
RangerClient: Manages Ranger Admin APIs (service definitions, services, policies, roles, security zones, plugin info, and policy delta maintenance).RangerUserMgmtClient: Manages user, group, and user-group APIs.RangerKMSClient: Manages Ranger KMS key management APIs.RangerGdsClient: Manages Governed Data Sharing (GDS) APIs (datasets, projects, datashares, shared resources, and GDS policies).RangerPDPClient: Manages Policy Decision Point (PDP) authorization APIs (single/batch authorization and effective resource permissions).