I guess "Layout feature" is available by default to all users. There is no restriction to hide Layout option in dashboard. Admin user can share (or push) a dashboard to multiple users. When you push dashboards to users, the dashboards become available in user's Shared Dashboards menu.
If shared users of your dashboard cannot see changes you made in the dashboard, check your Dashboard Manager to see if the users have chosen the Copy Me option. If they did, they cannot see the updates/changes made by you. To see all the changes/updates, shared users need to select the On Menu option in the Dashboard Manager.