Originally Posted by Norm
I must disagree Norm, I live for the code! Although a good design session can come up with some pretty cool stuff.
Originally Posted by Dikshanta
I don't see a complicated "algorithm" here. Once you have your design, the code should just fall into place. If you run into networking issues you need to list those specifically and we can help out. If the roles portion is what is holding you up, I suggest having each user object with a role value then when you load your GUI or execute a function, do a check that the user can see or do it. If they cant, disable the option or display a message that they do not have adequate permissions.