In a mixing bowl whisk together the mayonnaise, honey, Apple Cider vinegar and salt until smooth. Set the dressing aside. In a large bowl toss together the cabbage, carrots, apples, scallions, almonds, and cranberries. Pour the dressing over the cabbage mixture and toss it all together to evenly coat the mixture. Serve immediately for best results or refrigerate until ready to serve.