How do I enable authenticated users to be able to add ubercart products?
Ubercart products are nodes, so access is controlled in the normal way:

Visit the permissions page, and assign whatever roles make sense to the "create", "edit", etc permissions for the relevant product content type.