title: Change Magento 2.1 guest permissions to access web api catalog/products
body: <p>I would like to change the permission settings for the anonymous role (Guest), so that without any authentication I can see all products.</p>
  
  <pre><code>http://magento.dev/rest/V1/products
  </code></pre>
  
  <p>I understand, that I can edit:</p>
  
  <pre><code>/magento/vendor/magento/module-catalog/etc/webapi.xml
  </code></pre>
  
  <p>to allow for anonymous access, but that seems hackish. </p>
  
  <p>When I try this endpoint:</p>
  
  <pre><code>http://magento.dev/rest/V1/products
  </code></pre>
  
  <p>I get the following result:</p>
  
  <pre><code>{
    "message": "Consumer is not authorized to access %resources",
    "parameters": {
      "resources": "Magento_Catalog::products"
    }
  }
  </code></pre>
  
  <p>I am new to Magento, so maybe this approach to the REST api is wrong and there is another way to retrieve list of products in JSON format without elevated permissions. </p>
  
  <p>Thanks in advance.</p>