If you can set up user filters for the workbook that provide the desired behavior in a view then all of the users could be subscribed using the same view and each of them would get their own custom subscribed output.
Have you had luck working this out since this was posted?
Thanks Patrick, sorry never logged back in to check the response. I contacted Tableau and they said they don't have a functionality to do how I want at this point.
somthing like :
:: Change directory to tabcmd location
cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
:: login to Tableau via tabcmd
tabcmd login -s http://localhost --username u1 --password p1 --no-prompt
:: run tabcmd get command which retrieves the URL of the reports with the filter and size parameter
:: reports are saved to pdf
tabcmd get "views/workbook/report1.pdf?param=value&:size=1680,1050" -f "C:\report1.pdf"
tabcmd get "views/workbook/report2.pdf?param=value&:size=1680,1050" -f "C:\report2.pdf"
:: logout of tabcmd when done
:: use pdftk library to combine reports based on system
pdftk "C:\report1.pdf" "C:\report2.pdf" cat output "C:\report.pdf"
:: send email with pdf attachments using blat
blat "C:\report-email-message.htm" -t email@example.com -attach "C:\report.pdf" -s "email subject" -html
:: delete all pdf files generated during the process
del "C:\report1.pdf" "C:\report2.pdf" "C:\report.pdf"