Common practice seems to be to have a 'service' project to which service accounts are assigned and have roles for Openstack components. Among these would be Neutron and potentially glance.
# openstack project create --description "Service Project" service