SlideShare a Scribd company logo
1 of 25
John F. Holliday, J.D.
SharePoint Architects, Inc.


BUILDING AND USING
SHAREPOINT-FRIENDLY
FILE PLANS




#1 File Planning Goal:
Retention
    How long MUST we keep this stuff?



    How soon CAN we get rid of it?
#2 File Planning Goal:
Classification
                 What type is it?

                 Where does it belong?

                 What processing is
                  required?
File Planning Tools
Tool                      Pro                         Con
Notepad / MS   Capture information        Easy to deviate from
Word           quickly.                   standardized layout.
Visio /        Graphic representation –   Harder to extract
MindManager    easier to communicate      information for automatic
                                          processing.
MS Excel       Handles large numbers of   Harder to deal with
               document types             hierarchies.


MS InfoPath    Supports tables and        Requires more up-front
               recursive structures.      effort, especially for large
               Easier to automate. More   volumes (need views).
               scalable.
#1 File Planning Challenge:
         Size
   Driven primarily by
    existing retention schedules

   Typical # of document
    types…

    ◦ For small companies: 50-100
    ◦ For most companies: 800-1000
A Typical Example
Functional Category    Description                     Retention                 Contact
/ Sub-Category /
Record Series
Accounting                                                                       J. Doe

     Invoice           Record of purchased goods and   Created + 3
                       services

     Timesheet         Hours worked, overtime and      Project Termination + 1
                       salaries paid

Human Resources                                                                  J. Lang


     Training Manual   Hard-copy training materials    Superseded



     Resume            Candidate resumes               Hiring Date + 3







What is Needed for
File Plan Automation?
    Consistent data structure
     (without hierarchies)

    Disposition Actions

    Assignment of Responsibility
     (optional)
A Better Layout for Automation
                      in SharePoint
Type           Description              Media        Category     Retention   Disposition Contact

Invoice        Record of purchased      Print        Invoices     X years     Destroy     J. Doe
               goods and services

Timesheet      Hours worked, overtime   Electronic   Payroll      X years     Destroy     S. Allen
               and salaries paid                     Records

Training       Hard-copy training       Mixed        Training     X years     Archive     J. Lang
Manual         materials

Resume         Candidate resumes        Print        HR           X years     Archive     J. Doe



            Can Become                                          Can include hierarchy
            Content Types                                       using ‘/’ characters
How to deal with large numbers of
        document types?
   Excel is really good at this, but…
    ◦ We want better control of the data representation


   InfoPath is ok, if…
    ◦ We create the form using repeating tables
    ◦ (optional) Can include one or more detail views
File Plan Collaboration
   They say SharePoint is a great tool for
    this…
    ◦ Form Library to hold the file plan specification
    ◦ Workflows to manage file plan approval status
How to Apply File Plan to
         SharePoint?
   Use it for provisioning…
    ◦ Automatically create web application
    ◦ Automatically create records center site(s)


   Use it for configuration…
    ◦ Automatically configure existing records center
      site(s)
    ◦ Automatically create content types and
      libraries/folders
Records Repository Provisioning
     Look at total number of documents to determine…
      ◦ How to setup content database
      ◦ How to configure quotas, etc.


     Look at documents per category to determine…
      ◦ How to setup document libraries/folders


     Look at documents per person to determine…
      ◦ How to distribute management responsibility
      ◦ How to configure permissions




Leveraging InfoPath 2010

SHAREPOINT-FRIENDLY
FILE PLANS

    ◦


    ◦


    ◦




    ◦
InfoPath File Plan Solution
Architecture Central
                      Administration




                                File Plan
             Upload              Gallery
                                                    New
 File Plan                                         Records
                                       Provision   Center



                          Plan
                       Activation      Configure
                         Page                      Existing
                                                   Records
                                                   Center
InfoPath File Planning Solution
Implementation Steps
   1.   Develop File Plan Schema
   2.   Build Software (.NET) Components
   3.   Create Form Template
   4.   Build File Plan Gallery Feature
<FilePlan>
  <Title>Contoso Records</Title>
  <Description>…</Description>
  <Records>
     <Record>…</Record>
  …
</FilePlan>
InfoPath File Planning Solution
       Implementation Steps
            1.   Develop File Plan Schema
            2.   Build Software (.NET) Components
            3.   Create Form Template
            4.   Build File Plan Gallery Feature


            Generate                   Extend



                       Serialization            Provisioning
File Plan                Classes                Components
InfoPath File Planning Solution
Implementation Steps
  1.   Develop File Plan Schema
  2.   Build .NET Components
  3.   Create Form Template
  4.   Build File Plan Gallery
