SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Downloaden Sie, um offline zu lesen
SharePoint Configuration
Management – Effective
Techniques for Regulated
SharePoint Environments
Presented by:
Paul Fenton
President and CEO
Montrium Inc.

December 8th 2011
/ SharePoint for Pharma Webinar Series

 • Informative Webinar series that aims to showcase different applications
   of SharePoint 2010 for the Life Sciences
 • Should provide attendees with a good grounding on how SharePoint
   can be used for regulated activities
 • Slides can be distributed upon request. Details on how to request slides
   will be distributed to attendees following the webinar
 • Feel free to ask questions in the questions panel
 • Thank you for your interest!
/ Overview
• Recap of Validating SharePoint for Regulated Environments
• SharePoint within the GxP context
• Regulatory Requirements
• Industry Standards
• Corporate Standards
• What is Configuration Management?
• Implementation of formal system specific configuration
  control procedures
• Configuration deployment and version control techniques
• Integration with the validation and change control process
• Importance of leveraging a risk based approach to QC
• Using SharePoint to manage configuration control
/ Recap of last webinar
• Create a ‘Big Picture’ of your SharePoint deployment so as to ensure that
  you are able to adequately accommodate all of your controlled and non-
  controlled needs
• Use a risk based approach to focus and reduce validation efforts – be strict
  otherwise everything becomes high risk…
• Remember that SharePoint is an off-the-shelf product and that you should
  limit validation scope to high risk business and regulatory requirements as
  much as possible
• Establish a SharePoint validation team to oversee and manage the
  validation process and changes to the controlled SharePoint environment
• Implement SOPs and WIs which clearly define how the environment is
  configured and administered and which level of documentation / re-
  validation is required by type of change
• Use a step by step deployment methodology to keep things manageable


                                                           4
/ GAMP5 – CSV Framework for a Configured
  Product
    User
                                                              Requirements
Requirements




                                                                                               Configuration Management
                                                               Testing (PQ)   Change Control
Specification



          Functional                                  Functional
         Specification                               Testing (OQ)
                                                                                 Impact
                                                                               Assessment
                  Configuration             Configuration
                  Specification              Testing (IQ)



                                  Configured            Configuration         Configuration
                                   Product              Specification         Management



                                  Supplier QMS
/ Use of SharePoint within a GxP context
• Microsoft SharePoint is a web portal technology that is highly
  customizable and very user friendly
• Within a GxP context, Microsoft SharePoint can be used to:
    – Manage documents and GxP records
    – Design electronic forms for the collection of data for
       everyday operational GxP activities
    – Manage lists and trackers of information centrally, replacing
       Excel spreadsheets and Access databases
    – Manage distribution of information and collaboration
       between geographically dispersed teams
    – Implement interactive workflows in line with SOPs to better
       manage processes
    – Provide real-time GxP metrics and KPIs through dashboards
       to facilitate decision making
/ Challenges of SharePoint within the GxP Context
 • SharePoint technology is being used more and more in
    many functional areas within the life science industry and
    this is where it can get out of hand very quickly
 • Within the context of a regulated environment, it is
   imperative to maintain proper configuration control over
   the validated SharePoint environment
 • This can represent a significant challenge given the
   granularity and the large scope of SharePoint, particularly
   when using this platform as a document and records
   management solution
 • Organizations need to plan their SharePoint Architectures
   and configuration to ensure scalability and compliance
/ Regulatory Requirements

 • 21 CFR part 11 (Scope and Application 2003)
    – 11.10(c) Protection of records to enable their accurate and ready
      retrieval throughout the records retention period
    – 11.10(k) Use of appropriate controls over systems documentation
      including :
        (1) Adequate controls over the distribution of, access to, and use
            of documentation for system operation and maintenance
        (2) Revision and change control procedures to maintain an audit
            trail that documents time‐sequenced development and
            modification of systems documentation
/ Regulatory Requirements
  • FDA: CSUCI – May 2007
    §F5 Change Control - The integrity of the data and the
      integrity of the protocols should be maintained when
      making changes to the computerized system, such as
      software upgrades, including security and performance
      patches, equipment, or component replacement, or
      new instrumentation. The effects of any changes to the
      system should be evaluated and some should be
      validated depending on risk. Changes that exceed
      previously established operational limits or design
      specifications should be validated. Finally, all changes
      to the system should be documented.
/ Regulatory Requirements
 • PIC/S PI 001-3 – September 2007
      – §7.2. - Clearly identifies ISO standards and GAMP5 as
        acceptable practices for configuration management
     – §18.1 The formal change control procedure should
       outline the necessary information and records for the
       following areas:
         •…
         • Interface of change control procedure with
           configuration management system
     – §24.10 – Inspectors Checklist clearly indicates need for
       configuration management
 • Other GMP / GLP related guidance also exists…
/ What is expected?
 • That configuration of systems is clearly documented
 • That configuration documentation is maintained and
   controlled
 • That configuration management forms part of change
   control
 • That changes to systems (including configuration changes)
   be evaluated for impact and risk
 • That formal change control and configuration management
   procedures be in place
 • That the integrity of the system and data contained within
   is guaranteed
/ Industry Standards

 • Other Standards
    – GAMP 5 section 4.3.4.1 – Change Management
    – GAMP 5 Section 4.3.4.2 – Configuration
      Management
/ Corporate Standards
 Critical areas for business wide standardization:
 • Clear and formal corporate taxonomies
 • Alignment with adopted industry standards:
     – ICH guidance and reference models such as TMF / EDM etc
     – CDISC data standards where applicable
     – Quality methodologies (Six Sigma, ISO, TQM, etc.)
 • Document classification and records management / retention
 • Uniform Site structures, content types and metadata across all
   departmental sites and libraries (should be aligned with Taxonomy)
 • Formal procedures and policies to govern the use of the regulated
   SharePoint environment
 • Standardized Metrics and KPIs across the organization
 • Numbering and Nomenclature standards
/ What is Configuration Management?

 • Configuration Management is:
   – The establishment and maintenance of a system’s
     features and performance within the context of its
     requirements, design and operational information
     throughout its lifetime
   – A Sub-Process of Change Control
   – A formal process for defining and maintaining system
     configuration within the context of Change control
   – Required by regulation for systems used to generate
     electronic records or manage GxP regulated activities
     required by predicate rule
/ What is Configuration Management?

 • According to GAMP 5, configuration management consists of the
   following activities:




                                         Configuration
    Configuration      Configuration                       Configuration
                                       Status Accounting
    Identification       Control                            Evaluation
                                          HOW to
    WHAT to keep      HOW to perform                       HOW to verify
                                        document the
    under control       the control                         that control
                                           control


                     What and How?
