@page "/role-grants" @using ZB.MOM.WW.OtOpcUa.Admin.Services @using ZB.MOM.WW.OtOpcUa.Configuration.Entities @using ZB.MOM.WW.OtOpcUa.Configuration.Enums @using ZB.MOM.WW.OtOpcUa.Configuration.Services @inject ILdapGroupRoleMappingService RoleSvc @inject ClusterService ClusterSvc
NodeAcl rows directly and is
unaffected by these mappings (see decision #150). A fleet-wide grant applies across every
cluster; a cluster-scoped grant only binds within the named cluster. The same LDAP group
may hold different roles on different clusters.
Loading…
} else if (_rows.Count == 0) {No role grants defined yet. Without at least one FleetAdmin grant, only the bootstrap admin can publish drafts.
} else {| LDAP group | Role | Scope | Created | Notes | |
|---|---|---|---|---|---|
@r.LdapGroup |
@r.Role | @(r.IsSystemWide ? "Fleet-wide" : $"Cluster: {r.ClusterId}") | @r.CreatedAtUtc.ToString("yyyy-MM-dd") | @r.Notes |