Records Management 2.0 Tips and Tricks Kevin Dorr Sr. Solutions Engineer Americas Channel.

Slides:



Advertisements
Similar presentations
Yokogawa Network Solutions Presents:
Advertisements

©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Overview and Demonstration of declarative workflows in SharePoint using Microsoft SharePoint Designer 2007 Kevin Hughes MCT, MCITP, MCSA, MCTS, MCP, Network+,
Business Development Suit Presented by Thomas Mathews.
COMBASE: strategic content management system Soft Format, 2006.
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
Extreme User Interfaces for Alfresco Kevin Dorr Sr. Solutions Engineer Americas Channel.
Implementing enterprise governance can sometimes feel like trying to corral an exuberant crowd.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Dspace – Digital Repository Dawn Petherick, University Web Services Team Manager Information Services, University of Birmingham MIDESS Dissemination.
Document management New: SharePoint and SharePoint Online support Excel Add-in New: Office 365 support via export, filtering APIs, dimension descriptions,
SE Document Document Control Software. SE Document SE Document is a Document Management Software System to help you meet all document control requirements.
A Product of Enterprise Content Management System (CMS) Web & Portal Content Management Systems for faster web publishing Copyright.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Digital/physical content store. Summary Create a digital content/physical product web store based on osCommerce. Following items can be sold in the store:
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Drupal in Use at Duke Duke Web Services Office of Information Technology.
Classroom User Training June 29, 2005 Presented by:
WorkPlace Pro Utilities.
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
Teaching End User SharePoint Robert Bogue
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
Variations and the MUI in SharePoint 2010 Gary Lapointe, MVP.
Using JavaBeans and Custom Tags in JSP Lesson 3B / Slide 1 of 37 J2EE Web Components Pre-assessment Questions 1.The _____________ attribute of a JSP page.
Audio Dial In: or CRM to RM Visual CRM to MS-CRM 2007 Visual User Group Nov 21 st 2007.
WCM Platform Improvements ECM and Enterprise Metadata Advanced Routing and Document Sets In Place Records Management.
1 Chapter Overview Publishing Resources in Active Directory Service Redirecting Folders Using Group Policies Deploying Applications Using Group Policies.
ISetup – A Guide/Benefit for the Functional User! Mohan Iyer January 17 th, 2008.
AIP Backup & Restore Sunita Barve NCRA, Pune. AIP The latest version of DSpace 1.7.0, supports backup and restore of all its contents as a set of AIP.
FlexElink Winter presentation 26 February 2002 Flexible linking (and formatting) management software Hector Sanchez Universitat Jaume I Ing. Informatica.
View and Manage corporate files from within Baan and ERP Ln Baan Hot Link Ver 6.2.
MPA-GTA: 2005 EPM SCHEDULE and ANNOUNCEMENTS Dave D’Silva Vice President MPA-GTA.
A Technical Guide to ERMS Bill Manago, CRM. What You Need to Plan For Implementing an Electronic Records Management System Out of the Box What you should.
Coding Compliance Components Writing Custom Policies for Auditing, Expiration and More Jason Morrill Program Manager Windows SharePoint Services.
Dr. David Roldán Martínez Universidad Politécnica de Valencia, Spain & Nuno Fernandes Universidade Fernando Pessoa, Portugal Site Stats, the power of event.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
Lifecycle Metadata for Digital Objects October 23, 2006 Creation Metadata.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
Drill-Through Features Cognos 8 BI. Objectives  In this module we will examine:  Cognos 8 Drill Through Overview  Model / Package Drill Through  Cross.
Collection Management Systems
VITALE, CATURANO & COMPANY LTD Microsoft SharePoint Databases Overview VITALE, CATURANO & COMPANY LTD SharePoint Developer Series – SharePoint Database.
University case study Suresh Joshee Product Manager, EDRMS, University of Alberta Mike Priest CTO, Glazr Software.
#SummitNow Building a Quick Solution with Alfresco Workdesk 13. November 2013 Richard McKnight - Alfresco Christian Finzel - Alfresco.
Audit API : Hints and Tricks Mehdi BELMEKKI, Consultancy Team Alfresco.
Customizing Share Document Previews Will Abson Senior Integrations Engineer and Share Extras Project Lead
Capture and Storage of Tabular Data Leveraging Ephesoft and Alfresco W. Gary Cox Senior Consultant Blue Fish Development Group.
#SummitNow SharePoint to Alfresco Migration Mark Lugert of Simflofy Inc.
Extreme User Interfaces for Alfresco Kevin Dorr Sr. Solutions Engineer Americas Channel.
#SummitNow Dynamic Data List Driven Constraints in Share November 14 th, 2013 Tony Parzgnat – Technology Services Group.
Architecture Review 10/11/2004
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Fahd Shaaban, Director of Professional Services
Kevin Dorr Sr. Solutions Engineer Alfresco Channel Americas
Using E-Business Suite Attachments
Getting Started with Alfresco Development
EIN 6133 Enterprise Engineering
SharePoint Site Admin Training
Flexible Extensible Digital Object Repository Architecture
Microsoft Dynamics.
Flexible Extensible Digital Object Repository Architecture
Presenter: Karoline Lapko
5.8 Presentation.
5 Tips for Upgrading Reports to v 6.3
Academy Hub An eUnomia Factory Solution.
Site scripts and Site Design
Academy Hub An eUnomia Factory Solution.
WF 305: Automating Records Management with Workflow
Presentation transcript:

