@HDFan and
@haralds
first, Onyx doesn't seem to do external disks, or I do not see how to do that.
I run my externals often over a home network. On occasion, very rarely, I have gotten error messages that tell me I do not have permission to access something on an external, never on the internal drive. When I'd run DU on them it would correct incorrect permissions. No, I am not changing permissions and I have full administrator power.
I tried Clean my Mac a few years ago, had been using Onyx, and was impressed by the number of things it,CMM, performed. At first it saw all of my external drives on CMM, ran the permissions check and out of habit I just continued doing the external permissions thing. CMM has the ability to monitor in real time many things, and would pop up an alert when something it thought needed to be addressed.
It was never intrusive and didn't seem to create any adverse effects. Running disk permissions regularly seemed to eradicate the incorrect permissions issue, or maybe it was coincidence?? So using it became a matter of habit.
yes, I have read that
macOS will check your disk state with every boot
I have not found that property to address the issue of the external drives. Maybe it only addresses the internal boot drive?
I admit I may be spinning my wheels on something not needed, but it seems to have addressed my original problem and out of habit I continued. I have not seen issues with permission over the network or when using DU in the past year.
Thanks again.