All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ui.acls.principals.ftl Maven / Gradle / Ivy

There is a newer version: 0.8.0
Show newest version
<#-- @ftlvariable name="lastCommit"  type="java.lang.String" -->
<#-- @ftlvariable name="appUrl" type="com.infobip.kafkistry.webapp.url.AppUrl" -->
<#-- @ftlvariable name="principals"  type="java.util.List" -->
<#-- @ftlvariable name="principalsOwned" type="java.util.Map" -->
<#-- @ftlvariable name="pendingPrincipalRequests"  type="java.util.Map>" -->
<#-- @ftlvariable name="gitStorageEnabled"  type="java.lang.Boolean" -->




    <#include "../commonResources.ftl"/>
    Kafkistry: ACLs
    
    




<#include "../commonMenu.ftl">

<#import "../common/util.ftl" as util>
<#import "util.ftl" as aclUtil>

<#if gitStorageEnabled> <#assign pendingUpdates = pendingPrincipalRequests> <#assign entityName = "Principal ACLs"> <#include "../common/pendingChangeRequests.ftl">
Status of principals ACLs
<#list principals as principalStatus> <#assign principalUrl = "acls/principal?principal=${principalStatus.principal?url}"> <#assign principalOwned = principalsOwned[principalStatus.principal]> <#if principalStatus.principalAcls??> <#else>
Principal Owner OK #Rules Statuses
${principalStatus.principal} ${principalStatus.principalAcls.owner} <#if principalOwned> <@util.yourOwned what="principal"/> [none] <@util.ok ok = principalStatus.status.ok/> <#if principalStatus.principalAcls??> ${principalStatus.principalAcls.rules?size} <#else> ${principalStatus.statuses?size} <#list principalStatus.status.statusCounts as statusCount> <@util.namedTypeStatusAlert type = statusCount.type quantity = statusCount.quantity/>
<#include "../common/pageBottom.ftl">




© 2015 - 2024 Weber Informatics LLC | Privacy Policy