with a view to undermining my position.
As your boss this is his duty, remember it’s not the knowledge that’s the power, it’s how that knowledge is used.
Very simply as it’s your boss, you don’t have control and are potentially knackered.
I imagine the company do have rights to the knowledge and you have a duty to impart this info.