/ Configuration Control- Identify

       Configuration
       Identification
       WHAT to keep
       under control    •   The components of the system subject to configuration
                            management should be clearly established
                        •   The system should be broken down into configuration
                            items, which are clearly identified and documented during
                            system specification and development (Configuration
                            Specifications)
                        •   A configuration item is a component of the system which
                            does not change as a result of the normal operation of the
                            system
                        •   Configuration items should be modified only by application
                            of a change management process


Source: GAMP5
/ Configuration Control - Perform

    Configuration
      Control
   HOW to perform
     the control    Changes to configuration items should be coordinated and
                    controlled. This includes the following activities:
                         • Version Control - A unique name and a version
                            number should identify each configuration item
                         • Change Control - Change control should be applied to
                            all configuration items
                         • Configuration Item Storage - Configuration items
                            should be stored and controlled in such a way that
                            they are protected from unwanted or unauthorized
                            changes
                         • Delivery Control - The release and delivery of software
                            and documentation should be controlled
Source: GAMP5
/ Configuration Control - Document
  Configuration Status
      Accounting
  HOW to document
    the control
                         • Appropriate SOPs should be in place to govern the
                           configuration control process
                         • Documentation showing the status and history of
                           configuration items should be maintained.
                         • The documentation should include the details of the
                           changes made and demonstrate that the requested
                           changes were approved for execution, reviewed and
                           approved after execution


Source: GAMP5
/ Configuration Control - Verify

     Configuration
      Evaluation
   HOW to verify that
       control
                        • The configuration control documentation should be
                          subject to document control, review and approval
                          process according to defined procedures
                        • The document control process should ensure that the
                          configuration status accounting is accurate and up to
                          date
                        • The document control process should provide an
                          audit of the configuration management process


Source: GAMP5
/ SharePoint Formal Procedures                              WHAT & HOW




 • In order to use SharePoint for regulated activities, a clear
   process for deploying and controlling the environment is
   required
 • This process should aim to document the design,
   configuration, QC and maintenance of controlled SharePoint
   workspaces including 3rd party applications
 • Required SOPs:
     – SharePoint Admin/Configuration SOP
     – Configuration Management SOP
     – Change Control SOP
     – Other IT SOPs such as Disaster Recovery, Backup,
       Security, Non-Conformance Management
/ SharePoint Configuration SOP                                WHAT & HOW




 • The SharePoint specific SOP that governs the configuration
   and maintenance of the SharePoint platform should include:
     – Roles and Responsibilities
     – Identification and classification the configuration items
     – Procedure for initial configuration of the system
     – Procedure for requesting, approving, executing and
       verifying changes
     – The tools / mechanism used in the configuration of the
       system such as a “SharePoint Configuration
       Specifications” document, SharePoint Administration
       Guide
WHAT & HOW

/
/ Configuration Identification                                                           IDENTIFY




   The configuration items for SharePoint can be divided into 4 levels:


                                Application level items
                                (InfoPath forms, Workflows)

                           User (site collection) level items
             (Site, Libraries, Lists, Content types, Metadata, User management)

                           Administrative (farm) level items
     (Farm level settings, Web application management, Shared Services administration)

                                   System level items
                                 (Servers, OS, Patches, AD)
/ Controlled vs. Non-Controlled                                                                                            IDENTIFY




                                                                  Central Admin
             •Features and Solutions (Scope must be controlled)                                                                          Admin
             •Administered Forms (Scope must be controlled)                                                                                DB




          Uncontrolled Web Application                                  Validated Controlled Web Application
                                                         •Controlled Content Types                    •Controlled Security Groups
           •Uncontrolled Templates                       •Controlled Columns                          •Controlled Templates
           •Uncontrolled Content Types                   •Controlled Lists
           •Uncontrolled Columns                                                                                                       Content
           •Uncontrolled Lists                                                                                                           DB
           •Uncontrolled Security Groups
Content
  DB                                                        Controlled Functional                         Record Center or
                                                              Sites – Validated          Custom         Document Repository –
           Uncontrolled Functional         Hyperlinks
                                                                                         Send-To /           Validated
                    Sites                                                                Hyperlinks

          •Non-validated Features and                     •Controlled Site and Library
                                                                                                        •Information Management
          Solutions                                       structures                                    Policies
          •Non-validated Workflows                        •Validated Features and                       •Records Mgt Site Structures
                                                          Solutions                                     •Record Mapping
                                                          • Validated Workflows
                                                          • Validated Dashboards
/ Configuration Documentation                                                      DOCUMENT




 User / Application level items (SharePoint Workspace Configuration)


   SharePoint
  Configuration    Administrative (farm) level items (Application/Services
  Specification    Configuration)

     System         User Access     System level items (Hardware, OS
   Description        Matrix        Configuration)

                     Application                            System Configuration
                                      IT System Inventory
    Functional      Configuration                               Specification
   Specification    Specification
/ Impact Assessment                                      PERFORM




• Verify…
   … if other dependant systems will be affected
   … what configuration items of the system being changed will
      be affected (i.e. libraries, forms, columns etc.)
   … what functionalities of the system will be affected
      (workflows, web-services, user interface, etc.)
   … if data integrity will be affected
   … if any documentation will be affected
/ QC Techniques – User Level                                                            VERIFY




 • There are no known solutions which allow fully automated configuration
   and verfication of SharePoint…but…
 • There are two primary approaches that could be considered for
   configuration verification:
     – 100% Manual verification
         • Time consuming
         • Still prone to human error
     – Data extract and compare
         • Define a standard format in Excel between the SCS and the configured
           environment
         • Perform an automated compare to detect discrepencies
         • Perform a secondary manual review of a sample based on risk i.e. High risk
           areas
 • Important: Ensure that verfication is documented, reviewed and
   approved
/ QC Techniques - Application Level                          VERIFY




 • Typically configuration changes to the application level may
   require retesting using existing or new test scripts
 • The same risk assessment techniques and risk criteria
   should be used as during the initial validation
 • Should significant configuration and/or application changes
   be required a new version of the FS may be required
 • Change control should govern the QC exercise
 • Impact assessment should also be done for the user and
   administration layer
/ Example of Configuration Control in SharePoint
 • This example will take us through the following process in line with our
   SharePoint Configuration Management SOP based on the GAMP 5
   methodology using simple tools in SharePoint itself
     – Change Request by end-user
     – System administrator update configuration specification
         identifying which configuration items are to be updated
     – Configuration specification is approved for execution
     – Implementer executes the configuration specification
     – A QC / Verification is perform to ensure that the system was
         configured as per specification
     – Creation of CS record and electronic approval
     – Change Request is closed
 • Throughout this process, we’ll also see the integration with the
   validation and change control process
