How to provide a user write access to few custom dahboard without having write access to other tier.
You can provide granular access to pre-existing dashboards via the Administration/Roles. You can create a role and assign a combination of View, Edit & Delete permissions. New dashboards will inherit the permissions associated with the 'Default' dashboard.