PCI compliance - Acceptability of Shared User Accounts

Greetings-

Forgive me if this post was submitted to the wrong place.

My question/concern is about sharing accounts between multiple users... so the scenario is.. one username/password may be shared by 3 or more people (within reason, of course).

We are just beginning the implementation process and I have a question about User Accounts going forward. We have a central location, and 26 or so historic 'sites' located throughout Minnesota. We have legions of people who work for us that can be categorized as part-time, seasonal, volunteer, intern, etc...

As you can see, maintaining all of these people who come and go at various intervals with a separate, and possibly short-lived username/password, could turn into a nightmare. I'm wondering if anyone knows about any PCI compliance guidelines that can be followed that either reenforce the 'shared login' practice, or strictly prohibit the practice in a system like Tessitura.

Or... if anyone has any advice or tips on the subject, feel free to let me know!

Thanks!

Jason

Minnesota Historical Society

  • Hi Jason,

    First and foremost, I'm so excited that Split Rock Lighthouse will be part of The Network. I'm originally from Superior, WI and drove up the North Shore a lot in my life.

    As for shared login credentials, I would suggest you stay away from this. By doing so, you remove a valuable layer when it comes to auditing work (like if someone made a mistake or if someone gets compliments from a patron). With shared login, you'd have to know who was working that day and if, let's saw, all three people who share that login are working that day, you'd never know who did what work.

    What I would suggest you do is give one key person at each of your satellite locations access to Security and teach them how to create new users and inactivate those user accounts once they no longer are part of Minnesota Historical Society as a staff member. You could make this process be part of the on-boarding of new staff. I would imagine PCI compliance requires a unique login for each user (especially if they will be processing credit cards in Tessitura). Without that unique login, you have no way to definitively know who did the work in Tessitura.

    In my experience, and I've worked with a few different Tessitura using organizations, I've never seen shared login credentials.

  • Great to hear about Spitrock!

    Yeah... audit trail was obviously a big concern of ours that i forgot to touch on. Great advice and thanks much for the tips! We were thinking along just these lines but wanted to make sure that a short-cut wasn't the best approach in this case.

    Take care.

  • Hi Jason, as per PCI DSS v3.0, Requirement 8: Identify and authenticate access to system components:

     

    Subsection: 8.5 Do not use group, shared, or generic IDs, passwords, or other authentication methods as follows:

    - Generic user IDs are disabled or removed.

    - Shared user IDs do not exist for system administration and other critical functions.

    - Shared and generic user IDs are not used to administer any system components.

     

    Guidance:

    If multiple users share the same authentication credentials (for example, user account and password), it becomes impossible to trace system access and activities to an individual. This in turn prevents an entity from assigning accountability for, or having effective logging of, an individual’s actions, since a given action could have been performed by anyone in the group that has knowledge of the authentication credentials.”

     

    Before we started working on PCI we used to share same user login credential (i.e. same User Id and Password) for our Audience Donor Services’ part time staff at the box office. But now we don’t allow it anymore and if part time staff only join for a short period of time still we make sure that they have their separate user name and password.  Partly it’s because they handle credit card information which we consider a critical function. So I suggest if they handle credit card info you have separate user name and password for them.

     

    Hope this helps.

     

    Best,

     

    Mo

    National Ballet of Canada

  • Hey Jason,

    You would not be in compliance with shared passwords and users.  This is strictly forbidden in PCI.

    Susan

  • Thanks Mohiuddin Faruqe EXACTLY what i was looking for. We are making the commitment to following the importance of PCI Compliance and its guidelines.



    [edited by: Jason Andrea at 3:35 PM (GMT -6) on 25 Nov 2015]
  • The other caveat to this Jason; if you are a RAMP location, I believe every person who is going to use Tessitura needs their own "fish" for the one time password generation and their own unique email address to have a RAMP account. If you aren't RAMP, than this is moot.

  • Why not use accounts like

    Temp1 Temp2  and activate/deactivate  and be sure to reset the passwords when they leave.  This way you have only 26 accounts that are always available. 

     

    You may want to use accounts that are more descriptive.

     

    Regards,

     

    MJ Bavaret

    Houston Ballet Foundation

    Director of Informaton Technology

    Security/Network/Website/Telcommunications

     

    MJBavaret@houstonballet.org

    Cell 713-545-0401

    Office 713-535-3255

    Fax 832-325-5355

     

    From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Jason Andrea
    Sent: Wednesday, November 25, 2015 1:40 PM
    To: Bavaret, MJ
    Subject: [Tessitura Technical Forum] PCI compliance - Acceptability of Shared User Accounts

     

    Greetings-

    Forgive me if this post was submitted to the wrong place.

    My question/concern is about sharing accounts between multiple users... so the scenario is.. one username/password may be shared by 3 or more people (within reason, of course).

    We are just beginning the implementation process and I have a question about User Accounts going forward. We have a central location, and 26 or so historic 'sites' located throughout Minnesota. We have legions of people who work for us that can be categorized as part-time, seasonal, volunteer, intern, etc...

    As you can see, maintaining all of these people who come and go at various intervals with a separate, and possibly short-lived username/password, could turn into a nightmare. I'm wondering if anyone knows about any PCI compliance guidelines that can be followed that either reenforce the 'shared login' practice, or strictly prohibit the practice in a system like Tessitura.

    Or... if anyone has any advice or tips on the subject, feel free to let me know!

    Thanks!

    Jason

    Minnesota Historical Society




    This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!

  • Yes, good point. We ARE RAMP. Lots to learn, but this was a big one, and at least learned at the right time. Thanks again.

    On Wed, Nov 25, 2015 at 2:57 PM, Christopher Cuhel <bounce-christophercuhel9903@tessituranetwork.com> wrote:

    The other caveat to this Jason; if you are a RAMP location, I believe every person who is going to use Tessitura needs their own "fish" for the one time password generation and their own unique email address to have a RAMP account. If you aren't RAMP, than this is moot.

    From: Jason Andrea <bounce-jasonandrea1626@tessituranetwork.com>
    Sent: 11/25/2015 3:32:03 PM

    EXACTLY what i was looking for. We are making the commitment to following the importance of PCI Compliance and its guidelines.



    --
    View this message online at http://www.tessituranetwork.com/Community/forums/p/14862/45555.aspx#45555 or reply to this message

    Jason Andrea
    Minnesota Historical Society
    651-259-3016