Brian Madden Logo
Your independent source for application and desktop virtualization.
advertisement

Application Streaming - an Excel App via web hosting, in the Citrix XenApp / Presentation Server forum on BrianMadden.com

rated by 0 users
Not Answered This post has 0 verified answers | 1 Reply | 0 Followers

Guest posted on Fri, Feb 2 2007 6:00 PM
I have an App I am about to start selling. It is written in Excel 2003, so obviously it is not secrure for release if it is not application streamed. If you are not aware, a Hex editor busts passwords in Excel with no problem giving anyone access to your entire project's code.

So I need to set it up on an application streaming environment so that no code goes to the users computer and thus no access to my VBA project is attainable by the user via Hex editor. All I need/want the user to be able to do is run this application. They do not need any other kind of use what so ever out of the server except:

a) to upload a daily XML file which my application imports into my application. That daily XML import would need to be saved on the server. The user would need access to this one directory location to reference at any time, so they can choose which XML file they want to load into my App for the given task they have at hand.

b) Print pdf's to their printer.

I want there to be NO other access available to the server for the user, the user will be using it for nothing except doing the above. My big question/concern is: Can I disable the access via either Citrix or via server settings to disable/restrict user access to the Visual Basic Editor? If not, the user could run code to open internet browsers, mail browsers, bust passwords via VBA code they could write intot he Editor, etc. It would be a bad thing.

Finally, my assumption is Citrix was my method/solution for app streaming, is this a correct assumption for my particular need as stated above? Or is there a better solution for my limited needs? It seems like maybe Citrix is overkill as it does so much more than I need it to do. I do value security very highly, I have a very expensive specialized App, unfortunately written in Excel.

Thank You!
  • | Post Points: 20

All Replies

Not Ranked
Points 260
This depends how many users that are gonna use the application. You could go for the access essentials version of citrix. It's cheap, but has it's limitations as well...
You could also use RDP and Terminal Server 2003. Although it's not as smooth, when it comes to application publishing as Citrix.
Alexander Ervik Johnsen
Senior Systems Engineer
www.ervik.as
..: The Home of The GIDWIM Guide :..
  • | Post Points: 5
Page 1 of 1 (2 items) | RSS