Hi Steve.
Unfortunately, it seems the answer is negative. Nothing useful on documentation, no tips from expert guys I asked for that.
I also created a specific thread on the POM forum:
https://www.devconnectprogram.com/forums/posts/list/26661.page#p167923
Only idea I had is coming from the document 'Using POM 4.0.1' (
https://support.avaya.com/css/public/documents/101077333 ) but it is complicated and Devconnect never tested such a solution so not sure it can work.
On pages 416-417-418, this doc says it is possible to add a DNC data source list referring to a file (ex. csv file). The only limitation is You can import files having either ANSI or UTF-8 format (see the attached pictures).
A DNC data source as local file can be imported from the laptop or via FTP server and the requested value USER_CONTACT_ID is provided while importing the record in the POM database, maybe it is possible to write a script that automatically retrieves each USER_CONTACT_ID then adds them to the local file before importing as the DNC data source.
Feel free to contact the ACES team in Avaya (formerly APS team) for a customized solution (if it is possible)
https://www.avaya.com/en/services/avaya-professional-services/.
Bear in mind this is not a service free of any charge (they will provide a quote).