473,403 Members | 2,183 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,403 software developers and data experts.

Windows Application user group security

Hi,
I need assistance (more of overview or architect than code). VB.net (windows application) I have to write the security module for an application based on 3 groups (integer value) of accesses. An user belongs to group (1 ,2 or 3) where a group 1 will have access to the whole system, group3 is very limited access.
Access applies to the folowing: 1) is the form vissible? 2) is all group containers on the form visible? 3) are all controls in the group container (like panels, group box ect.) visible or enabled ?. I am using a sequal database.

What i need is the approach. An approach to minimize IO - So i believe the tables must be read upfront and the data must be stored in the cache. The security module itself - to allow / deny access. the logic behind it. The application is not big. Maximum 15 forms. A form can contain multiple tabs.
I am using vb.net version 2005 and a sequal database.
Much appreciation.
Regards
Francois
Jan 9 '07 #1
3 1427
bplacker
121 100+
when a user logs in (if they are logging in), store their level of access in a global variable, and whenever you load a form, show and hide the appropriate controls based on the users access level. Does that help?
Jan 9 '07 #2
kenobewan
4,871 Expert 4TB
Here is a good article that may help you choose your approach:
An Overview of Authentication and Authorization Options in ASP.NET

Hope that this helps.
Jan 10 '07 #3
nmsreddi
366 256MB
hello

we hav done the similar task for user accessibility depending on the user type

maintain a key word in data base indicating the user level when ever log in just

get the permissions details also with the user name itself .just pass that key word

where ever needed either to allow or not for doing particular task.

we have done giving add permissions but not deleting for a particular user in single form or multiple forms

as your application contains only 15 forms u can easily implement this logic

regards

Nmsreddi
Jan 10 '07 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

2
by: Barb | last post by:
Hi there, I have an Access front end application that uses a SQL Server 2000 Desktop Edition backend. I have created a package with the Access 2003 runtime that I'd now like to deploy. I have...
16
by: Marina | last post by:
Hi, I am trying to find the minimum security settings to allow a windows control embedded in IE have full trust. If I give the entire Intranet zone full trust, this works. However, this is...
4
by: Kristof Despiere | last post by:
Suppose you have one domain, filled with a couple of users. What needs to be done now is I need to start a windows application from a webform by pressing a button on the webform (for example). ...
5
by: pberna | last post by:
Dear all, I built a Web Form application to start and stop a Windows Service remotely. I successful tested the application on Windows 2000 server + IIS. I must include the ASPNET user to the...
4
by: James | last post by:
I have a VB windows forms application that accesses a Microsoft Access database that has been secured using user-level security. The application is being deployed using No-Touch deployment. The...
3
by: Amjad | last post by:
Hi, I just wrote a test Windows Service that creates a text file on startup (please see my code below). The file is never created. Protected Overrides Sub OnStart(ByVal args() As String) Dim...
8
by: Mark White | last post by:
Hey everyone I'm having a great deal of problems finding this information through google and yahoo, so I turn to you on this. I have a Windows app running on XP. I am able to caputre the...
3
by: charles | last post by:
Hi, I am trying to port my ASP application to ASP.Net 2.0 My application is sold to large corporations that have many thousands of users. So I do not use Forms authentication. To make it more...
4
by: =?Utf-8?B?QXZhRGV2?= | last post by:
ASP.Net 2. We are migrating to Windows 2008 64 bit Server with IIS 7 from Windows 2003 32 Bit with IIS 6. A few library classes we wrote uses impersonation in code like explained in this...
3
by: netzorro | last post by:
Hi all, I have an application and each user has a different db2 login user. For db2 I have to define the users on Windows OS (2003) Is there a way to disable those windows users but allow them...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.