**Apache Airflow version**: 2.1.1

**What happened**:

For user with "Op" role following menu items are not visible in navigation panel, however pages are accessible (roles has access to it):
- "Browse" -> "DAG Dependencies"
- "Admin" -> "Configurations"

**What you expected to happen**: available menu items in navigation panel
tests/www/test_security.py
clear_db_runs()
        clear_db_dags()
        self.db = SQLA(self.app)
        self.appbuilder.add_view(SomeBaseView, "SomeBaseView", category="BaseViews")
        self.appbuilder.add_view(SomeModelView, "SomeModelView", category="ModelViews")
        log.debug("Complete setup!")
    @classmethod
    def delete_roles(cls):
        for role_name in ['team-a', 'MyRole1', 'MyRole5', 'Test_Role', 'MyRole3', 'MyRole2']:
            api_connexion_utils.delete_role(cls.app, role_name)
    def expect_user_is_in_role(self, user, rolename):
        self.security_manager.bulk_sync_roles([{'role': rolename, 'perms': []}])
        role = self.security_manager.find_role(rolename)
        if not role:
            self.security_manager.add_role(rolename)
            role = self.security_manager.find_role(rolename)
        user.roles = [role]
        self.security_manager.update_user(user)
    def assert_user_has_dag_perms(self, perms, dag_id, user=None):
        for perm in perms:
            assert self._has_dag_perm(perm, dag_id, user), f"User should have '{perm}' on DAG '{dag_id}'"
    def assert_user_does_not_have_dag_perms(self, dag_id, perms, user=None):
        for perm in perms:
            assert not self._has_dag_perm(
                perm, dag_id, user
            ), f"User should not have '{perm}' on DAG '{dag_id}'"
    def _has_dag_perm(self, perm, dag_id, user):