Preheat oven to 400 degrees Fahrenheit.
On a large baking sheet, add and toss sweet potatoes, Brussels sprouts, rosemary, shallots, garlic, salt, pepper, and 2 tablespoons olive oil.
Roast for 20 minutes while preparing dressing.
In a small mixing bowl, whisk together remaining olive oil, maple syrup, Dijon, paprika, salt, and pepper.
Add apple and cranberries to baking sheet.
Add salmon to baking sheet and drizzle with prepared sauce.
Bake for an additional 12 to 15 minutes, until salmon is cooked through and reaches an internal temperature of 145 degrees Fahrenheit.