Magnus tomó posesión del trono noruego en Viken, la región donde residía su padre Olaf III, alrededor del fiordo de Oslo.