+ Reply to Thread
Results 1 to 4 of 4

Security - deny access to workbooks when employees leave company

  1. #1
    Registered User
    Join Date
    01-06-2012
    Location
    Minnesota, USA
    MS-Off Ver
    Excel 2010, Excel 365
    Posts
    49

    Security - deny access to workbooks when employees leave company

    I created a workbook that is used at my company called "Calculator". It basically simplifies the calculations needed in figuring out discounts for products. This workbook contains confidential information, so we want to prevent a current employee from taking it with them if they ever leave the company. I've done some research and here are my thoughts on each:

    1. Encrypt with Password: user will still have the password when they leave & will still be able to open it.

    2. Use VBA to not allow the workbook to open after a certain date: the calculator will be used for each customer's purchase and saved to a file (i.e. "Joe Schmoe's Discounts 2011", "Joe Schmoe's Discounts 2012", etc.). So if the workbook is programed to not open after a certain date, we would not be able to access the customer's past discounts workbooks.

    I'm wondering if it is possible to have each employee set up an account with a User ID and Password, which I would keep in a seperate spreadsheet on a shared drive... when they open their workbook, they would need to put in their User ID and Password, the workbook would try to access the shared drive to check the password...
    --- if the shared drive is accessable: it will verify the password and will let the user in (or won't if the password was incorrect)
    --- if the shared drive is not accessable: it will start a 10 day countdown to when the entire workbook would expire unless it's able to access the shared drive and verify the password.

    Again, I don't know if that's even possible... so I'm open to some suggestions here!

    Thank-you!!!
    Last edited by Lewej23; 05-25-2012 at 06:00 PM.

  2. #2
    Forum Expert martindwilson's Avatar
    Join Date
    06-23-2007
    Location
    London,England
    MS-Off Ver
    office 97 ,2007
    Posts
    19,320

    Re: Security - deny access to workbooks when employees leave company

    you'll never prevent them from opening it if they really want to!
    "Unless otherwise stated all my comments are directed at OP"

    Mojito connoisseur and now happily retired
    where does code go ?
    look here
    how to insert code

    how to enter array formula

    why use -- in sumproduct
    recommended reading
    wiki Mojito

    how to say no convincingly

    most important thing you need
    Martin Wilson: SPV
    and RSMBC

  3. #3
    Registered User
    Join Date
    05-25-2012
    Location
    Barnyward
    MS-Off Ver
    Excel 2003
    Posts
    3

    Re: Security - deny access to workbooks when employees leave company

    Possibly out of the scope of what you want, but the only way I can quickly think of to do something like that would be to consider moving your file (converting it) to something intra/inter-net based and run it through a web browser. As the previous poster indicated, a user with a file in hand and a little determination is going to get in. Even with a date expiration (if even possible?) by rolling back the clock.. If by storage on a non-local drive (shared file/folder) by simply clicking save as... or even copy/paste directly.. just my $.02 fwiw.

  4. #4
    Forum Guru TMS's Avatar
    Join Date
    07-15-2010
    Location
    The Great City of Manchester, NW England ;-)
    MS-Off Ver
    MSO 2007,2010,365
    Posts
    48,313

    Re: Security - deny access to workbooks when employees leave company

    Ditto Martin: with basic Excel/VBA, a bit of determination and a password cracker should get you in without too much effort.

    When people sent me password protected spreadsheets, I just to consider it a personal challenge ... admittedly, I was the systems manager. More often than not, I could get past the passwords. There are lots of things you can to stop the "average" Excel user ... but if it's commercially sensitive, it's not secure.

    Maybe you could store the "database" on a network drive and give the users a "front end" spreadsheet which only accesses the data on an as required basis. One set of info at a time and clear it out on close.

    Maybe ... ?
    Trevor Shuttleworth - Retired Excel/VBA Consultant

    I dream of a better world where chickens can cross the road without having their motives questioned

    'Being unapologetic means never having to say you're sorry' John Cooper Clarke


+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1