Fixes #6367 - cnsmer_shw auth client/usr BZ1112664

access denied received when registering using subscription-manger using the
consumerId flag was for a preliminary call to check that the consumer
exists. This allows :consumer_show authorization through client or user
instead of solely by client.
I think you could do all of the above with `User.current = setup_user_with_permissions(:create_content_hosts, users(:restricted))`