/ Change Control Library
/ Change Control Form

 Change Control Form
/ Change Control Workflow
/ Change Control Workflow
/ Configuration Specifications
/ SharePoint Configuration Specification

 • Excel based configuration specification
 • Allows the definition of all configuration parameters at the
   global and functional level
 • Serves as the basis for configuration definition and
   verification
 • Version controlled within SharePoint
 • Approved prior to execution
 • PDF rendition of executed configuration specification
 • Can be maintained in paper or electronic form (eSigs) as a
   record
/ SCS History
/ SCS Configuration Steps
/ SCS – Site Admin
/ SCS – Lists Management
/ SCS – Content Types
/ SCS – Site Columns
/ SCS – Content Types to Columns
/ CSC – Site Library Specifications
/ SCS – Global Permissions
/ SCS – Site Level Permissions
/ SCS - Deviations
/ Final Approval Request
/ PDF Record and Approval
/ Digital Signature of PDF Record
/ Best Practices

 • Define a clear change control and configuration management process
   which allows you to easily understand what is required
 • Use SharePoint to govern the process and manage all documentation
 • Apply standards across the enterprise for taxonomy and nomenclature
 • Develop appropriate QC techniques which ensure acuracy whilst being
   streamlined
 • Make sure that users understand that all system configuration is under
   change control
 • Implement controlled and non-controlled environments to minimize
   overhead
/ Next Webinars
     SharePoint Configuration Management – Effective Techniques for
                  Regulated SharePoint Environments
                       December 13th – 9am EST

      Case Study 1 – Deploying SharePoint Based eTMF in the Cloud
                        December 16th – 9am EST
                       December 19th – 2pm EST

  Case Study 2 – Implementing an Integrated Quality Management System
                              in SharePoint
                         January 17th – 9am EST
                        January 19th – 2pm EST
/ Contact Details

                           Paul Fenton
                      pfenton@montrium.com
                        www.montrium.com



               North America                      Europe
       507 Place d’Armes, Suite 1050        Avenue Louise, 475
          Montreal (QC) H2Y 2W8               1050 Brussels
                  Canada                         Belgium
       Tel. +1-514-223-9153 ext.206    Tel. +32.2.808.3008 ext.206

Weitere ähnliche Inhalte

Was ist angesagt?

Validating SharePoint for Regulated Life Sciences Applications
Validating SharePoint for Regulated Life Sciences ApplicationsValidating SharePoint for Regulated Life Sciences Applications
Validating SharePoint for Regulated Life Sciences ApplicationsMontrium
 
Process Improvement Framework
Process Improvement FrameworkProcess Improvement Framework
Process Improvement Frameworktimpco
 
Chapter 2 The Project Management and Information Technology Context.ppt
Chapter 2 The Project Management and Information Technology Context.pptChapter 2 The Project Management and Information Technology Context.ppt
Chapter 2 The Project Management and Information Technology Context.pptAhmadTawfigAlRadaide
 
Ch 1 the software quality assurance challange
Ch 1 the software quality assurance challangeCh 1 the software quality assurance challange
Ch 1 the software quality assurance challangeKittitouch Suteeca
 
Lect5 improving software economics
Lect5 improving software economicsLect5 improving software economics
Lect5 improving software economicsmeena466141
 
Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Abdul Basit
 
Ict coca cola-case_study
Ict coca cola-case_studyIct coca cola-case_study
Ict coca cola-case_studyPiyush Virmani
 
Software Product Line
Software Product LineSoftware Product Line
Software Product LineHimanshu
 
Project management lecture 1
Project management lecture 1Project management lecture 1
Project management lecture 1Abeera Malik
 
FREE CBAP v3 Simulation Question test-set 01
FREE CBAP v3 Simulation Question test-set 01FREE CBAP v3 Simulation Question test-set 01
FREE CBAP v3 Simulation Question test-set 01LN Mishra CBAP
 
2013 website redesign_project_charter_final
2013 website redesign_project_charter_final2013 website redesign_project_charter_final
2013 website redesign_project_charter_finallibamend
 
Pmbok 4th edition chapter 2 - Project Life cycle and Organization
Pmbok 4th edition   chapter 2 - Project Life cycle and OrganizationPmbok 4th edition   chapter 2 - Project Life cycle and Organization
Pmbok 4th edition chapter 2 - Project Life cycle and OrganizationAhmad Maharma, PMP,RMP
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project ManagementRamesh Babu
 
Project scope management
Project scope managementProject scope management
Project scope managementAnit Roy
 
PMBOK 6th Processes Flow Main Lines
PMBOK 6th Processes Flow Main LinesPMBOK 6th Processes Flow Main Lines
PMBOK 6th Processes Flow Main LinesSasan Hosseyni
 

Was ist angesagt? (20)

QMS software
QMS softwareQMS software
QMS software
 
Validating SharePoint for Regulated Life Sciences Applications
Validating SharePoint for Regulated Life Sciences ApplicationsValidating SharePoint for Regulated Life Sciences Applications
Validating SharePoint for Regulated Life Sciences Applications
 
Process Improvement Framework
Process Improvement FrameworkProcess Improvement Framework
Process Improvement Framework
 
Chapter 2 The Project Management and Information Technology Context.ppt
Chapter 2 The Project Management and Information Technology Context.pptChapter 2 The Project Management and Information Technology Context.ppt
Chapter 2 The Project Management and Information Technology Context.ppt
 
Requirements management
Requirements managementRequirements management
Requirements management
 
Ch 1 the software quality assurance challange
Ch 1 the software quality assurance challangeCh 1 the software quality assurance challange
Ch 1 the software quality assurance challange
 
Lect5 improving software economics
Lect5 improving software economicsLect5 improving software economics
Lect5 improving software economics
 
Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6
 
Ict coca cola-case_study
Ict coca cola-case_studyIct coca cola-case_study
Ict coca cola-case_study
 
Software Product Line
Software Product LineSoftware Product Line
Software Product Line
 
Project management lecture 1
Project management lecture 1Project management lecture 1
Project management lecture 1
 
Software Evolution
Software EvolutionSoftware Evolution
Software Evolution
 
FREE CBAP v3 Simulation Question test-set 01
FREE CBAP v3 Simulation Question test-set 01FREE CBAP v3 Simulation Question test-set 01
FREE CBAP v3 Simulation Question test-set 01
 
2013 website redesign_project_charter_final
2013 website redesign_project_charter_final2013 website redesign_project_charter_final
2013 website redesign_project_charter_final
 
