rhdh-auth-rbac

Configure RHDH authentication with GitHub OAuth, Microsoft Entra ID SSO, and RBAC policies.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/3horizons/agentic-devops-platform --skill rhdh-auth-rbac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rhdh-auth-rbac
Source: https://github.com/3horizons/agentic-devops-platform/tree/main/.github/skills/rhdh-auth-rbac
Command: npx skills add https://github.com/3horizons/agentic-devops-platform --skill rhdh-auth-rbac

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides essential guidance and official documentation to correctly configure authentication and authorization within Red Hat Developer Hub (RHDH), preventing access issues and security vulnerabilities.

Core Features & Use Cases

  • Authentication Configuration: Guides through setting up GitHub OAuth, Microsoft Entra ID SSO, and other identity providers.
  • RBAC Policy Management: Details the CSV format for defining granular permissions and roles.
  • Use Case: Before onboarding a new team, you need to define their access levels. This Skill helps you configure the correct RBAC policies and assign users to appropriate roles like 'Developer' or 'Admin'.

Quick Start

Consult the official documentation for RHDH authentication and authorization before making any changes.

Frequently Asked Questions about rhdh-auth-rbac

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure GitHub OAuth authentication for Red Hat Developer Hub?

To configure Microsoft Entra ID SSO for RHDH, you must integrate the identity provider within the RHDH configuration. This process establishes single sign-on access control by mapping your Entra ID tenant credentials directly into the developer hub security framework.

What is the best way to define RBAC policies in RHDH?

The best way to define RBAC policies in RHDH is by using a CSV format to specify granular permissions and role definitions. This approach allows you to assign users to appropriate roles like Developer or Admin, ensuring secure access control across the platform.

Does RHDH support Microsoft Entra ID SSO integration?

Yes, RHDH supports Microsoft Entra ID SSO integration for secure authentication. You can configure single sign-on by following the official documentation to connect your Entra ID identity provider with the Red Hat Developer Hub access framework.

How do I set up role-based access control for new teams in RHDH?

Setting up role-based access control for new teams in RHDH involves defining their access levels through RBAC policies. You assign users to specific roles like Developer or Admin using the CSV permission format to enforce proper security boundaries before onboarding.

Why do I need to configure authentication and authorization in RHDH?

Configuring authentication and authorization in RHDH is required to prevent access issues and security vulnerabilities. Proper setup ensures that only verified users can log in via identity providers and interact only with permitted resources based on assigned roles.