Hi, Thanks for the replies so far. Some additional context may be useful: Due to my site's security requirements, the stored process must run under the workspace server, and under the logged in user's context. Therefore, the sassrv user has not been setup in the correct AD groups to access the source data anyway. While this doesn't preclude the use of the Stored Process Web Application Server, it does prevent a "streaming" stored process, which is a bummer. For these and other reasons, the stored process will be launched from EG. The purpose of the stored process is to collect runtime parameters from the user via the prompt manager. Once the prompts (macro variables) are set, the user will submit another EG process flow and/or program entry to run a long-running program in "batch". I'd rather use the SPWAS to collect the prompts, then submit a proper batch job on the server, with proper logging, etc. But ALLOWXCMD is not switched on the SPWAS. I know I could just associate prompts with the long running job via EG, but I prefer the STP to collect the prompts. I don't want the end user fiddling with all the backend error checking on the prompt values. My "real" program could have say 20 prompts, plus a selection group to display different prompts based on the user's choice. The workflow could be something like: User sets the initial 20 prompts Next week the user changes say 5 of them, and does another run Next week the user changes say 3 of them, and does another run Next month the user changes all 20 prompts Rinse and repeat I have Use prompt value throughout project set for all the prompts. One thing I have noticed is that the prompts persist across EG invocations; if I set prompts, close EG, open EG, and relaunch the STP, the prompts are as they were when the project was closed. Although I lose the previous settings from the other selection groups, which is a bummer. So, I'm guessing the state of the prompts is buried in the EG project somewhere, with no direct way for the end user (or programmer) to change them other than via the Prompt Manager UI. The end users are fairly advanced, and will want to view the SAS log when the process ends. They may also do minor tweaks to the base code of the program (which is readonly) before submitting the run. I hope this context helps. If you know of a better approach, please let me know. (I will investigate whether the long running job can be a STP and I can use PROC STP to run the program "in batch"???). Kind Regards, Scott
... View more