InfoPath File Planning Solution
Implementation Steps
  1.   Develop File Plan Schema Central
                               Administration
  2.   Build .NET Components
  3.   Create Form Template
  4.   Build File Plan Gallery           File Plan
                                              Gallery




                                         Plan
                                      Activation
                                        Page
Summary
 Typical file plans describe more than 500
  document types, and configuring a records
  center requires many coordinated steps for each
  distinct document type.
 Automated file plan processing can be used both
  for provisioning records repositories and for
  configuring records center sites.
 InfoPath offers many advantages over other file
  planning formats.
 InfoPath file plans can be based on enterprise-
  or industry-specific data schemas, ensuring
  consistency, scalability and reusability.
Thank You!
For more information:

  Blog:
     www.JohnHolliday.net

  Web:
    www.SharePointArchitects.us

More Related Content

What's hot

Document Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to MetadataDocument Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to MetadataGregory Zelfond
 
SharePoint Folders & Metadata
SharePoint Folders & MetadataSharePoint Folders & Metadata
SharePoint Folders & MetadataDrew Madelung
 
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdfInformation Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdfInnovate Vancouver
 
SharePoint Document Types
SharePoint Document TypesSharePoint Document Types
SharePoint Document TypesGregory Zelfond
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureLibbySchulze
 
SharePoint Information Architecture Best Practices
SharePoint Information Architecture Best PracticesSharePoint Information Architecture Best Practices
SharePoint Information Architecture Best PracticesStephanie Lemieux
 
Managing Data Integration Initiatives
Managing Data Integration InitiativesManaging Data Integration Initiatives
Managing Data Integration InitiativesAllinConsulting
 
M365 edrm information management strategy
M365 edrm information management strategyM365 edrm information management strategy
M365 edrm information management strategySimon Rawson
 
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?Joanne Klein
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief OverviewHal Kalechofsky
 
SharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesSharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesGregory Zelfond
 
SharePoint Beginner Training for End Users
SharePoint Beginner Training for End UsersSharePoint Beginner Training for End Users
SharePoint Beginner Training for End UsersGregory Zelfond
 
Chief Data Architect or Chief Data Officer: Connecting the Enterprise Data Ec...
Chief Data Architect or Chief Data Officer: Connecting the Enterprise Data Ec...Chief Data Architect or Chief Data Officer: Connecting the Enterprise Data Ec...
Chief Data Architect or Chief Data Officer: Connecting the Enterprise Data Ec...Craig Milroy
 
SharePoint Document Management
SharePoint Document ManagementSharePoint Document Management
SharePoint Document ManagementMJ Ferdous
 
Introduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureIntroduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureGregory Zelfond
 
Webinar on Different types of SharePoint architectural models
Webinar on Different types of SharePoint architectural modelsWebinar on Different types of SharePoint architectural models
Webinar on Different types of SharePoint architectural modelsVignesh Ganesan I Microsoft MVP
 

What's hot (20)

Document Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to MetadataDocument Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to Metadata
 
SharePoint Folders & Metadata
SharePoint Folders & MetadataSharePoint Folders & Metadata
SharePoint Folders & Metadata
 
SharePoint 2016 Overview
SharePoint 2016 OverviewSharePoint 2016 Overview
SharePoint 2016 Overview
 
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdfInformation Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
 
SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)
 
SharePoint Document Types
SharePoint Document TypesSharePoint Document Types
SharePoint Document Types
 
Sharepoint Basics
Sharepoint BasicsSharepoint Basics
Sharepoint Basics
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for Azure
 
SharePoint Information Architecture Best Practices
SharePoint Information Architecture Best PracticesSharePoint Information Architecture Best Practices
SharePoint Information Architecture Best Practices
 
Managing Data Integration Initiatives
Managing Data Integration InitiativesManaging Data Integration Initiatives
Managing Data Integration Initiatives
 
M365 edrm information management strategy
M365 edrm information management strategyM365 edrm information management strategy
M365 edrm information management strategy
 
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief Overview
 
SharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesSharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best Practices
 
SharePoint Beginner Training for End Users
SharePoint Beginner Training for End UsersSharePoint Beginner Training for End Users
SharePoint Beginner Training for End Users
 
Chief Data Architect or Chief Data Officer: Connecting the Enterprise Data Ec...
Chief Data Architect or Chief Data Officer: Connecting the Enterprise Data Ec...Chief Data Architect or Chief Data Officer: Connecting the Enterprise Data Ec...
Chief Data Architect or Chief Data Officer: Connecting the Enterprise Data Ec...
 
SharePoint Document Management
SharePoint Document ManagementSharePoint Document Management
SharePoint Document Management
 
