diff --git a/src/ZB.MOM.WW.OtOpcUa.Admin/Components/Layout/MainLayout.razor b/src/ZB.MOM.WW.OtOpcUa.Admin/Components/Layout/MainLayout.razor index 90687dc..1007b88 100644 --- a/src/ZB.MOM.WW.OtOpcUa.Admin/Components/Layout/MainLayout.razor +++ b/src/ZB.MOM.WW.OtOpcUa.Admin/Components/Layout/MainLayout.razor @@ -10,6 +10,7 @@
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 | ++ |