Software documentation
Software documentationSoftware documentation
Software documentation
 
Pmbok 4th edition chapter 2 - Project Life cycle and Organization
Pmbok 4th edition   chapter 2 - Project Life cycle and OrganizationPmbok 4th edition   chapter 2 - Project Life cycle and Organization
Pmbok 4th edition chapter 2 - Project Life cycle and Organization
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
Project scope management
Project scope managementProject scope management
Project scope management
 
Software documentation
Software documentationSoftware documentation
Software documentation
 
PMBOK 6th Processes Flow Main Lines
PMBOK 6th Processes Flow Main LinesPMBOK 6th Processes Flow Main Lines
PMBOK 6th Processes Flow Main Lines
 

Andere mochten auch

Change request form_template
Change request form_templateChange request form_template
Change request form_templaterac2
 
Software Development : Change Request Template
Software Development : Change Request TemplateSoftware Development : Change Request Template
Software Development : Change Request TemplateOpenThink Labs
 
Requirement Change Request Template
Requirement Change Request TemplateRequirement Change Request Template
Requirement Change Request Templatesanjeev085
 
Document Management in the Life Sciences - New Horizons for Small-Medium Ente...
Document Management in the Life Sciences - New Horizons for Small-Medium Ente...Document Management in the Life Sciences - New Horizons for Small-Medium Ente...
Document Management in the Life Sciences - New Horizons for Small-Medium Ente...Montrium
 
Configuration management
Configuration managementConfiguration management
Configuration managementKobi Vider
 
Case Study – Deploying SharePoint Based eTMF in the Cloud
Case Study – Deploying SharePoint Based eTMF in the CloudCase Study – Deploying SharePoint Based eTMF in the Cloud
Case Study – Deploying SharePoint Based eTMF in the CloudMontrium
 
Initiative for an eTMF Exchange Mechanism from the TMF Reference Model
Initiative for an eTMF Exchange Mechanism from the TMF Reference ModelInitiative for an eTMF Exchange Mechanism from the TMF Reference Model
Initiative for an eTMF Exchange Mechanism from the TMF Reference ModelMontrium
 
Executing Validation of GxP Systems Electronically using SharePoint
Executing Validation of GxP Systems Electronically using SharePointExecuting Validation of GxP Systems Electronically using SharePoint
Executing Validation of GxP Systems Electronically using SharePointMontrium
 
SharePoint for Pharma - A Risk-Based Validation Approach for Life Sciences
SharePoint for Pharma - A Risk-Based Validation Approach for Life SciencesSharePoint for Pharma - A Risk-Based Validation Approach for Life Sciences
SharePoint for Pharma - A Risk-Based Validation Approach for Life SciencesMontrium
 
Implementing an Integrated Quality Management System in SharePoint
Implementing an Integrated Quality Management System in SharePointImplementing an Integrated Quality Management System in SharePoint
Implementing an Integrated Quality Management System in SharePointMontrium
 
Engineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best PracticesEngineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best PracticesShobhit Singhal
 
Simple Change Management Control
Simple Change Management ControlSimple Change Management Control
Simple Change Management Controljankarloz
 
Risk management plans - proposed changes
Risk management plans - proposed changesRisk management plans - proposed changes
Risk management plans - proposed changesTGA Australia
 
SharePoint And 21 CFR Part 11 Share Fest
SharePoint And 21 CFR Part 11   Share FestSharePoint And 21 CFR Part 11   Share Fest
SharePoint And 21 CFR Part 11 Share Festpaulkfenton
 
2002 Recommendation Letter IUSB
2002 Recommendation Letter IUSB2002 Recommendation Letter IUSB
2002 Recommendation Letter IUSBMelissa Jones
 
1999 Reference Letter ATG Group
1999 Reference Letter ATG Group1999 Reference Letter ATG Group
1999 Reference Letter ATG GroupMelissa Jones
 
1995 Reference Letter QTI-2
1995 Reference Letter QTI-21995 Reference Letter QTI-2
1995 Reference Letter QTI-2Melissa Jones
 
The Good vs. Bad: The Specifics for Validating CMS Data
The Good vs. Bad: The Specifics for Validating CMS DataThe Good vs. Bad: The Specifics for Validating CMS Data
The Good vs. Bad: The Specifics for Validating CMS DataAll4 Inc.
 

Andere mochten auch (20)

Change Control Form
Change Control FormChange Control Form
Change Control Form
 
Change request form_template
Change request form_templateChange request form_template
Change request form_template
 
Software Development : Change Request Template
Software Development : Change Request TemplateSoftware Development : Change Request Template
Software Development : Change Request Template
 
Requirement Change Request Template
Requirement Change Request TemplateRequirement Change Request Template
Requirement Change Request Template
 
Document Management in the Life Sciences - New Horizons for Small-Medium Ente...
Document Management in the Life Sciences - New Horizons for Small-Medium Ente...Document Management in the Life Sciences - New Horizons for Small-Medium Ente...
Document Management in the Life Sciences - New Horizons for Small-Medium Ente...
 
Configuration management
Configuration managementConfiguration management
Configuration management
 
Case Study – Deploying SharePoint Based eTMF in the Cloud
Case Study – Deploying SharePoint Based eTMF in the CloudCase Study – Deploying SharePoint Based eTMF in the Cloud
Case Study – Deploying SharePoint Based eTMF in the Cloud
 
Initiative for an eTMF Exchange Mechanism from the TMF Reference Model
Initiative for an eTMF Exchange Mechanism from the TMF Reference ModelInitiative for an eTMF Exchange Mechanism from the TMF Reference Model
Initiative for an eTMF Exchange Mechanism from the TMF Reference Model
 
Executing Validation of GxP Systems Electronically using SharePoint
Executing Validation of GxP Systems Electronically using SharePointExecuting Validation of GxP Systems Electronically using SharePoint
Executing Validation of GxP Systems Electronically using SharePoint
 
SharePoint for Pharma - A Risk-Based Validation Approach for Life Sciences
SharePoint for Pharma - A Risk-Based Validation Approach for Life SciencesSharePoint for Pharma - A Risk-Based Validation Approach for Life Sciences
SharePoint for Pharma - A Risk-Based Validation Approach for Life Sciences
 
Implementing an Integrated Quality Management System in SharePoint
Implementing an Integrated Quality Management System in SharePointImplementing an Integrated Quality Management System in SharePoint
Implementing an Integrated Quality Management System in SharePoint
 
Engineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best PracticesEngineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best Practices
 
Simple Change Management Control
Simple Change Management ControlSimple Change Management Control
Simple Change Management Control
 
