feat(security): AuthDisableLoginOptions + Roles.All for dev auto-login

This commit is contained in:
Joseph Doherty
2026-06-16 08:36:48 -04:00
parent 56d6508a5b
commit 72691e5577
3 changed files with 38 additions and 0 deletions
@@ -38,4 +38,8 @@ public static class Roles
public const string Designer = "Designer";
public const string Deployer = "Deployer";
public const string Viewer = "Viewer";
/// <summary>All declared ScadaBridge roles — the single source of truth for "all
/// permissions" (e.g. the dev auto-login principal). Stays in sync if a role is added.</summary>
public static readonly string[] All = [Administrator, Designer, Deployer, Viewer];
}