service_mapper: store config to ensure options are processed

At the moment the configuration is global so starting another mapping will
override existing config.
add option to only allow user to access the tag that matches username