Since there's no official solution, I share a sub-optimal solution I've come up with.
It applies only to lookups, and is assuming your lookup table doesn't change very often.
As an administrative user, you schedule a search in the form of
|dbxquery ##### | outputcsv lookupname.csv
Then in the filesystem of the search head, you establish a symbolic link between the spooled output file and the dir where lookups tables reside (for security reasons, outputcsv cannot write directly a lookup table, AFAIK)
After doing this, you declare a standard csv lookup pointing to the symlink, and non-privileged users can use the standard
| lookup lookupname.csv
syntax
... View more