Getting started with Microsoft Search
Getting started with Microsoft Search Getting started with Microsoft Search
Getting started with Microsoft Search
 
Introduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureIntroduction to SharePoint Information Architecture
Introduction to SharePoint Information Architecture
 
Webinar on Different types of SharePoint architectural models
Webinar on Different types of SharePoint architectural modelsWebinar on Different types of SharePoint architectural models
Webinar on Different types of SharePoint architectural models
 

Similar to Building and Using SharePoint-Friendly File Plans

Who says you can't do records management in SharePoint?
Who says you can't do records management in SharePoint?Who says you can't do records management in SharePoint?
Who says you can't do records management in SharePoint?John F. Holliday
 
AOS Canadian Tour SharePoint ECM
AOS Canadian Tour SharePoint ECMAOS Canadian Tour SharePoint ECM
AOS Canadian Tour SharePoint ECMSerge Tremblay
 
Three levels of pain
Three levels of painThree levels of pain
Three levels of painClaudio Reyes
 
aOS Bangalore-all about documents o365 06/04/2017
aOS Bangalore-all about documents o365 06/04/2017aOS Bangalore-all about documents o365 06/04/2017
aOS Bangalore-all about documents o365 06/04/2017Sébastien Paulet
 
Productie Sharepoint Presentatie
Productie Sharepoint PresentatieProductie Sharepoint Presentatie
Productie Sharepoint PresentatieJan van der Kolk
 
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...Ivan Sanders
 
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
SharePoint Intelligence Real World Business Workflow With Share Point Designe...SharePoint Intelligence Real World Business Workflow With Share Point Designe...
SharePoint Intelligence Real World Business Workflow With Share Point Designe...Ivan Sanders
 
aOS Mumbai Aall about documents o365 04/04/2017
aOS Mumbai Aall about documents o365 04/04/2017aOS Mumbai Aall about documents o365 04/04/2017
aOS Mumbai Aall about documents o365 04/04/2017Sébastien Paulet
 
RecordPoint Overview
RecordPoint OverviewRecordPoint Overview
RecordPoint OverviewIntergen
 
Intergen Twilight - Corralling the Document Chaos
Intergen Twilight - Corralling the Document ChaosIntergen Twilight - Corralling the Document Chaos
Intergen Twilight - Corralling the Document ChaosIntergen
 
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...SPTechCon
 
Navigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePointNavigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePointJoanne Klein
 
D I T211 Chapter 1
D I T211    Chapter 1D I T211    Chapter 1
D I T211 Chapter 1askme
 
Future Technology Ideas For CIU
Future Technology Ideas For CIUFuture Technology Ideas For CIU
Future Technology Ideas For CIUthowell
 
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerChirag Patel
 

Similar to Building and Using SharePoint-Friendly File Plans (20)

Who says you can't do records management in SharePoint?
Who says you can't do records management in SharePoint?Who says you can't do records management in SharePoint?
Who says you can't do records management in SharePoint?
 
Batch Document Processing with ImageRamp Batch
Batch Document Processing with ImageRamp BatchBatch Document Processing with ImageRamp Batch
Batch Document Processing with ImageRamp Batch
 
AOS Canadian Tour SharePoint ECM
AOS Canadian Tour SharePoint ECMAOS Canadian Tour SharePoint ECM
AOS Canadian Tour SharePoint ECM
 
Three levels of pain
Three levels of painThree levels of pain
Three levels of pain
 
aOS Bangalore-all about documents o365 06/04/2017
aOS Bangalore-all about documents o365 06/04/2017aOS Bangalore-all about documents o365 06/04/2017
aOS Bangalore-all about documents o365 06/04/2017
 
Productie Sharepoint Presentatie
Productie Sharepoint PresentatieProductie Sharepoint Presentatie
Productie Sharepoint Presentatie
 
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
 
Webinar: Ditching File Shares For SharePoint Metadata
Webinar: Ditching File Shares For SharePoint MetadataWebinar: Ditching File Shares For SharePoint Metadata
Webinar: Ditching File Shares For SharePoint Metadata
 
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
SharePoint Intelligence Real World Business Workflow With Share Point Designe...SharePoint Intelligence Real World Business Workflow With Share Point Designe...
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
 
aOS Mumbai Aall about documents o365 04/04/2017
aOS Mumbai Aall about documents o365 04/04/2017aOS Mumbai Aall about documents o365 04/04/2017
aOS Mumbai Aall about documents o365 04/04/2017
 
Database system
Database systemDatabase system
Database system
 
RecordPoint Overview
RecordPoint OverviewRecordPoint Overview
RecordPoint Overview
 
