Preheat oven to 350 degrees. Coat an 8x8 baking dish with shortening. Set aside.
In a large mixing bowl (or kitchen aid) combine dry ingredients together: flour, oats, coconut, sugar, baking powder, and salt.
Add butter and egg to dry mixture. Stir to combine.
Press 1/2 of the dough into the bottom of your coated baking dish.
Pour cranberry sauce on top of pressed dough. Spread an even layer on top of dough.
Sprinkle the rest of the dough mixture over the top of the cranberry sauce.
Bake in preheated oven for 25-30 minutes. Remove from oven and allow to cool completely. Cut into squares and enjoy!