Add support for access lists other than http_access

This cookbook needs a refactor, but because there are no tests, just added this in the style of the rest of the cookbook. Happy to refactor into a better pattern.