Whilst this is true, if you're building your own packages, you may be able to accept prompts on the user's behalf.
This is a post install script I created a few years ago to install CaptureOne
#!/bin/bash
dmgPath="/tmp/CaptureOne12.Mac.12.1.4.dmg"
mountPath="/Volumes/Capture One 12"
/usr/bin/expect<<EOF
spawn /usr/bin/hdiutil attach "$dmgPath" -nobrowse -quiet
expect ":"
send -- "G"
expect ""
send -- "\n"
expect "Agree Y/N?"
send -- Y\n"
expect EOF
EOF
if [[ -e "$mountPath" ]]
then
cp -r "$mountPath"/"Capture One 12.app" /Applications/"Capture One 12.app"
fi
umount "$mountPath"
rm -rf "$dmgPath"
exit 0
You'll note that you can accept various prompts
I'd reach out to Tanium and ask for help here, but if you can get the prompting working you may be on the home straight