The Saheonbu was the principal government inspection agency of the Goryeo and Joseon dynasties of Korea, charged with overseeing the conduct of all officials from the lowest administrator up to and including State Councillors. Its authority rested on both investigative powers and a constitutional veto: through the right of Seogyeong (署經), no royal appointment took legal effect without the censorate’s approval. That single mechanism made the Saheonbu one of the most structurally significant offices in the pre-modern Korean state, embedding a formal check on royal patronage centuries before modern constitutional separation of powers.
Key facts
- Country: Korea; Joseon
- Type: government office
Mandate and Supervisory Reach
Under the Gyeongguk Daejeon legal code, the Saheonbu held supervisory authority over the entire government apparatus, including State Councillors. Its remit covered assessing every official’s administrative achievements and failures and issuing formal warnings where shortcomings were found. This placed it above the normal chain of command: an office that could rebuke the king’s own senior ministers was not merely a disciplinary bureau but a structural counterweight to executive power.
The right of Seogyeong gave the censorate a unanimous veto over royal appointments. A king’s personal choice of official carried no legal force until the Saheonbu approved it, which meant the office could block any attempt to pack the administration with unvetted loyalists.
The Yangsa Alliance and the Three Offices
The Saheonbu did not operate in isolation. Together with the Saganwon, it formed the Yangsa (兩司), meaning ‘Both Offices.’ When the two acted together, the joint petition was called a Yangsa Hapgye (兩司合啓). If a king chose to ignore a Yangsa Hapgye, a third body, the Hongmungwan, could join the action. Once all three offices moved in concert, none of them could be dismissed by royal command. This collective mechanism gave the censorate system its resilience: suppressing one office was possible, but suppressing the coordinated action of all three was constitutionally blocked.
The Haetae Emblem
The Saheonbu adopted the Haetae (also written haechi, 獬豸) as its official emblem. The Haetae is a mythical East Asian beast credited with the ability to identify the guilty party in any dispute without error, making it a fitting symbol for an inspection office. The head of the Saheonbu, the Daesaheon, wore official robes embroidered with the Haetae image.
Annals from the reign of King Danjong record that by 1454 the Inspector General’s chest rank badge also carried the Haetae image. Sometime in the transitional period between the end of the Goryeo dynasty and the establishment of Joseon, the haechi cap became the exclusive headgear of Saheonbu personnel, further distinguishing the office visually from all other branches of government.
Suppression Under Yeonsangun
The institutional strength of the Saheonbu made it a direct target for rulers seeking to eliminate dissent. King Yeonsangun suppressed the Three Offices and revoked the Censorate’s right of countersignature. That same year, 1504, flyers slandering him were circulated in Hangul, and he banned the teaching and use of the Korean script. That ban was the first suppression of Hangul, occurring sixty years after the script’s creation.
Did you know
- The Saheonbu’s constitutional veto over royal appointments, called Seogyeong (署經), required unanimous censorate approval before any king’s nominee could legally take office. It was a remarkable institutional check centuries before modern constitutional separation of powers became a standard framework of government. (andongkim.org)
- The Haetae emblem of the Saheonbu went on to become the official mascot of the modern city of Seoul. A granite sculpture titled ‘Smiling Haechi,’ carved by sculptor Choi Jinho, was installed at the Peace Palace in The Hague, the seat of the International Court of Justice, tracing a symbolic line from Joseon’s inspector-general tradition to the institutions of modern international justice. (diplomatmagazine.eu)
Data sources
Data updated: 2026-10-28