using ZB.MOM.WW.OtOpcUa.Configuration.Enums;
namespace ZB.MOM.WW.OtOpcUa.Security.Auth;
///
/// The full canonical role set granted to the auto-login dev principal: every
/// plus the appsettings-only control-plane role "Operator"
/// (required by the DriverOperator policy). Centralised so adding an AdminRole
/// automatically widens the grant.
///
public static class DevAuthRoles
{
/// Operator role string — not an enum member; used by the DriverOperator policy.
public const string Operator = "Operator";
/// All roles granted to the auto-login principal.
public static readonly string[] All = [.. Enum.GetNames(), Operator];
}