Intergen Twilight - Corralling the Document Chaos
Intergen Twilight - Corralling the Document ChaosIntergen Twilight - Corralling the Document Chaos
Intergen Twilight - Corralling the Document Chaos
 
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
 
Navigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePointNavigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePoint
 
Introduction to Document Management
Introduction to Document ManagementIntroduction to Document Management
Introduction to Document Management
 
D I T211 Chapter 1
D I T211    Chapter 1D I T211    Chapter 1
D I T211 Chapter 1
 
Future Technology Ideas For CIU
Future Technology Ideas For CIUFuture Technology Ideas For CIU
Future Technology Ideas For CIU
 
Ideas
IdeasIdeas
Ideas
 
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
 

More from John F. Holliday

Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013John F. Holliday
 
SPEVO13 - Dev213 - Document Assembly Deep Dive Part 2
SPEVO13 - Dev213 - Document Assembly Deep Dive Part 2SPEVO13 - Dev213 - Document Assembly Deep Dive Part 2
SPEVO13 - Dev213 - Document Assembly Deep Dive Part 2John F. Holliday
 
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1John F. Holliday
 
SPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and SearchSPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and SearchJohn F. Holliday
 
IW403 Records Management Improvements in SharePoint 2010
IW403 Records Management Improvements in SharePoint 2010IW403 Records Management Improvements in SharePoint 2010
IW403 Records Management Improvements in SharePoint 2010John F. Holliday
 
DEV212 SharePoint 2010 Records Management Development
DEV212 SharePoint 2010 Records Management DevelopmentDEV212 SharePoint 2010 Records Management Development
DEV212 SharePoint 2010 Records Management DevelopmentJohn F. Holliday
 

More from John F. Holliday (6)

Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013
 
SPEVO13 - Dev213 - Document Assembly Deep Dive Part 2
SPEVO13 - Dev213 - Document Assembly Deep Dive Part 2SPEVO13 - Dev213 - Document Assembly Deep Dive Part 2
SPEVO13 - Dev213 - Document Assembly Deep Dive Part 2
 
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
 
SPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and SearchSPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and Search
 
IW403 Records Management Improvements in SharePoint 2010
IW403 Records Management Improvements in SharePoint 2010IW403 Records Management Improvements in SharePoint 2010
IW403 Records Management Improvements in SharePoint 2010
 
