[#76989110] Adds error handling for dashboard config

 - Save is disabled if no modules included
 - load unauthorized if try to edit another user's config