Assume there is a resource that allows for rapid regeneration of body parts and termination (magical deletion) of foreign objects in the body upon usage. Let's say it is scarce enough that you can't give it to everyone, so it's still valuable. The resource doesn't stay in the system and is a one time thing where upon usage all current wounds and injuries are healed and foreign objects removed. If you take it with no wounds, it will just do nothing and break down into useless components.
You have to give it to your soldiers because it's a huge morale boost. If you give it to a more accountable group like the team medic, the injured might die before they can be administered the resource. Also, the team medic can still conspire with the soldiers.
What's stopping them from faking mortal injuries and reporting that it was used, then selling it later. You can't really keep them under close supervision, nor can you reasonably punish them for claiming to have used it even if it's suspicious because the injury is already gone. You can't even ask for proof because, if it really was a mortal injury, they wouldn't have time to record any.
I have considered testing for blood but even that can be faked. Would the military just have to look the other way? Or would they target the selling of these resources instead, setting up stings to catch embezzlement that way?