DEV212 SharePoint 2010 Records Management Development
DEV212 SharePoint 2010 Records Management DevelopmentDEV212 SharePoint 2010 Records Management Development
DEV212 SharePoint 2010 Records Management Development
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Building and Using SharePoint-Friendly File Plans

  • 1. John F. Holliday, J.D. SharePoint Architects, Inc. BUILDING AND USING SHAREPOINT-FRIENDLY FILE PLANS
  • 3. #1 File Planning Goal: Retention  How long MUST we keep this stuff?  How soon CAN we get rid of it?
  • 4. #2 File Planning Goal: Classification  What type is it?  Where does it belong?  What processing is required?
  • 5. File Planning Tools Tool Pro Con Notepad / MS Capture information Easy to deviate from Word quickly. standardized layout. Visio / Graphic representation – Harder to extract MindManager easier to communicate information for automatic processing. MS Excel Handles large numbers of Harder to deal with document types hierarchies. MS InfoPath Supports tables and Requires more up-front recursive structures. effort, especially for large Easier to automate. More volumes (need views). scalable.
  • 6. #1 File Planning Challenge: Size  Driven primarily by existing retention schedules  Typical # of document types… ◦ For small companies: 50-100 ◦ For most companies: 800-1000
  • 7. A Typical Example Functional Category Description Retention Contact / Sub-Category / Record Series Accounting J. Doe Invoice Record of purchased goods and Created + 3 services Timesheet Hours worked, overtime and Project Termination + 1 salaries paid Human Resources J. Lang Training Manual Hard-copy training materials Superseded Resume Candidate resumes Hiring Date + 3
  • 9. What is Needed for File Plan Automation?  Consistent data structure (without hierarchies)  Disposition Actions  Assignment of Responsibility (optional)
  • 10. A Better Layout for Automation in SharePoint Type Description Media Category Retention Disposition Contact Invoice Record of purchased Print Invoices X years Destroy J. Doe goods and services Timesheet Hours worked, overtime Electronic Payroll X years Destroy S. Allen and salaries paid Records Training Hard-copy training Mixed Training X years Archive J. Lang Manual materials Resume Candidate resumes Print HR X years Archive J. Doe Can Become Can include hierarchy Content Types using ‘/’ characters
  • 11. How to deal with large numbers of document types?  Excel is really good at this, but… ◦ We want better control of the data representation  InfoPath is ok, if… ◦ We create the form using repeating tables ◦ (optional) Can include one or more detail views
  • 12. File Plan Collaboration  They say SharePoint is a great tool for this… ◦ Form Library to hold the file plan specification ◦ Workflows to manage file plan approval status
  • 13. How to Apply File Plan to SharePoint?  Use it for provisioning… ◦ Automatically create web application ◦ Automatically create records center site(s)  Use it for configuration… ◦ Automatically configure existing records center site(s) ◦ Automatically create content types and libraries/folders
  • 14. Records Repository Provisioning  Look at total number of documents to determine… ◦ How to setup content database ◦ How to configure quotas, etc.  Look at documents per category to determine… ◦ How to setup document libraries/folders  Look at documents per person to determine… ◦ How to distribute management responsibility ◦ How to configure permissions
  • 17. ◦  ◦  ◦  ◦
  • 18. InfoPath File Plan Solution Architecture Central Administration File Plan Upload Gallery New File Plan Records Provision Center Plan Activation Configure Page Existing Records Center
  • 19. InfoPath File Planning Solution Implementation Steps 1. Develop File Plan Schema 2. Build Software (.NET) Components 3. Create Form Template 4. Build File Plan Gallery Feature <FilePlan> <Title>Contoso Records</Title> <Description>…</Description> <Records> <Record>…</Record> … </FilePlan>
  • 20. InfoPath File Planning Solution Implementation Steps 1. Develop File Plan Schema 2. Build Software (.NET) Components 3. Create Form Template 4. Build File Plan Gallery Feature Generate Extend Serialization Provisioning File Plan Classes Components
  • 21. InfoPath File Planning Solution Implementation Steps 1. Develop File Plan Schema 2. Build .NET Components 3. Create Form Template 4. Build File Plan Gallery
  • 22. InfoPath File Planning Solution Implementation Steps 1. Develop File Plan Schema Central Administration 2. Build .NET Components 3. Create Form Template 4. Build File Plan Gallery File Plan Gallery Plan Activation Page
  • 23.
  • 24. Summary  Typical file plans describe more than 500 document types, and configuring a records center requires many coordinated steps for each distinct document type.  Automated file plan processing can be used both for provisioning records repositories and for configuring records center sites.  InfoPath offers many advantages over other file planning formats.  InfoPath file plans can be based on enterprise- or industry-specific data schemas, ensuring consistency, scalability and reusability.
  • 25. Thank You! For more information: Blog: www.JohnHolliday.net Web: www.SharePointArchitects.us

Editor's Notes

  1. A good file plan should:Describe documents considered to be “official records” and specify how they should be classified, group and categorized.Specify how long each document type must be retained.Describe any additional actions that should be performed when document retention periods expire.Assign responsibility to roles and/or individuals for managing the record lifecycle.
  2. Talk about the legal requirements for retaining information.Talk about the legal risks associated with keeping information.
  3. Talk about some of the challenges people have when classifying documents. Mention that even after the file plan has been created, there is still the task of properly identifying which documents belong to which class.Talk about content types and the bucket theory – “big buckets” vs. “small buckets”.Talk about workflow and disposition options.
  4. Talk about various approaches for reducing the number of distinct document types (grouping by role or functional category).
  5. In the field, file plans are driven primarily by existing retention schedules. They tend to include some hierarchical organization (broad categories) in an attempt to deal with the large numbers of different document types. They also tend to not include disposition information – assume only one disposition action =&gt; destruction
  6. In order to support file plan automation, the categorization hierarchy should be flattened, and the retention formulas should include disposition actions.
  7. Look for ways to “flatten” hierarchical categories into a single column. This is important to simplify processing because it eliminates recursion. It is also important to include the disposition field as well as the contact field so that SharePoint information management policies can be created and permissions can be assigned.
  8. Describe the schema in more detail. Talk about the different parts of the schema. Flip over to the actual schema definition and then back to the slide.
  9. Introduce the InfoPath form. Show how the schema is locked in the form. Introduce the fact that the form uses views to handle large numbers of document types – so that it’s as easy to use as Excel.
  10. Visual Studio solution creates the file plan gallery. The form is included as the document template for the form library. The gallery is defined and created with custom actions that surface the gallery in 2 places: site settings page, and from the general application settings page.
  11. Open an actual file plan form with many record types (50-60). Talk about scalability to hundreds of types. Talk about issues encountered. Walk through the process of uploading the plan to the gallery. Use the ECB custom action to open the activation page. Select the activation options. Activate the plan to create the repository. Open the repository to show the configuration.