where do I find temp files for a user on AD

I'm not looking to delete the user temp files in any shape or form nor create a policy to do so. what I need specifically is the destination folder of an application that downloads recorded calls into said unknown temp folder. on a local user its easily reachable by sifting through local temp files but for an unknown reason these saved files aren't showing up on the user's account while they are logged onto their personal account that is on the AD. this leads me to believe they aren't being saved onto our server. if you need any more information please ask.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

1 - Does the application not give an indication of where it keeps this data?
2 - When you check the files (whilst logged in as the local user)... in what path are the files being stored?
3 - Was the application installed by the local user OR by the AD user? Does this application use different stores for files depending on the profile of the user? Or does this depend mainly on the initial setup and configuration?

As you correctly point out, if the folders are not in the Roaming data for the AD user or the other folders that sync with AD, then the files will not be available through AD.
David Johnson, CD, MVPOwnerCommented:
If I have a user that is logged into the network from my pc the temporary files will be saved to my local %temp% directory unless folder redirection is in effect and my %appdata% folder is located in my redirected directory. \\servername\sharename\%username%\appdata\roaming\temp\ directory.

If I am using remote desktop with sessions (rdp into the server) then they will be on my \\servername\c$:\users\username\appdata\roaming\temp directory
AkshiakAuthor Commented:
in regards to the first question the application is installed in the local user. does that have an outcome on the destination of temp files?
SD-WAN: Making It Work for You

As bandwidth requirements and Internet costs grow, businesses naturally want to manage budgets by reducing reliance on their most expensive connection types. Learn more about how to make SD-WAN work for your business in our on-demand webinar!

in all honesty, the key here is really understanding the 3rd party application. We are making an assumption here that this application uses standard temp folders. If it does, then David Johnson's answer gives you everything you need. Whether it's a local user or AD user, the standard location of the temp folders will be as he describes. BUT is this application actually using those temp folders? Not all applications adhere to these standards. Does the application not say where the files are stored?
AkshiakAuthor Commented:
the problem is that with this application, the name is five9 btw, its a call service web hosted service. the help center there doesn't know where downloaded recordings end up... and although they have additional software to save such data to a desired directory we cant use it because it allows its users to monitor all data from the app which is a security issue. so if I have understood everything correctly. I am unable to know the destination because its the code in the app but to get around this I could set a policy to redirect temp files.
David Johnson, CD, MVPOwnerCommented:
I've written call center software and there usually is 5 separate security models.  Supervisor, Quality Control, Call Taker, Technician. and System Administrator and all calls are recorded and monitor able by either the Supervisor, QC, or SysAdmin. The SysAdmin sets up the directory structure and retention policies. The call taker only has the options to be available/unavailable and handles the next call in the queue (incoming or outgoing) for the campaign set by the supervisor.

Getting back to the topic at hand a program from Sysinternals called procmon will tell you everything about a program.. i.e. which registry and files it opens or attempts to open. So use it.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Active Directory

From novice to tech pro — start learning today.