Skip to main content

An Apache Airflow plugin for managing users and roles in an Enterprise Data Warehouse (EDW) and establishing connections between them, specifically for Amazon Redshift.

Project description

Airflow EDW Grants

Code style: black

System Requirements

  • Airflow Versions: 2.4.0 or newer
  • Redshift EDW

Overview

The Airflow EDW Grants plugin is an Apache Airflow extension designed to facilitate the management of user roles and permissions within an Enterprise Data Warehouse (EDW), specifically for Amazon Redshift. This plugin empowers data engineers and administrators to create, modify, and connect user roles seamlessly from the Airflow UI, enhancing operational efficiency and security within your data environment.

Features

  • User Management: Create and manage users directly from the Airflow UI.
  • Role Management: Define and modify roles associated with users.
  • Connection Management: Easily connect users to their respective roles, ensuring proper access control and security.
  • Integration with Redshift: Specifically designed to work with Amazon Redshift, making it ideal for organizations leveraging this data warehousing solution.

Installation

You can install the plugin via pip:

pip install airflow-edw-grants

and restart the web server.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

airflow_edw_grants-0.1.0a0.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

airflow_edw_grants-0.1.0a0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file airflow_edw_grants-0.1.0a0.tar.gz.

File metadata

  • Download URL: airflow_edw_grants-0.1.0a0.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.10.15 Linux/6.5.0-1025-azure

File hashes

Hashes for airflow_edw_grants-0.1.0a0.tar.gz
Algorithm Hash digest
SHA256 98bf9db4d1baade3bf0ad452d6799785047f7d6e312256ffc6bcc2e501cf5872
MD5 1d65b2dead2c81b68842118ea631556c
BLAKE2b-256 a0ceeeeb15e0d4e3bf2386a37cb40a173b7f44c0fe7970ac28f3a34d848807dd

See more details on using hashes here.

File details

Details for the file airflow_edw_grants-0.1.0a0-py3-none-any.whl.

File metadata

File hashes

Hashes for airflow_edw_grants-0.1.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 a2bd6f9f7e737e4ebb5e363d0324b85362dfa2316a02db4eddcf17c2c339882e
MD5 5ebcf0bd636f7aba7ad256084ce06a1f
BLAKE2b-256 2786e565422b44dc012a13e6b3a1753be8bf972d2830f08fe9a542e9aa086993

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page