Free Lessons
Courses
Seminars
TechHelp
Fast Tips
Templates
Topic Index
Forum
ABCD
 
Home   Courses   TechHelp   Forums   Help   Contact   Merch   Join   Order   Logon  
 
Back to Access Developer Forum    Comments List
Upload Images   @Reply   Bookmark    Link   Email   Next Unseen 
Power users in Access
Thomas Gonder 
      
2 years ago
Over the past three years I've come to love working in the Access environment, especially when compared to developing a RAD on old mini-computers. Being able to see the code run, test the variables visually and not have to stop recompile and start again--how marvelous.

One of my reasons for considering Access is that there are a lot of talented users of various applications (like Excel) that are very capable of creating their own queries, reports and graphs. I used to have to listen to what a "power user" wanted, as far as data goes, go pull it from the mini, package it and send it for them to analyze.

Has anyone created a three-tier application environment in Access to consider a Data Administrator, a Power User and a "don't let them touch anything" user?  All the blogs I've seen focus on total lockdown, but that's not useful for Data Administrators and Power Users.
Adam Schwanz  @Reply  
           
2 years ago
You can control 99% of that with "permissions" like is covered in Access Security Seminar

Some of the trickier stuff like the navigation bars and bypass blocking you might have to have a couple of versions of the database that you distribute based on if they need that extra lockdown stuff.
Thomas Gonder OP  @Reply  
      
2 years ago
@ Adam, I've already got a TempVars!DevMode. It controls some environment things for a developer. I'm wondering if I should just change that to a code like 1, 2, 3, 4 for developer, administrator, power user and regular slob. It would add a lot of code complexity but eliminate the need for a host of different .accdb/e files. Anyone done it? Got a list of features you disabled programmatically for each group of users? It gets a lot more complicated with application modules (Acctg, PR), where in one module a person is a power user, but in another they are just a slob. Does the seminar cover that? I already have permissions, maybe I can integrate the user mode into that. Oh, my head is spinning.
Adam Schwanz  @Reply  
           
2 years ago
With the security seminar you get how to control everything about forms, you get the permission "groups" and then you can control which groups have access to edit things or maybe you hide parts of the forms for some users or make buttons do different things for different user groups. Sky is really the limit there, it can become code intensive but you can control everything. It's kind of similar to how you are saying, If user is 1 then this form does this, if user is 2 then it does this etc.
Tom Juric  @Reply  
      
2 years ago
Are you talking about what a user can see and edit (or not edit) or are we talking everyone gets to see ALL but only edit a specific area?

I was in the military and created a DB for Admin, Supply, Personnel, etc.

Who                  What See             What Edit
Admin                 ALL                      ALL
Supply                 Supply                 Supply
Personnel             Personnel             Personnel
Joe                      ALL                      NOTHING
Thomas Gonder OP  @Reply  
      
2 years ago
@ Tom J. Yes, like that for the actual forms. I've got permissions set up for that. Even a way to hide fields for certain users.

I was thinking more along the lines of letting a "power user" be able to create their own queries, as some users love to export data and manipulate it in apps like Excel. This can be very dangerous for DB health, so it would be nice to limit such users to select queries that are snapshots. There is code in place that will bounce non-developer users out of tables, should they enter those. This requires allowing power users to get to the Access Programming Screen (APS) from the menus, which normally prevents regular users from exiting.

I'm surprised the (US?) military let you do such a thing. In my days in the Air Force, creating a base-level db would have required 15 forms in triplicate all approved at the Pentagon for a system with immense security (way beyond the abilities of Access).

This thread is now CLOSED. If you wish to comment, start a NEW discussion in Access Developer Forum.
 

Next Unseen

 
New Feature: Comment Live View
 
 

The following is a paid advertisement
Computer Learning Zone is not responsible for any content shown or offers made by these ads.
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Login
My Account
My Courses
Lost Password
Memberships
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Search The Site
Code Vault
Collapse Menus
Help
 
Customer Support
Web Site Tour
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
PCResale.NET
Order
 
Video Tutorials
Handbooks
Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Contact Info
Support Policy
Mailing Address
Phone Number
Fax Number
Course Survey
Email Richard
[email protected]
Blog RSS Feed    YouTube Channel

LinkedIn
Copyright 2026 by Computer Learning Zone, Amicron, and Richard Rost. All Rights Reserved. Current Time: 6/17/2026 12:10:15 PM. PLT: 1s