As i understand in pipedrive either one can create one pipeline and all can add deals in that. Admin can then approve or reject. Other option is that only admin adds the leads. Client is not ok with both options. Is there anything else that can be done?