Not army folks. This is where a restructure of the CFMP Group comes in. Get rid of all "domestic policing" functions by that group and focus entirely on Force Protection (become the operational arm of DGDS). Own the entire security function; airfield security, convoy security, PW handling, securing FOBs, base D&S in and out of theatre, dog handling, VIP protection, air marshal, all of that. No army/air/navy pers need to be utilized for this as a secondary duty. Maintain a small NIS contingent for serious investigations along with RCMP secondments. Military chain of command manage all unit disciplinary matters.
Radical thought - I know.