[api] fix execution of automatic request approval

also introducing default admin user definition and do some cleanup