def METHOD_NAME(cls, request, qs):
    """
    Used for scoping queryset of the TableViewSet.
    It is used for listing all the table the user has Viewer access.
    Restrictions are then applied based on the request method using the Policy statements.
    This helps us to throw correct error status code instead of a 404 error code
    """
    allowed_roles = (Role.MANAGER.value, Role.EDITOR.value, Role.VIEWER.value)
    return TableAccessPolicy._scope_queryset(request, qs, allowed_roles)