{# @var currentUser \craft\elements\User #} {% requirePermission 'accessPlugin-seomatic' %} {# Redirect the user to the first sub page they can access #} {% if currentUser.can('seomatic:dashboard') %} {% redirect cpUrl('seomatic/dashboard') %} {% elseif currentUser.can('seomatic:global-meta') %} {% redirect cpUrl('seomatic/global/general') %} {% elseif currentUser.can('seomatic:content-meta') %} {% redirect cpUrl('seomatic/content') %} {% elseif currentUser.can('seomatic:site-settings') %} {% redirect cpUrl('seomatic/site/identity') %} {% elseif currentUser.can('seomatic:tracking-scripts') %} {% redirect cpUrl('seomatic/tracking/gtag') %} {% elseif currentUser.can('seomatic:plugin-settings') %} {% redirect cpUrl('seomatic/plugin') %} {% else %} {# ...or throw a 403 if they can't access anything at all #} {% exit 403 %} {% endif %}