Back to Sftpgo

Base

templates/webadmin/base.html

2.7.11.8 KB
Original Source

{{- define "navitems"}} {{- block "additionalnavitems" .}}{{- end}} {{- template "theme-switcher"}}

{{.LoggedUser.Username}}

{{if not .HasExternalLogin}} Profile

Change password {{if .LoggedUser.CanManageMFA}} Two-factor authentication {{- end}} {{- end}} Sign out

{{- end}} {{- define "sidebaritems"}} {{- if .LoggedUser.HasPermission "view_users"}} Users {{- end}} {{- if .LoggedUser.HasPermission "manage_groups"}} Groups {{- end}} {{- if .LoggedUser.HasPermission "manage_folders"}} Folders {{- end}} {{- if .LoggedUser.HasPermission "view_conns"}} Connections {{- end}} {{ if .LoggedUser.HasPermission "*"}} Event Manager

Rules

Actions

{{- end}} {{- if or (.LoggedUser.HasPermission "*") (and .HasDefender (.LoggedUser.HasPermission "view_defender"))}} IP Manager
{{- if .LoggedUser.HasPermission "*"}} IP lists {{- end}} {{- if and .HasDefender (.LoggedUser.HasPermission "view_defender")}} Auto Blocklist {{- end}}

{{- end}} {{- if or (.LoggedUser.HasPermission "*") (.LoggedUser.HasPermission "view_status") (and .HasSearcher (.LoggedUser.HasPermission "view_events"))}} Server Manager
{{- if .LoggedUser.HasPermission "*"}} Configurations {{- end}} {{ if and .HasSearcher (.LoggedUser.HasPermission "view_events")}} Logs {{- end}} {{- if .LoggedUser.HasPermission "*"}} Maintenance {{- end}} {{- if .LoggedUser.HasPermission "view_status"}} Status {{- end}}

{{- end}} {{- if .LoggedUser.HasPermission "*"}} Admins

Roles {{- end}} {{- end}}