Authentication - Grant/Deny access to modules

Got a problem you cannot solve? Try here.
Post Reply
tom.frey
Posts: 3
Joined: Sun May 06, 2007 10:45 am

Authentication - Grant/Deny access to modules

Post by tom.frey »

Hi,

I'm wondering if the following is possible:
I have a .NET application that is strongly modularized, consisting of specific dll sets for every module. When the user logs on, I'm checking for permissions on every module and when permission is granted, the module is loaded into the shell.
However, I want those module files to be automatically distributed/removed. So, when a user initially installs the application, only those modules that he is permissioned for should be downloaded. Also, whenever the application launches, it should be checked if patches for the modules he is permissioned for are available. Also, if the user's grant set changed, the modules to which he now has access should be downloaded and the ones for which he lost access should be removed from the system.
Is this something I can do with InstallAware?

Thanks,

Tom
MichaelNesmith
Posts: 3452
Joined: Thu Dec 22, 2005 7:17 pm
Contact:

Post by MichaelNesmith »

Yes, you can do all of this with InstallAware - quite straightforward using the If command that lets you branch at runtime, and the Web Media Block command that lets you put parts of your applications online, which will be downloaded only when needed. See the Online User Authentication sample for ideas on how to implement your online authentication. Remember that you can also conditionally define/delete setup features based on what happens as the result of your online authentication, just use the Delete Component and Define Component commands.
Michael Nesmith
Install[b]Aware[/b]
[i]Home of The Next Generation MSI Installer[/i]
Get your free copy today - http://www.installaware.com/
Post Reply