How can admin role users edit dashboards in manage dashboards without system admin?

Hi everyone.

I want to just check if this is a bug or not. I have created a "Admin" role which has Admin and Deveolper access to all modules. However this user when going into "Manage Dashboards" cannot edit a dashboard that isn't theirs meaning they cannot tick the "Default Dashboard" box or change the team.

Setting the user to the "User Type" of System Admin, fixes this issues. But we don't want the user to be a system admin, just a module admin.

Is there anything I may have missed? I cannot see specific role access to dashboards.

Thanks,

Daniel