Records Management 2.0 Tips and Tricks Kevin Dorr Sr. Solutions Engineer Americas Channel

A Brief History of Records Management

Business Records

Compliance Records

eDiscovery and Litigation

Alfresco! RM 1.0RM Open Source DOD Fully Refactored

Records Management 2.0: Multi-Level Folder Support Lots More Good Stuff Coming Soon Fully Customizable! Easyand Fun!

Installation and Upgrading

RM 2.0 Installation Tips RM 2.0 Version Dependencies RM 2.0 Requires Alfresco v4.0.2 v4.1.1 Requires a patch Change to apply_amps, use the –force switch v4.1.2 Contains the patch

RM 2.0 Installation Tips RM 2.0 Search Engine Dependencies RM 2.0 does not support SOLR You must use Lucene with this release However, RM does support SOLR And it’s available now!

Upgrading from RM1.0 to RM2.0 Apply the RM2.0 AMP to the 4.x WAR file Upgrade to a Alfresco version that supports RM! For you must use the patched apply_amps For you must also use the –force option Install the New WAR Existing RM site is detected and preserved Record Series are no longer used Series are converted into a deprecated type based on Record Category

Digging In to RM

RM Packaging Packaged as 2 AMP Files Share Amp Repo Amp An Amp is just a Specialized Zip File RM Is an Excellent Example Alfresco Best Practices V4 User Interface Design and Packaging Installable Module DOD 5015 Example

The Repo AMP Package Data Model RM Data Model Files 5015 Data Model Files Repo Configuration Security Configuration Event Configuration Capability Configuration Action Configuration Audit Configuration Job Configuration

The Share AMP Package RM Page and Template Definitions Defined using v4 Techniques RM Webscript Definitions Audit Console Document Library Forms Search Etc.

The 2.0 Content Model and Metadata Definitions

2.0 Record Metadata Two Ways to Extend the Data Model in RM 2.0: Dynamically via the Management Console (Global modification) Extend the Content Model (Specific Modification) Extend via Aspect Definition Possible to Create a Custom Model as well

Dynamic Metadata

2.0 Content Model Overview Base Content Model Containers Records File Plan and Processing Objects Custom Content Model DOD

2.0 Container Model RM Container File Plan Component RM Component Id Titled Folder Record Category Vital Record Definition Record Folder Common Record Details isClosed File Plan Component RM Component Id Titled File Plan Records Mgt Root Record Series is deprecated Common Record Details Disposition Schedule Records Mgt Root dispositionAuthority dispositionInstructions recordLevelDisposition

2.0 Record Model physicalSize numberOfCopies storageLocation shelf box file Content NonElectronic Component File Plan Component dateFiled publicationDate originator originatingOrganization mediaType format dateReceived address otherAddress location reviewAsOf notificationIssued Record Common Record Details File Plan Component RM Component Id Titled Record Metadata Common Record Details File Plan Component Vital Record

Why Do I Care? RM Content Model is Now Extensible You can subclass and add to it just like any other content model However, you will need to modify some of the other RM elements to do this

Why Do I Care? RM Aspect Definitions Included Automatically Provides an Easy Mechanism to Add Metadata Definitions to RM Just Bootstrap the Model and Add a Form Definition How the DOD 5015 Model is Defined

