In addition to Create and Customize Dashboard permission, there are a few more permissions related to the dashboard, such as Create Dashboard Folders. But to control dashboard builder on "View Dashboard As", there are 2 permissions related to this.
1. Only Create and Customize Dashboard permission
This user will not see the "View Dashboard As" option under dashboard properties
2. With View My Team's Dashboards permission
3. With Manage Dynamic Dashboard permission