Risk management plans - proposed changes
Risk management plans - proposed changesRisk management plans - proposed changes
Risk management plans - proposed changes
 
Change controlform
Change controlformChange controlform
Change controlform
 
SharePoint And 21 CFR Part 11 Share Fest
SharePoint And 21 CFR Part 11   Share FestSharePoint And 21 CFR Part 11   Share Fest
SharePoint And 21 CFR Part 11 Share Fest
 
2002 Recommendation Letter IUSB
2002 Recommendation Letter IUSB2002 Recommendation Letter IUSB
2002 Recommendation Letter IUSB
 
1999 Reference Letter ATG Group
1999 Reference Letter ATG Group1999 Reference Letter ATG Group
1999 Reference Letter ATG Group
 
1995 Reference Letter QTI-2
1995 Reference Letter QTI-21995 Reference Letter QTI-2
1995 Reference Letter QTI-2
 
The Good vs. Bad: The Specifics for Validating CMS Data
The Good vs. Bad: The Specifics for Validating CMS DataThe Good vs. Bad: The Specifics for Validating CMS Data
The Good vs. Bad: The Specifics for Validating CMS Data
 

Ähnlich wie SharePoint Configuration Management – Effective Techniques for Regulated SharePoint Environments

Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration ManagementPratik Tandel
 
Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)ShudipPal
 
Tools for Accelerating Validation of Office 365
Tools for Accelerating Validation of Office 365Tools for Accelerating Validation of Office 365
Tools for Accelerating Validation of Office 365Montrium
 
Software maintenance and configuration management, software engineering
Software maintenance and  configuration management, software engineeringSoftware maintenance and  configuration management, software engineering
Software maintenance and configuration management, software engineeringRupesh Vaishnav
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration ManagementJeyanthiR
 
Software configuration management
Software configuration managementSoftware configuration management
Software configuration managementJulia Carolina
 
Project management information system
Project management information systemProject management information system
Project management information systemPradeep Patel, PMP®
 
Unit 6 Software Configuration Management
Unit 6 Software Configuration ManagementUnit 6 Software Configuration Management
Unit 6 Software Configuration ManagementKanchanPatil34
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration ManagementSaqib Raza
 
Configuration Management Report
Configuration Management ReportConfiguration Management Report
Configuration Management ReportShravan Bhagirath
 
Configuration management
Configuration managementConfiguration management
Configuration managementChakrit Phain
 
Software configuration management in deep
Software configuration management in deepSoftware configuration management in deep
Software configuration management in deepFáber D. Giraldo
 
Software configuration management
Software configuration managementSoftware configuration management
Software configuration managementThilini munasinghe
 
Continuous validation of office 365
Continuous validation of office 365Continuous validation of office 365
Continuous validation of office 365Montrium
 

Ähnlich wie SharePoint Configuration Management – Effective Techniques for Regulated SharePoint Environments (20)

Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)
 
Tools for Accelerating Validation of Office 365
Tools for Accelerating Validation of Office 365Tools for Accelerating Validation of Office 365
Tools for Accelerating Validation of Office 365
 
Software maintenance and configuration management, software engineering
Software maintenance and  configuration management, software engineeringSoftware maintenance and  configuration management, software engineering
Software maintenance and configuration management, software engineering
 
Scm
ScmScm
Scm
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Ch 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqaCh 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqa
 
Ch 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqaCh 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqa
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Software configuration management
Software configuration managementSoftware configuration management
Software configuration management
 
Project management information system
Project management information systemProject management information system
Project management information system
 
Unit 6 Software Configuration Management
Unit 6 Software Configuration ManagementUnit 6 Software Configuration Management
Unit 6 Software Configuration Management
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Management
 
Configuration Management Report
Configuration Management ReportConfiguration Management Report
Configuration Management Report
 
What is configuration management
What is configuration managementWhat is configuration management
What is configuration management
 
Configuration management
Configuration managementConfiguration management
Configuration management
 
Software configuration management in deep
Software configuration management in deepSoftware configuration management in deep
Software configuration management in deep
 
Software configuration management
Software configuration managementSoftware configuration management
Software configuration management
 
Continuous validation of office 365
Continuous validation of office 365Continuous validation of office 365
Continuous validation of office 365
 

Mehr von Montrium

Monitoring Beyond COVID-19: Setting Yourself Up for the New-Normal
Monitoring Beyond COVID-19: Setting Yourself Up for the New-NormalMonitoring Beyond COVID-19: Setting Yourself Up for the New-Normal
Monitoring Beyond COVID-19: Setting Yourself Up for the New-NormalMontrium
 
Best Practices for Implementing Robust Governance Processes in Office 365
Best Practices for Implementing Robust Governance Processes in Office 365Best Practices for Implementing Robust Governance Processes in Office 365
Best Practices for Implementing Robust Governance Processes in Office 365Montrium
 
Strategies to Facilitate GxP Processes Deployment in Office 365
Strategies to Facilitate GxP Processes Deployment in Office 365Strategies to Facilitate GxP Processes Deployment in Office 365
Strategies to Facilitate GxP Processes Deployment in Office 365Montrium
 
How to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery PhaseHow to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery PhaseMontrium
 
How to prepare for an audit and maintain oversight within your e qms
How to prepare for an audit and maintain oversight within your e qmsHow to prepare for an audit and maintain oversight within your e qms
How to prepare for an audit and maintain oversight within your e qmsMontrium
 
Transforming eTMF Management: Moving to a Data-Driven Approach
Transforming eTMF Management: Moving to a Data-Driven ApproachTransforming eTMF Management: Moving to a Data-Driven Approach
Transforming eTMF Management: Moving to a Data-Driven ApproachMontrium
 
Best practices for preparing for and surviving inspections
Best practices for preparing for and surviving inspectionsBest practices for preparing for and surviving inspections
Best practices for preparing for and surviving inspectionsMontrium
 
Best practices for preparing for and surviving inspections
Best practices for preparing for and surviving inspectionsBest practices for preparing for and surviving inspections
Best practices for preparing for and surviving inspectionsMontrium
 
Implementing Metrics & Completeness Reporting in TMF Management​
Implementing Metrics & Completeness Reporting in TMF Management​Implementing Metrics & Completeness Reporting in TMF Management​
Implementing Metrics & Completeness Reporting in TMF Management​Montrium
 
Empowering Active TMF Management With an eTMF System
Empowering Active TMF Management With an eTMF SystemEmpowering Active TMF Management With an eTMF System
Empowering Active TMF Management With an eTMF SystemMontrium
 
Governance Strategies for Office 365
Governance Strategies for Office 365Governance Strategies for Office 365
Governance Strategies for Office 365Montrium
 
