misc:make get resource client protected