I'm not a lawyer, so I don't think I can answer that question completely, but I can give you my brief insights.
First of all, the characterization of that body of activity is more akin to an auditor, who would be more likely to make an appointment to come into an organization and be guided partly by communications with that organization in order to gather information. I'd say it's less a SWAT team and more an inspector.
Those kinds of powers are not unusual. Health inspectors or building code inspectors have those powers, and where they are legal and appropriate and they meet the mandate of the legislation, they are generally permissible. Does that help?