2.0 DOD 5015 Model scannedFormat scannedFormatVersion resolutionX resolutionY scannedBitDepth Scanned Record File Plan Component Record Metadata producingApplication producingApplicationVersion pdfVersion creatingApplication documentSecuritySettings PDF Record File Plan Component caption photographer copyright bitDepth imageSizeX imageSizeY imageSource compression iccIcmProfile exifInformation Digital Photo Record File Plan Component webFileName webPlatform webSiteName webSiteURL captureMethod captureDate contact contentManagementSystem Web Record File Plan Component

DOD Types in Action

Creating a Custom RM Type What it Does Adds Type Specific Metadata to Records How to Do It Use the DOD 5015 model as a guide! Create Aspects with Record Metadata parent Add a Bootstrap Context Add Share display options

Custom Type Example Employee Record rma:recordMetaData Employee Name d:text true Employee Start Date d:date Employee End Date d:date rma:filePlanComponent

Custom Type Implemented

2.0 File Plans

2.0 Multi-Level File Plans

Specifying a File Plan Categories can contain a Disposition Schedule Disposition Schedules inherit downwards Until the next one is specified How to Do It You can add Categories and Folders manually Then export and import the.acp file Or, specify using XML See DOD 5015 for an XML example

2.0 Multi-Level File Plans Specifying a Hierarchy in XML Civilian Files 0430 Civilian Files Record series for civilian files <rma:recordCategory view:childName= "cm:Employee Performance File System Records"> Employee Performance File System Records Employee Performance File System Records

Multi-Level Hierarchy

2.0 Multi-Level File Plans Specifying a Disposition Schedule GRS 1 item 23b(1) Cutoff when superseded. Destroy immediately after cutoff true cutoff superseded

Disposition Schedule

Disposition Schedule - Manual

So What Does That Do for Me? Allows Storage Structures to Be Modeled in the Way that is Best for your Organization Can use a Standard like 5015 Or Any Other Organization You Create V2.1 Means Only the Record Managers need to understand the Storage Structure (if you want)

So What Does That Do for Me? XML Loader Provides Interesting Opportunities Can load and try multiple different versions of a structure to decide which is best Can load pre-designed structures (partner opportunity!) Storage Structure can be treated like a configuration – saves considerable time

Search Configuration

2.0 Record Searching Support for Pre-Configured, Saved Searches Default Saved Searches are Configurable via a JSON Data List Specify Search String and Any Parameters Configuration is in rm-service-context

Saved Search Configuration <bean id="recordsManagementSearchService" … <![CDATA[ [ { "name" : "Vital Records Due For Review", "description" : "All records currently due for review.", "search" : "reviewAsOf:[MIN TO TODAY]", "searchparams" : { "records" : true, "vitalrecords" : true } }, { "name" : "Undeclared Records", "description" : "All undeclared records.", "search" : "ISNODE:T AND NOT ASPECT:\"rma:declaredRecord\"", "searchparams" : { "records" : true, "recordfolders" : false, "undeclaredrecords" : true } },

Searches in the Hierarchical View

Another Example <bean id="recordsManagementSearchService" … <![CDATA[ [ … { "name" : "Records Eligible For Cutoff", "description" : "All records currently eligible for cutoff.", "search" : "dispositionActionName:\"cutoff\" AND (dispositionEventsEligible:true OR dispositionActionAsOf:[MIN TO TODAY])", "searchparams" : { "records" : true, "recordfolders" : true } },

In the Search Page

User and Capability Definitions

RM User Definition Add Users to Alfresco Associate Users to a Role (i.e. Group) Roles define User Capabilities Capabilities are Declared as Spring Beans (new in 2.0)

Capability Customization Capability list is Fixed (for now) Spring Bean Definition: <bean id="rmManageAccessRightsCapability" parent="declarativeCapability"> Can Change the Behavior of Capabilities Can Override Definition in tomcat/shared

Role Capability Customization

Why is That Cool? Capabilities Provide a 2 nd Dimension of Control Over Your Records Access Control List determines who can get to Records Capabilities Provide Control Over What a User Can Do to a Record (verb control) Fine Grained Control Over Actions

Why is That Cool? You Can Define a User Role That Has Very Specific Functionality Highly Configurable and Flexible

Service Definitions

Service Refactoring Records Management Services Records Management Service Vital Record Service Disposition Service RM Search Service Capability Service RM Security Service RM Action Service RM Event Service

Service Refactoring More Services RM Admin Service RM Audit Service Freeze Service Custom Mapping Service RM Caveat Config Service Parts of the RM Services code may migrate into the Base Product

RM Demo

Conclusions

RM 2.0 is Significantly more Configurable and Customizable Use the DOD Implementation as an Example A Developer’s Guide is on the Way

Questions?