diff --git a/app/views/layouts/_signin_signout.html.erb b/app/views/layouts/_signin_signout.html.erb
index e975dc6..6222e55 100644
--- a/app/views/layouts/_signin_signout.html.erb
+++ b/app/views/layouts/_signin_signout.html.erb
@@ -12,7 +12,15 @@
<%= link_to _('Super admin area'), "/admin", class: "signIn_dropdown_link" %>
<% end %>
<% if current_user.can_org_admin? && !current_user.org_id.nil? %>
- <%= link_to _("Admin area"), admin_index_template_path(current_user.org_id), class: "signIn_dropdown_link" %>
+ <% if current_user.can_modify_templates? %>
+ <%= link_to _("Admin area"), admin_index_template_path(current_user.org_id), class: "signIn_dropdown_link" %>
+ <% elsif current_user.can_modify_guidance? %>
+ <%= link_to _("Admin area"), admin_index_guidance_path(current_user.org_id), class: "signIn_dropdown_link" %>
+ <% elsif current_user.can_modify_org_details? %>
+ <%= link_to _("Admin area"), admin_show_org_path(current_user.org_id), class: "signIn_dropdown_link" %>
+ <% elsif current_user.can_grant_permissions? %>
+ <%= link_to _("Admin area"), admin_index_user_path, class: "signIn_dropdown_link" %>
+ <% end %>
<% end %>
<%= link_to _('Sign out'), destroy_user_session_path, method: :delete, class: "signIn_dropdown_link" %>