'Is this dataset readable/viewable to user?'

def is_accessible(self, dataset, user, **kwargs):

    if self.user_manager.is_admin(user):
        return True
    if self.has_access_permission(dataset, user):
        return True
    return False
