Yes, it can be done providing you create the codeplug then you can assign a pasword for either reading, writing, or both.
A codeplug in a radio that has not had the password set, you can edit the codeplug with a password.
One flaw with Harris RPM, you try to read a passworded codeplug, it just throws an error, like cant read radio.
It also matters what version of Programmer or RPM was used to program the radio.