• View Communities
    • Citrix Developer Network
      The place for unfiltered straight talk on Citrix products. Blogs, code downloads, best practices, APIs, and more can all be found here.
    • Citrix Ready Community Verified
      Does it work with Citrix? Application compatibility questions are a thing of the past with the new Citrix Community Verified site.
    • Blogs
      Learn the latest from the Citrix employees who are building application delivery infrastructure technologies.
    • Blogosphere
      The Citrix Blogosphere is a window into the thousands of conversations taking place about Citrix and Application Delivery.
  •  Sign In
The Citrix Blog
posted in XenApp by Carlos Nieves

In my previous SmartAuditor blog post, I described how SmartAuditor works and its benefits for improving security and regulatory compliance. Well, guess what? Recently, a major healthcare company (obviously highly regulated by HIPAA) with tens of thousands of employees shared with me their thoughts, experiences, and main use cases regarding our SmartAuditor technology. In addition to providing care and services, this healthcare company partners with numerous nursing homes, hospitals and other healthcare organizations in the United States. The interesting part is that the more I talk to customers about SmartAuditor for recording ICA sessions, the more interesting the use cases get. So here's their success story.

Background

This customer offshore most of their development to India, had employees and non-employees accessing production systems remotely on a daily basis and wanted to monitor what they were doing, and needed to deliver custom applications in a faster way. They started using the SmartAuditor technology since it was released as a beta a little over two years ago.

The Challenges

The main challenges for this customer were:

  • How to track and monitor IT change control?
  • How to ensure employees comply with company policies?
  • How to allow offshore developers to see user interaction with custom applications in QA and test environments?

Use Case #1: IT change control management

The customer had a lot of employees and non-employees logging in remotely to production systems on a daily basis and wanted to monitor them and ensure they were compliant (especially tracking the activity of users offshore). In order to improve security and compliance, they set up a secure portal using Citrix Access Gateway and turned on the SmartAuditor capabilities of Citrix XenApp. So by using SmartAuditor, any time a developer, employee or non-employee access the production system, all the ICA sessions are being recorded, making sure that they are keeping up with company policies.

Use Case #2: Rapid application delivery

Like most businesses, this customer has some fragile and complex applications and users that just don't get it. So instead of releasing an application into production and having users call the help desk trying to diagnose problems, this customer put SmartAuditor ahead of the process. The customer turned SmartAuditor on before the application was fully delivered into production. They took the application and released it only to their test users and generated a list with issues. Then, with the rapid playback and bookmarking capabilities of SmartAuditor, the developers very quickly diagnosed what was wrong with the application and made the changes. The main benefits the customer got out of this were that they were able to deliver the application to market quicker and that the application was clean. By doing this, they have minimized the number of help desk calls and problem resolution for this application.

The Benefits

The main benefits for this customer were:

  • Enhanced auditing for improving compliance
    • Encouraged employees to comply with company policies. The customer is watching and recording. People log in, get out, and stick to the script.
  • Improved the quality of the application development process by visually seeing problems and accelerating time-to-resolution
    • The rapid playback and bookmarking capabilities saved time. Experts were able to find the issues and solved them right away.

The Results

  • Low storage requirements
    • With SmartAuditor, compression over a period of time was very good. The customer has been using SmartAuditor for over 2 years. In that period of time, they recorded 8,222 sessions which only required 43GB of storage space. On average, that's a 5.2MB file size per recorded session. Wow!
  • Excellent performance when recording and reviewing sessions
  • Faster application delivery and better user acceptance

How are you using SmartAuditor? What has been your experience with this feature of XenApp?

Labels

xenapp xenapp Delete
smartauditor smartauditor Delete
compliance compliance Delete
healthcare healthcare Delete
grp-ps grp-ps Delete
success story success_story Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Mar 27, 2008

    Anonymous says:

    Is SmartAuditor ever going to be integrated into EdgeSight?  It would be co...

    Is SmartAuditor ever going to be integrated into EdgeSight?  It would be cool to be able to launch a recorded session directly from the console and tie it back to metrics.

  2. Apr 01, 2008

    Carlos Nieves says:

    We have heard similar requests from other customers regarding the integration of...

    We have heard similar requests from other customers regarding the integration of SmartAuditor into EdgeSight. It is an enhancement request we are evaluating for a future release. Please email me your contact info at carlos.nieves@citrix.com if you are interested in talking to someone in Product Marketing and Product Management about this.

    1. May 11, 2008

      Anonymous says:

      Hi Carlos,We have installed and configured SmartAuditor on two new virtual Plati...

      Hi Carlos,We have installed and configured SmartAuditor on two new virtual Platinum Edition 4.5 servers and it is working fine. Just had a couple of queries regarding the recorded sessions.Is there a way to manipulate the recorded session folders and files?1. Change the folder structure to a different one - based on the recorded user name maybe?2. Change the file name to something more meaningful - based on the recorded user name maybe?3. Control access to specific recorded sessions to specific reviewers?Thanks,Regards,Roland D'souzaSenior Systems Engineer, ASX LimitedLevel 2, 20 Bridge Street,Sydney, NSW 2000, AustraliaPO BoxH224, Australia Square,Sydney, NSW 2000, AustraliaTel: +61 2 92270588, Mobile: +61 0404 018 460, Fax: +61 2 92270849Email: Roland.Dsouza@asx.com.auWeb: www.asx.com.au

      1. May 16, 2008

        Cris Lau says:

        Hi Roland, let me take your questions in 3 parts: Change the folder structure...

        Hi Roland, let me take your questions in 3 parts:

        1. Change the folder structure to a different one - based on the recorded user name maybe? Currently, this is not possible with Smartauditor today. You can do a search by the metadata that's collected and associated with the recording, e.g., by user name or client or application, etc.. It would be useful if you can elaborate on why a different folder structure would be helpful.
          2. Change the file name to something more meaningful - based on the recorded user name maybe? The information specific to the recording is stored as metadata. It is possible for the admin to later on change the filename if a specific file needs to be shared with someone else. If you can also help me better understand the use case as well.
          3. Control access to specific recorded sessions to specific reviewers? You can set this up for all recording, but there isn't a way to authorize specific reviewers to specific recordings. You can have workarounds, like setup different file permission in Windows and silo the apps you want to record... but it's not something we do out of the box, is it? At the same time, you are looking to prevent an unauthorized user from viewing the file, the playback encryption feature grants only the authorized admin to playback the recording.

         I hope this helps.

        Cris

  3. Jul 08, 2008

    Anonymous says:

    I have a question on the comment in point (3). Since the data files f...

    I have a question on the comment in point (3).

    Since the data files for the recorded sessions cannot be re-organised by username, then how should we setup Windows file permission to prevent a specific user to review a specific recording. Is it possible that there are 2 separate recordings (say, from client A and client B) are stored on the same data file ?

Add Comment

Personal Blog