Adding support for making a request on behalf of public