'Sets the S3 ACL grants for all objects in the Distribution
to the appropriate value based on the type of Distribution.
:type replace: bool
:param replace: If False, the Origin Access Identity will be
appended to the existing ACL for the object.
If True, the ACL for the object will be
completely replaced with one that grants
READ permission to the Origin Access Identity.'

def set_permissions_all(self, replace=False):

    bucket = self._get_bucket()
    for key in bucket:
        self.set_permissions(key, replace)
