Unfortunately not enough. I mean : I have already done this kind of research and I didn't find what I was looking for. EDX is meanly designed to allow external programs and ETL to run tasks.
The closest thing I have found is this CallEdxFromAjax extension and especially its server side page: QlikView Extension - Call EDX Tasks from Ajax-/Web-Client - Home
My requirements (which are in fact more "production team's requirements) could be summarized as:
- allow admins choosing which applications can be reloaded by users
- allow any user to run a "user-allowed task"
- Don't execute anything on client's side, at least no .exe and no .bat and no command line. Macro in Qlikview application are allowed as a workaround.
- Don't expose any credential (of user or of a service account on Qlikview server)
Can this be achieved with EDX ? As far as I know, it's not possible, but maybe it's possible with an ajax extension, a specific settings, a task without password and no credential given in the call.