Pour 1 cup water into a multi-functional electric pressure cooker such as an Instant Pot.
Place the ham in the pot, fat-side up. If the ham doesn't fit, you may need to cut off a piece. Be sure the lid can secure tightly.
Mix together cranberry sauce and brown sugar. Reserve half of the mixture for later. Take the remaining half, and spread all over the ham.
Secure the pressure cooker lid, and lock. Make sure the steam release is set to the sealing position.
Set the pressure cooker to high pressure. Set cook time to 30 minutes.
Once the cooking process is complete, let the pressure release using the natural release method.
Remove the ham, and place on broiler pan or in a metal pan. Spread with the remaining cranberry glaze.
Broil the ham for 5 minutes or until caramelized. Do not walk away from the oven. Watch the ham closely so that it does not burn.
Remove ham. Slice, and enjoy.