Empowering active tmf management
Empowering active tmf managementEmpowering active tmf management
Empowering active tmf managementMontrium
 
Automation of document management paul fenton webinar
Automation of document management paul fenton webinarAutomation of document management paul fenton webinar
Automation of document management paul fenton webinarMontrium
 
Practical Steps to Selecting and Implementing an eTMF
Practical Steps to Selecting and Implementing an eTMFPractical Steps to Selecting and Implementing an eTMF
Practical Steps to Selecting and Implementing an eTMFMontrium
 
Implementing the TMF Reference Model
Implementing the TMF Reference ModelImplementing the TMF Reference Model
Implementing the TMF Reference ModelMontrium
 
Tmf Fundamentals - webinar
Tmf Fundamentals - webinarTmf Fundamentals - webinar
Tmf Fundamentals - webinarMontrium
 
TMF Fundamentals - An Introduction to Better Trial Master File Management - M...
TMF Fundamentals - An Introduction to Better Trial Master File Management - M...TMF Fundamentals - An Introduction to Better Trial Master File Management - M...
TMF Fundamentals - An Introduction to Better Trial Master File Management - M...Montrium
 
Strategies for Conducting GxP Vendor Assessment of Cloud Service Providers - ...
Strategies for Conducting GxP Vendor Assessment of Cloud Service Providers - ...Strategies for Conducting GxP Vendor Assessment of Cloud Service Providers - ...
Strategies for Conducting GxP Vendor Assessment of Cloud Service Providers - ...Montrium
 
Why Are Life Science Companies Moving to Office 365?
Why Are Life Science Companies Moving to Office 365?Why Are Life Science Companies Moving to Office 365?
Why Are Life Science Companies Moving to Office 365?Montrium
 
Automating the Regulatory Submission Process - Reducing Time and Increasing Q...
Automating the Regulatory Submission Process - Reducing Time and Increasing Q...Automating the Regulatory Submission Process - Reducing Time and Increasing Q...
Automating the Regulatory Submission Process - Reducing Time and Increasing Q...Montrium
 

Mehr von Montrium (20)

Monitoring Beyond COVID-19: Setting Yourself Up for the New-Normal
Monitoring Beyond COVID-19: Setting Yourself Up for the New-NormalMonitoring Beyond COVID-19: Setting Yourself Up for the New-Normal
Monitoring Beyond COVID-19: Setting Yourself Up for the New-Normal
 
Best Practices for Implementing Robust Governance Processes in Office 365
Best Practices for Implementing Robust Governance Processes in Office 365Best Practices for Implementing Robust Governance Processes in Office 365
Best Practices for Implementing Robust Governance Processes in Office 365
 
Strategies to Facilitate GxP Processes Deployment in Office 365
Strategies to Facilitate GxP Processes Deployment in Office 365Strategies to Facilitate GxP Processes Deployment in Office 365
Strategies to Facilitate GxP Processes Deployment in Office 365
 
How to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery PhaseHow to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery Phase
 
How to prepare for an audit and maintain oversight within your e qms
How to prepare for an audit and maintain oversight within your e qmsHow to prepare for an audit and maintain oversight within your e qms
How to prepare for an audit and maintain oversight within your e qms
 
Transforming eTMF Management: Moving to a Data-Driven Approach
Transforming eTMF Management: Moving to a Data-Driven ApproachTransforming eTMF Management: Moving to a Data-Driven Approach
Transforming eTMF Management: Moving to a Data-Driven Approach
 
Best practices for preparing for and surviving inspections
Best practices for preparing for and surviving inspectionsBest practices for preparing for and surviving inspections
Best practices for preparing for and surviving inspections
 
Best practices for preparing for and surviving inspections
Best practices for preparing for and surviving inspectionsBest practices for preparing for and surviving inspections
Best practices for preparing for and surviving inspections
 
Implementing Metrics & Completeness Reporting in TMF Management​
Implementing Metrics & Completeness Reporting in TMF Management​Implementing Metrics & Completeness Reporting in TMF Management​
Implementing Metrics & Completeness Reporting in TMF Management​
 
Empowering Active TMF Management With an eTMF System
Empowering Active TMF Management With an eTMF SystemEmpowering Active TMF Management With an eTMF System
Empowering Active TMF Management With an eTMF System
 
Governance Strategies for Office 365
Governance Strategies for Office 365Governance Strategies for Office 365
Governance Strategies for Office 365
 
Empowering active tmf management
Empowering active tmf managementEmpowering active tmf management
Empowering active tmf management
 
Automation of document management paul fenton webinar
Automation of document management paul fenton webinarAutomation of document management paul fenton webinar
Automation of document management paul fenton webinar
 
Practical Steps to Selecting and Implementing an eTMF
Practical Steps to Selecting and Implementing an eTMFPractical Steps to Selecting and Implementing an eTMF
Practical Steps to Selecting and Implementing an eTMF
 
Implementing the TMF Reference Model
Implementing the TMF Reference ModelImplementing the TMF Reference Model
Implementing the TMF Reference Model
 
Tmf Fundamentals - webinar
Tmf Fundamentals - webinarTmf Fundamentals - webinar
Tmf Fundamentals - webinar
 
TMF Fundamentals - An Introduction to Better Trial Master File Management - M...
TMF Fundamentals - An Introduction to Better Trial Master File Management - M...TMF Fundamentals - An Introduction to Better Trial Master File Management - M...
TMF Fundamentals - An Introduction to Better Trial Master File Management - M...
 
Strategies for Conducting GxP Vendor Assessment of Cloud Service Providers - ...
Strategies for Conducting GxP Vendor Assessment of Cloud Service Providers - ...Strategies for Conducting GxP Vendor Assessment of Cloud Service Providers - ...
Strategies for Conducting GxP Vendor Assessment of Cloud Service Providers - ...
 
Why Are Life Science Companies Moving to Office 365?
Why Are Life Science Companies Moving to Office 365?Why Are Life Science Companies Moving to Office 365?
Why Are Life Science Companies Moving to Office 365?
 
Automating the Regulatory Submission Process - Reducing Time and Increasing Q...
Automating the Regulatory Submission Process - Reducing Time and Increasing Q...Automating the Regulatory Submission Process - Reducing Time and Increasing Q...
Automating the Regulatory Submission Process - Reducing Time and Increasing Q...
 

