정원은 1인이었다. 995년(성종 14)에 이전의 어사도성(御史都省)이 상서도성으로 개편되면서 처음 설치되었을 것으로 추측된다. 본래 당나라에서는 상서성 도당(都堂)의 우사(右司)에 속하여 상서우복야(尙書右僕射)를 보좌하는 관직이었으나, 고려에서는 상서도성에 좌사·우사의 구분이 없었으므로 그저 상서도성에 속하였다.
1275년(충렬왕 1) 원의 압력으로 상서성이 폐지될 때 함께 혁파되었으며, 1356년(공민왕 5)에 문종 관제가 부활되면서 다시 설치되었다. 그러나 얼마 뒤인 1362년에 상서성이 또다시 폐지됨으로써 이와 동시에 혁파되었고, 그 뒤로는 설치되지 않았다.