AuthorizationHub

Authorization Management Plug-In, Without A Subscription

Turn Organizational Trees Into Claims.

Most authorization rules are about groups, job roles, and people. It's been done before, why build it again?

The power of AuthorizationHub is that the tenants, groups, and roles a user is related to, become identity claims as the user’s request gets processed inside the ASP.net core pipeline. Those claims are specific to your application and can be used in Authorization Policies. This neatly aligns with the security model in ASP.net core. It means you can change who can perform operations in your application by changing the user’s role and group memberships. There’s no need to make code changes and redeploy web applications.


var builder = WebApplication.CreateBuilder(args);


// Sets up DI and needed authorization policies.
builder.Services.AddAuthorizationHub();  


// Configures AuthorizationHub to use SQL Server
builder.Services.AddSQLServerToAuthorizationHub();  


var app = builder.Build();

app.UseRouting();
app.UseAuthorization();

// Adds routes for UI and rest endpoints.
app.UseAuthorizationHubUI();  

app.Run();


Quality Software Begins With
Non Negotiables
Identity Provider Agnostic
Built For Ease of Administering
Flexible
Integration

Identity Provider Agnostic

Built For Ease of Administering

Flexible

Integration

Open solution designed to work with any and all identity providers.
Changes can be scheduled before they need to take effect.
Nested groups, multi-tenant, and users can belong to many tenants, groups and roles.
REST API to empower your developers to update the database seamlessly and automatically.
Better Authorization Management
With These Handy Features & More
1 Works with new or existing ASP.NET Core web applications.
5 Not software as a service.
2 Database options : SQL Server, (PostgreSQL, and SQLite coming soon.)
6 Built in UI to manage users, groups, roles, and tenants.
3 Supports nested groups.
7 Allows users to be part of multiple tenants.
4 Changes can be scheduled before they need to take effect.
8 REST API to make modifications.
© AuthorizationHub 2025
AuthorizationHub