SharePoint Configuration Management – Effective Techniques for Regulated SharePoint Environments

  • 1. SharePoint Configuration Management – Effective Techniques for Regulated SharePoint Environments Presented by: Paul Fenton President and CEO Montrium Inc. December 8th 2011
  • 2. / SharePoint for Pharma Webinar Series • Informative Webinar series that aims to showcase different applications of SharePoint 2010 for the Life Sciences • Should provide attendees with a good grounding on how SharePoint can be used for regulated activities • Slides can be distributed upon request. Details on how to request slides will be distributed to attendees following the webinar • Feel free to ask questions in the questions panel • Thank you for your interest!
  • 3. / Overview • Recap of Validating SharePoint for Regulated Environments • SharePoint within the GxP context • Regulatory Requirements • Industry Standards • Corporate Standards • What is Configuration Management? • Implementation of formal system specific configuration control procedures • Configuration deployment and version control techniques • Integration with the validation and change control process • Importance of leveraging a risk based approach to QC • Using SharePoint to manage configuration control
  • 4. / Recap of last webinar • Create a ‘Big Picture’ of your SharePoint deployment so as to ensure that you are able to adequately accommodate all of your controlled and non- controlled needs • Use a risk based approach to focus and reduce validation efforts – be strict otherwise everything becomes high risk… • Remember that SharePoint is an off-the-shelf product and that you should limit validation scope to high risk business and regulatory requirements as much as possible • Establish a SharePoint validation team to oversee and manage the validation process and changes to the controlled SharePoint environment • Implement SOPs and WIs which clearly define how the environment is configured and administered and which level of documentation / re- validation is required by type of change • Use a step by step deployment methodology to keep things manageable 4
  • 5. / GAMP5 – CSV Framework for a Configured Product User Requirements Requirements Configuration Management Testing (PQ) Change Control Specification Functional Functional Specification Testing (OQ) Impact Assessment Configuration Configuration Specification Testing (IQ) Configured Configuration Configuration Product Specification Management Supplier QMS
  • 6. / Use of SharePoint within a GxP context • Microsoft SharePoint is a web portal technology that is highly customizable and very user friendly • Within a GxP context, Microsoft SharePoint can be used to: – Manage documents and GxP records – Design electronic forms for the collection of data for everyday operational GxP activities – Manage lists and trackers of information centrally, replacing Excel spreadsheets and Access databases – Manage distribution of information and collaboration between geographically dispersed teams – Implement interactive workflows in line with SOPs to better manage processes – Provide real-time GxP metrics and KPIs through dashboards to facilitate decision making
  • 7. / Challenges of SharePoint within the GxP Context • SharePoint technology is being used more and more in many functional areas within the life science industry and this is where it can get out of hand very quickly • Within the context of a regulated environment, it is imperative to maintain proper configuration control over the validated SharePoint environment • This can represent a significant challenge given the granularity and the large scope of SharePoint, particularly when using this platform as a document and records management solution • Organizations need to plan their SharePoint Architectures and configuration to ensure scalability and compliance
  • 8. / Regulatory Requirements • 21 CFR part 11 (Scope and Application 2003) – 11.10(c) Protection of records to enable their accurate and ready retrieval throughout the records retention period – 11.10(k) Use of appropriate controls over systems documentation including : (1) Adequate controls over the distribution of, access to, and use of documentation for system operation and maintenance (2) Revision and change control procedures to maintain an audit trail that documents time‐sequenced development and modification of systems documentation
  • 9. / Regulatory Requirements • FDA: CSUCI – May 2007 §F5 Change Control - The integrity of the data and the integrity of the protocols should be maintained when making changes to the computerized system, such as software upgrades, including security and performance patches, equipment, or component replacement, or new instrumentation. The effects of any changes to the system should be evaluated and some should be validated depending on risk. Changes that exceed previously established operational limits or design specifications should be validated. Finally, all changes to the system should be documented.
  • 10. / Regulatory Requirements • PIC/S PI 001-3 – September 2007 – §7.2. - Clearly identifies ISO standards and GAMP5 as acceptable practices for configuration management – §18.1 The formal change control procedure should outline the necessary information and records for the following areas: •… • Interface of change control procedure with configuration management system – §24.10 – Inspectors Checklist clearly indicates need for configuration management • Other GMP / GLP related guidance also exists…
  • 11. / What is expected? • That configuration of systems is clearly documented • That configuration documentation is maintained and controlled • That configuration management forms part of change control • That changes to systems (including configuration changes) be evaluated for impact and risk • That formal change control and configuration management procedures be in place • That the integrity of the system and data contained within is guaranteed
  • 12. / Industry Standards • Other Standards – GAMP 5 section 4.3.4.1 – Change Management – GAMP 5 Section 4.3.4.2 – Configuration Management
  • 13. / Corporate Standards Critical areas for business wide standardization: • Clear and formal corporate taxonomies • Alignment with adopted industry standards: – ICH guidance and reference models such as TMF / EDM etc – CDISC data standards where applicable – Quality methodologies (Six Sigma, ISO, TQM, etc.) • Document classification and records management / retention • Uniform Site structures, content types and metadata across all departmental sites and libraries (should be aligned with Taxonomy) • Formal procedures and policies to govern the use of the regulated SharePoint environment • Standardized Metrics and KPIs across the organization • Numbering and Nomenclature standards
  • 14. / What is Configuration Management? • Configuration Management is: – The establishment and maintenance of a system’s features and performance within the context of its requirements, design and operational information throughout its lifetime – A Sub-Process of Change Control – A formal process for defining and maintaining system configuration within the context of Change control – Required by regulation for systems used to generate electronic records or manage GxP regulated activities required by predicate rule
  • 15. / What is Configuration Management? • According to GAMP 5, configuration management consists of the following activities: Configuration Configuration Configuration Configuration Status Accounting Identification Control Evaluation HOW to WHAT to keep HOW to perform HOW to verify document the under control the control that control control What and How?
  • 16. / Configuration Control- Identify Configuration Identification WHAT to keep under control • The components of the system subject to configuration management should be clearly established • The system should be broken down into configuration items, which are clearly identified and documented during system specification and development (Configuration Specifications) • A configuration item is a component of the system which does not change as a result of the normal operation of the system • Configuration items should be modified only by application of a change management process Source: GAMP5
  • 17. / Configuration Control - Perform Configuration Control HOW to perform the control Changes to configuration items should be coordinated and controlled. This includes the following activities: • Version Control - A unique name and a version number should identify each configuration item • Change Control - Change control should be applied to all configuration items • Configuration Item Storage - Configuration items should be stored and controlled in such a way that they are protected from unwanted or unauthorized changes • Delivery Control - The release and delivery of software and documentation should be controlled Source: GAMP5
  • 18. / Configuration Control - Document Configuration Status Accounting HOW to document the control • Appropriate SOPs should be in place to govern the configuration control process • Documentation showing the status and history of configuration items should be maintained. • The documentation should include the details of the changes made and demonstrate that the requested changes were approved for execution, reviewed and approved after execution Source: GAMP5
  • 19. / Configuration Control - Verify Configuration Evaluation HOW to verify that control • The configuration control documentation should be subject to document control, review and approval process according to defined procedures • The document control process should ensure that the configuration status accounting is accurate and up to date • The document control process should provide an audit of the configuration management process Source: GAMP5
  • 20. / SharePoint Formal Procedures WHAT & HOW • In order to use SharePoint for regulated activities, a clear process for deploying and controlling the environment is required • This process should aim to document the design, configuration, QC and maintenance of controlled SharePoint workspaces including 3rd party applications • Required SOPs: – SharePoint Admin/Configuration SOP – Configuration Management SOP – Change Control SOP – Other IT SOPs such as Disaster Recovery, Backup, Security, Non-Conformance Management
  • 21. / SharePoint Configuration SOP WHAT & HOW • The SharePoint specific SOP that governs the configuration and maintenance of the SharePoint platform should include: – Roles and Responsibilities – Identification and classification the configuration items – Procedure for initial configuration of the system – Procedure for requesting, approving, executing and verifying changes – The tools / mechanism used in the configuration of the system such as a “SharePoint Configuration Specifications” document, SharePoint Administration Guide
  • 23. / Configuration Identification IDENTIFY The configuration items for SharePoint can be divided into 4 levels: Application level items (InfoPath forms, Workflows) User (site collection) level items (Site, Libraries, Lists, Content types, Metadata, User management) Administrative (farm) level items (Farm level settings, Web application management, Shared Services administration) System level items (Servers, OS, Patches, AD)
  • 24. / Controlled vs. Non-Controlled IDENTIFY Central Admin •Features and Solutions (Scope must be controlled) Admin •Administered Forms (Scope must be controlled) DB Uncontrolled Web Application Validated Controlled Web Application •Controlled Content Types •Controlled Security Groups •Uncontrolled Templates •Controlled Columns •Controlled Templates •Uncontrolled Content Types •Controlled Lists •Uncontrolled Columns Content •Uncontrolled Lists DB •Uncontrolled Security Groups Content DB Controlled Functional Record Center or Sites – Validated Custom Document Repository – Uncontrolled Functional Hyperlinks Send-To / Validated Sites Hyperlinks •Non-validated Features and •Controlled Site and Library •Information Management Solutions structures Policies •Non-validated Workflows •Validated Features and •Records Mgt Site Structures Solutions •Record Mapping • Validated Workflows • Validated Dashboards
  • 25. / Configuration Documentation DOCUMENT User / Application level items (SharePoint Workspace Configuration) SharePoint Configuration Administrative (farm) level items (Application/Services Specification Configuration) System User Access System level items (Hardware, OS Description Matrix Configuration) Application System Configuration IT System Inventory Functional Configuration Specification Specification Specification
  • 26. / Impact Assessment PERFORM • Verify… … if other dependant systems will be affected … what configuration items of the system being changed will be affected (i.e. libraries, forms, columns etc.) … what functionalities of the system will be affected (workflows, web-services, user interface, etc.) … if data integrity will be affected … if any documentation will be affected
  • 27. / QC Techniques – User Level VERIFY • There are no known solutions which allow fully automated configuration and verfication of SharePoint…but… • There are two primary approaches that could be considered for configuration verification: – 100% Manual verification • Time consuming • Still prone to human error – Data extract and compare • Define a standard format in Excel between the SCS and the configured environment • Perform an automated compare to detect discrepencies • Perform a secondary manual review of a sample based on risk i.e. High risk areas • Important: Ensure that verfication is documented, reviewed and approved
  • 28. / QC Techniques - Application Level VERIFY • Typically configuration changes to the application level may require retesting using existing or new test scripts • The same risk assessment techniques and risk criteria should be used as during the initial validation • Should significant configuration and/or application changes be required a new version of the FS may be required • Change control should govern the QC exercise • Impact assessment should also be done for the user and administration layer
  • 29. / Example of Configuration Control in SharePoint • This example will take us through the following process in line with our SharePoint Configuration Management SOP based on the GAMP 5 methodology using simple tools in SharePoint itself – Change Request by end-user – System administrator update configuration specification identifying which configuration items are to be updated – Configuration specification is approved for execution – Implementer executes the configuration specification – A QC / Verification is perform to ensure that the system was configured as per specification – Creation of CS record and electronic approval – Change Request is closed • Throughout this process, we’ll also see the integration with the validation and change control process
  • 30. / Change Control Library
  • 31. / Change Control Form Change Control Form
  • 32. / Change Control Workflow
  • 33. / Change Control Workflow
  • 35. / SharePoint Configuration Specification • Excel based configuration specification • Allows the definition of all configuration parameters at the global and functional level • Serves as the basis for configuration definition and verification • Version controlled within SharePoint • Approved prior to execution • PDF rendition of executed configuration specification • Can be maintained in paper or electronic form (eSigs) as a record
  • 38. / SCS – Site Admin
  • 39. / SCS – Lists Management
  • 40. / SCS – Content Types
  • 41. / SCS – Site Columns
  • 42. / SCS – Content Types to Columns
  • 43. / CSC – Site Library Specifications
  • 44. / SCS – Global Permissions
  • 45. / SCS – Site Level Permissions
  • 46. / SCS - Deviations
  • 47. / Final Approval Request
  • 48. / PDF Record and Approval
  • 49. / Digital Signature of PDF Record
  • 50. / Best Practices • Define a clear change control and configuration management process which allows you to easily understand what is required • Use SharePoint to govern the process and manage all documentation • Apply standards across the enterprise for taxonomy and nomenclature • Develop appropriate QC techniques which ensure acuracy whilst being streamlined • Make sure that users understand that all system configuration is under change control • Implement controlled and non-controlled environments to minimize overhead
  • 51. / Next Webinars SharePoint Configuration Management – Effective Techniques for Regulated SharePoint Environments December 13th – 9am EST Case Study 1 – Deploying SharePoint Based eTMF in the Cloud December 16th – 9am EST December 19th – 2pm EST Case Study 2 – Implementing an Integrated Quality Management System in SharePoint January 17th – 9am EST January 19th – 2pm EST
  • 52. / Contact Details Paul Fenton pfenton@montrium.com www.montrium.com North America Europe 507 Place d’Armes, Suite 1050 Avenue Louise, 475 Montreal (QC) H2Y 2W8 1050 Brussels Canada Belgium Tel. +1-514-223-9153 ext.206 Tel. +32.2.808.3008 ext.206