Alfresco 4 Enterprise Content Management Implementation
eBook: $35.99
Formats: PDF, PacktLib, ePub and Mobi formats
$30.59
save 15%!
Print + free eBook + free PacktLib access to the book: $95.98    Print cover: $59.99
$59.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • Manage your business documents with standard practices like content organization, version control, tagging, categorization, library services, and advanced search
  • Automate your business process with the advanced workflow concepts of Alfresco using the Activiti workflow engine
  • Manage your documents with productivity tools like Microsoft Office, Mobile Application, MS Outlook, Lotus Notes, and so on
  • Integrate with external applications such as Liferay Portal, Adobe Flex, iPhone, and Facebook

Book Details

Language : English
Paperback : 514 pages [ 235mm x 191mm ]
Release Date : July 2013
ISBN : 1782160027
ISBN 13 : 9781782160021
Author(s) : Munwar Shariff, Snehal Shah, Rajesh R Avatani, Jayesh Prajapati, Vandana Pal, Vinita Choudhary, Amita Bhandari, Pallika Majmudar
Topics and Technologies : Alfresco, All Books, CMS and eCommerce, Open Source

Table of Contents

Preface
Chapter 1: Introduction to Alfresco
Chapter 2: Installing Alfresco
Chapter 3: Getting Started with Alfresco
Chapter 4: Implementing Membership and Security
Chapter 5: Implementing Document Management
Chapter 6: Implementing Business Rules
Chapter 7: Extending Alfresco Content Model
Chapter 8: Implementing Workflow
Chapter 9: Integrating External Applications with Alfresco
Chapter 10: Alfresco Administration Operations Using Alfresco Share
Chapter 11: Customizing the User Interface
Chapter 12: Search in Alfresco
Chapter 13: Implementing Imaging and Forms Processing
Chapter 14: Administering and Maintaining the System
Index
  • Chapter 1: Introduction to Alfresco
    • Overview of Alfresco
      • Leveraging the benefits of open source
      • State-of-the-art content repository
      • Scalable architecture
      • Open standards-based underlying components
      • Globalization support
      • Security and access control
      • Essential library services
      • Business process automation
      • Enterprise integrations
    • Alfresco Enterprise 4 – an overview
      • Alfresco Share
      • Alfresco Repository Public API
      • Alfresco CMIS implementation
      • Microsoft SharePoint Protocol support
      • Social content publishing
      • Solr search
      • Activiti workflow for Business Process Management (BPM)
      • iPad and Android usability improvements
    • Alfresco products
      • Alfresco Enterprise On-Premise
      • Alfresco in the cloud
      • Alfresco Mobile
      • Alfresco Workdesk
    • How you can benefit from Alfresco
      • Using Alfresco for document management
      • Using Alfresco for records management
      • Using Alfresco for collaboration management
      • Using Alfresco for enterprise content search
      • Applications of Alfresco
    • How does the future look with Alfresco?
      • Better support options
      • Free upgrades
    • Implementing the example solution using Alfresco
    • Where do you get more information?
    • Summary
    • Chapter 2: Installing Alfresco
      • Installing Alfresco
        • Out of the box installation architecture
          • Client applications layer
          • Repository services layer
          • Data storage layer
          • Components of Alfresco applications
          • How can you access the application
        • Which installation option is suitable for you
          • Enterprise and Community editions
          • Operating systems – Windows, Linux, UNIX, and MacOS
          • Databases – MySQL, Oracle, MS SQL Server, and PostgreSQL
          • Application servers – Tomcat and JBoss
          • Portals (optional) – JBoss Portal and Liferay
          • Choosing the suitable software for your installation
        • Installing on Microsoft Windows
          • Full installation
          • Installing the Alfresco bundle on Tomcat
          • Installation of other Alfresco components
          • Installation folder structure
          • Starting and stopping Alfresco as a console application
          • Configuring Alfresco as a Windows service
          • Installing TinyMCE language packs
        • Installing on Linux
        • Installing extensions with the AMP installation script
          • Using the Module Management Tool with a script
          • Using the Module Management Tool from the command prompt
      • Summary
      • Chapter 3: Getting Started with Alfresco
        • Introduction to Alfresco Explorer
          • Logging in to Alfresco as an administrator
          • Screen layout
            • Toolbar
            • Navigator
            • Breadcrumbs
            • Header
            • Detail
          • Administration Console
            • Users and groups management
            • Category management
            • Data management
            • System information
        • Getting started with content creation
          • Creating Space
          • Creating content
          • Creating a link to content
        • My Alfresco dashboards
          • Choosing My Alfresco Dashboard as start location
          • Configuring a personal dashboard using wizard
            • Step one – selecting layout
            • Step two – selecting components
        • Starting with basic configuration
          • Extending Alfresco configuration
            • Alfresco ConfigRoot folder
            • Alfresco extension folder
            • Configuration approach
            • Packaging and deploying Java extensions
          • Installing the enterprise license file
          • Changing the default administrator password
          • Configuring the content store
          • Configuring logfiles
          • Configuring default logos
          • Customizing the look and feel using CSS
            • Configuring multilanguage support
          • Configuring subsystems
            • Extending any subsystem
            • Configuring the audit subsystem
            • Configuring the email subsystem
            • Configuring the FileServers subsystem
          • Configuring File System Transfer Receiver
          • Setting up a multi-tenant environment
            • Enabling multi-tenancy
          • High availability
        • Creating a blueprint for your application
          • Enterprise intranet as a theme
          • Features you are going to implement
        • Summary
        • Chapter 4: Implementing Membership and Security
          • Alfresco membership and security model
            • Users and groups
            • Permissions and roles
            • Authentication
            • How is security imposed in Alfresco?
          • Managing system users
            • Creating new users
            • Searching for existing users in Alfresco Explorer
            • Modifying user details
            • Deleting a user
          • Individual user access
            • New user login and my homepage
            • Updating the personal details and password
          • Managing user groups
            • Creating groups and subgroups
            • Adding users to a group
            • Removing users from a group
          • Extending security permissions and roles
            • Default permissions
            • Default roles
            • Creating a custom role
          • Securing your spaces
            • User roles on a space
            • Inviting users to your space
            • Defining and securing your spaces
          • Securing your content
            • User roles for content
            • Inviting users to your content
          • Choosing a right security model for you
            • Using the Alfresco out-of-the-box membership system
            • Authentication Subsystem
              • Authentication chain
            • Configuring LDAP for Centralized Identity Management
              • LDAP configuration with Active Directory
              • LDAP synchronization
            • Configuring NTLM for single sign-on
              • SSO with Active Directory
          • Migrate existing users to Alfresco
            • Understanding of user and group structure in Alfresco
            • Using command-line scripts to bulk upload users
            • Bootstrapping the Alfresco repository with predefined user data
          • Summary
          • Chapter 5: Implementing Document Management
            • Managing spaces
              • Space is a smart folder
              • Importance of space hierarchy
              • Editing a space
                • Editing space properties
                • Deleting space and its contents
                • Moving or copying space by using the clipboard
                • Creating a shortcut to a space for quick access
              • Choosing a default view for your space
              • Sample space structure for a marketing project
            • Managing content
              • Creating content
                • Creating text documents – HTML, text, and XML
                • Uploading binary files – Word, PDF, Flash, Image, and Media
              • Editing content
                • Online editing of HTML, text, and XML
                • Offline editing of files
                • Uploading updated content
                • Content actions
                • Deleting content
                • Moving or copying content using the clipboard
                • Creating a shortcut to the content for quick access
              • Managing content properties
                • What is Content Metadata?
                • Metadata extractors
                • Editing metadata
                • Adding additional properties
            • Library services
              • Versioning
                • Auto Versioning
              • Check In and Check Out
                • Checking out documents
                • Checking in the working copy
                • Undo Check Out to unlock a document
            • Categorizing content
              • Managing categories
              • Adding categories to content
              • Searching content by category
            • Managing multilingual content
              • Versions of multilingual content
              • Deleting multilingual content
            • Using network drives to manage content
              • CIFS
                • Mapping the drive
              • FTP
              • WebDAV
            • Recovering deleted content
            • Data Dictionary and space templates
              • The Data Dictionary space
              • Space templates for re-usable space structure
                • Creating new space template for re-use
                • Using an existing space template to create a new space
            • Discussions on spaces and documents
              • Discussion forums for collaboration
                • Forum space
                • Creating discussion forums in the forum space
                • Creating topics in the forum
                • Replying to topics
                • Departmental forums and security
              • Defining forums for groups within a department
              • Inter-department collaboration using spaces
                • Managing space users
                • Space collaboration using e-mails
                • Starting a discussion on a specific space
              • Content collaboration
                • Owner invites individuals to collaborate on content
            • RSS syndication
              • Using RSS feeds
              • RSS Templates
            • Migrating existing content into Alfresco
              • Drag-and-drop content to the network drive
              • Using web services to migrate content
              • Bulk import tools
            • Summary
            • Chapter 6: Implementing Business Rules
              • Using business rules on spaces
                • Organizing documents automatically
                • Running rules in the background
                • Dynamically adding properties to a document
                • Automatic versioning of documents
                • Sending notifications to specific people
                • Chaining all of the business rules
              • Built-in business rules
                • How these business rules work?
                • How the conditions are checked?
                • What actions are executed?
                • When are these rules triggered?
              • Applying actions to individual content
                • Removing an aspect from a content
              • Handling content transformations
                • Transforming a Word document to PDF
                • Resizing and transforming images
                • OpenDocument Format
                  • Converting Microsoft Office documents to ODF
                • Built-In transformations
              • Executing JavaScript as business rules
                • Using built-in JavaScript as actions
                • Extending business rules with custom JavaScript
                  • Setting up the Corporate Forms Space
                  • Creating custom JavaScript
                  • Executing custom JavaScript as an action
                • JavaScript API
              • Scheduled actions
                • Example to archive expired content
                • XML configuration file for scheduled actions
                  • The cron expression
              • Summary
              • Chapter 7: Extending Alfresco Content Model
                • Custom configuration
                  • Configuration files for default content model
                  • Configuration files for Custom Content Model
                    • Custom model context file
                    • Custom model file
                    • Custom web client configuration file
                  • Hierarchy of configuration files
                • Custom aspect
                  • When do you need a custom aspect?
                  • Steps to add a custom aspect
                  • Defining a custom aspect
                  • Extend content model with custom aspect
                  • Localizing the model using message resources
                  • Configuring a web client for custom aspect
                  • Using a custom aspect as a business rule
                • Constraints
                  • Constraint types
                    • REGEX
                    • LIST
                    • MINMAX
                    • LENGTH
                  • Applying a constraint
                • Advanced property sheet configuration
                  • Display labels
                  • Conditional display of properties
                  • Converters
                  • Component generators
                • Custom content type
                  • When do you need a custom content type?
                  • Steps to add a custom content type
                  • Defining a custom content type
                  • Extending content model with a custom content type
                  • Configuring a web client for custom content type
                  • Adding a custom content type
                  • Creating Press Release as HTML Content
                  • Creating business rules targeting custom content type
                • Custom associations
                  • When do you need an association?
                  • Defining custom association
                  • Using custom association
                  • Presentation template for custom content type
                  • Association example
                • Dynamic models
                  • Creating a dynamic custom model
                    • Deploying a custom model
                    • Activating and inactivating a custom model
                    • Updating a custom model
                  • Dynamic web client
                    • Deploying web client customizations
                    • Reloading web client customizations
                  • Dynamic models in a Multi-tenancy environment
                • Summary
                • Chapter 8: Implementing Workflow
                  • Introduction to the Alfresco workflow process
                  • Simple Workflow
                    • Out-of-the-box features
                    • Defining and using Simple Workflow
                      • Identifying spaces and security
                      • Defining the workflow process
                      • Adding a simple workflow to items
                      • Sending a notification to the manager for approval
                      • Testing the simple workflow
                    • E-mail notification templates
                  • Advanced workflows using Activiti
                    • Out of the box features
                    • Creating custom advanced workflows
                      • Process definition
                      • Activiti BPMN 2.0 Process Designer
                      • My first Activiti workflow sample
                      • Activiti workflow basics
                      • Creating and deploying your custom Activiti workflow
                  • Summary
                  • Chapter 9: Integrating External Applications with Alfresco
                    • Alfresco content platform
                      • Embeddable Enterprise content management system
                      • Integrated enterprise content management system
                        • Various protocols to integrate
                        • Using Web service as an integration solution
                        • Using FTP, WebDAV, and CIFS protocols for integration
                        • RESTful web services
                    • Web Scripts
                      • Understanding Web Scripts
                      • Implementing Web Scripts
                      • Hello World example
                      • Sample out-of-the-box portlet Web Scripts
                        • Myspaces portlet
                        • Document list portlet Web Script
                      • Web Script to list latest documents
                        • Daily dose integration Web Script detail
                        • Integrating Web Script with an external Java application
                      • Web Script to integrate document search
                        • Document search Web Script detail
                        • Creating Web Scripts
                        • Storing Web Scripts
                        • Register Web Scripts
                        • Listing Web Scripts for external access
                        • Calling Web Scripts from an external application
                    • Various application integration examples
                      • Various available options
                        • Using web service
                        • Using the CMIS proposed standard
                        • Other REST APIs
                        • Using your own API
                      • Integrating with Drupal
                      • Integrating with Adobe Flex
                      • E-mail integration – MS Outlook, Lotus Notes, Novell, and Thunderbird
                      • Integrating with iPhone
                      • Alfresco Mobile application
                      • Integrating with FFMPEG video transcoder
                      • Integrating with ViewOnePro image viewer
                      • Integrating with Facebook social network application
                        • Creating a new Facebook application
                        • Registering a Facebook application with Alfresco
                      • Managing Alfresco Content from within Microsoft Office
                        • Creating a document workspace
                        • Adding a document to document workspace
                        • Check-in and Check-out document
                    • CMIS
                      • Scope of CMIS
                      • Alfresco CMIS implementation
                        • Liferay integration using CMIS
                    • Summary
                    • Chapter 10: Alfresco Administration Operations Using Alfresco Share
                      • Alfresco Share
                      • Managing Alfresco using the Admin Console in Alfresco Share
                        • Managing users
                          • Creating user accounts
                          • Editing user accounts
                          • Deleting user accounts
                        • Managing groups
                          • Creating groups
                          • Edit/delete groups
                          • Managing group memberships
                        • Managing categories
                        • Managing social content publishing
                          • Creating channels
                          • Setting channel permissions
                          • Authorizing channels
                          • Deleting channels
                        • Managing fileservers
                        • Managing Activities Feed e-mails
                        • Managing Alfresco License
                        • Managing Replication Jobs
                          • Creating replication jobs
                          • Editing replication jobs
                          • Deleting replication jobs
                          • Manually running a replication job
                          • Cancelling a running replication job
                        • Managing Search
                          • Search services
                          • The Lucene search service
                          • The Solr search service
                        • Managing deleted files
                        • Managing workflows
                          • Viewing the workflow engine properties
                        • Managing IMAP emails
                        • Google Docs integration
                      • Summary
                      • Chapter 11: Customizing the User Interface
                        • Configuring Alfresco Explorer
                          • Configuring views
                            • Configuring space views
                            • Applying a Custom View on a space
                            • Configuring forum topics sort direction
                            • Adding a custom icon to a space
                            • Configuring HTML links to appear in Alfresco Explorer
                          • User-configurable dashboards
                            • Writing custom dashlets
                            • Using webscripts as dashlets
                          • FreeMarker dashlet from the repository
                            • Presentation templates
                            • The FreeMarker template engine within Alfresco
                            • The Alfresco objects available to FreeMarker
                            • FreeMarker template-node model API
                            • FreeMarker directives
                            • Custom template to preview web pages
                            • Custom template for XML content
                            • Custom templates for custom space view
                        • Customizing JSP Client
                        • Various user interface options
                        • Summary
                        • Chapter 12: Search in Alfresco
                          • Overview
                          • Search using Alfresco Explorer
                            • Simple search
                              • Search filenames only
                            • Advanced search
                              • Search by content location
                              • Search by content category
                              • Search by content properties
                            • Extending the search form
                              • Configuring the web client user interface
                              • Searching custom content and properties
                            • Saving search as a report
                              • Defining complex search criteria
                              • Saving search criteria as a public or private report
                              • Re-using a saved search
                          • OpenSearch
                            • Alfresco's open search engines
                              • Keyword search description
                              • Sample keyword search in HTML
                              • Sample keyword search in RSS
                          • Configuring the Alfresco search engine
                            • The theory behind the search engine
                            • Limiting the search results
                            • Indexing properties
                            • Controlling indexing of a node
                            • Configuring Lucene in Alfresco
                          • Using the Solr search engine with Alfresco
                            • Installing Solr on an independent server
                              • Configuring Solr in Alfresco
                            • The Solr admin console
                            • Rebuilding Solr indexes
                          • Summary
                          • Chapter 13: Implementing Imaging and Forms Processing
                            • Introduction
                              • Electronic imaging and the paperless office
                              • Forms processing
                              • Alfresco for imaging and forms processing
                            • Example of an imaging solution with workflow
                              • Setting up space and security
                              • Business rule to extract important metadata
                              • Connecting the scanner to the network folder
                              • Uploading scanned documents into the repository in bulk
                            • Scanning solutions with Alfresco
                            • Integrating with Ephesoft
                              • Installing Ephesoft
                              • Creating a custom type in Alfresco
                              • Creating a custom document type in Ephesoft
                              • Configuring the CMIS plugin in Ephesoft
                              • Processing batch in Ephesoft and store in Alfresco
                            • Summary
                            • Chapter 14: Administering and Maintaining the System
                              • Exporting and importing content
                                • Alfresco Content Package (ACP)
                                • Exporting and importing space content
                                  • Export of a department space using Alfresco Explorer
                                  • Importing a department space using Alfresco Explorer
                                • Using business rules to import data
                                • Using command-line tools
                                  • The export tool
                                  • The import tool
                                  • The bulk import tool
                              • Data backup
                                • List of items to back up
                                  • The content stored in filesystem
                                  • The metadata stored in the relational database
                                  • Customization files
                                  • Logfiles
                                • Backup frequency
                                • Backups based on the Alfresco deployment
                                  • Alfresco deployed as a repository application server
                                  • Alfresco deployed as Clustered Repository Server
                                  • Alfresco deployed as hot backup
                              • Upgrading to newer versions of Alfresco
                                • Upgrading to a minor release
                                • Upgrading to a major release
                              • General maintenance tips
                                • Regular maintenance of deleted items
                                • Examining logfiles
                                • Resetting the administrator password
                                • Resetting the complete repository data
                                • Migrating servers
                              • The Java Management Extension (JMX) interface
                              • Summary

                              Munwar Shariff

                              Munwar Shariff, as a co-founder and Chief Technology Officer at CIGNEX Datamatics, brings over 20 years of industry experience and proven technical leadership. He oversees the enterprise architecture solution team and provides strategic planning to achieve business goals by identifying and prioritizing technology-based services and solutions. Defining initiatives and setting timetables for the evaluation, development, and deployment of pioneering technologies are his areas of expertise.

                              He is an entrepreneur, open source technologist, and author of the following four technical books:

                              • Plone Live
                              • Implementing Alfresco
                              • Alfresco3 WCM
                              • Alfresco3 ECM

                              He contributes to the open source community by journaling submissions on open source CMS, and has been a featured speaker at AIIM USA, JBoss World, DAM Conference, Plone Conference, Linux World, Gilbane, CTC, Yahoo OSCMS, Saudi Government, and CA World.

                              Munwar has also served on board at the Plone Foundation and is currently a board member at CIGNEX Datamatics.


                              Snehal Shah

                              Snehal Shah has extensive experience in implementing Enterprise Web Applications using J2EE technologies. At CIGNEX Datamatics, he has rolled out numerous Alfresco deployments worldwide in the areas of Document, Web Content Management, and Share. He has also worked on applications based on Liferay and Moodle products. Prior to CIGNEX, he has worked on various J2EE-based solutions using cutting-edge technologies. He has worked with clients in the education, legal, and marketing domain across the world. He has worked on defining the architecture for various projects that involve multiple product integrations. In his previous organizations, he was involved in deciding technology paths of the organization and involved in various internal trainings in the technical part. He holds a Bachelor in Computer Engineering from Deemed University, DDIT, India. He has also worked as a technical reviewer for the books titled Alfresco 3 Cookbook and Alfresco Share.

                              Rajesh R Avatani

                              Rajesh R Avatani leads the Alfresco Practice at CIGNEX Datamatics. He has earned his Masters in Computer Application from Basaveshwar Engineering College, Bagalkot, India He is well versed with all the phases of the Software Development Lifecycle and has strong hands-on experience in leading and implementing Java, J2EE, Object Oriented Architecture based projects, and Alfresco-based ECM Solutions. He has around 5 years of experience in Alfresco. He has mainly worked on Alfresco integration projects as a Technical Architect and Project Manager, in other terms, as a Techno Manager. He has worked on projects where Alfresco was integrated with Liferay, Drupal, and other web applications. He has also implemented the Contract Lifecycle Management System developed on Alfresco. He has successfully implemented Alfresco-based ECM solutions for various industries into healthcare, finance, insurance, banking, education, and so on.

                              Jayesh Prajapati

                              Jayesh Prajapati is a Senior Consultant at CIGNEX Datamatics. He has extensive experience in implementing Enterprise Web Applications using J2EE technologies. For the past six years, at CIGNEX Datamatics, he has rolled out numerous Alfresco deployments worldwide in the areas of Document and Web Content Management. He has worked on Performance-tuning projects where Alfresco was deployed in clustered and load balanced environments. He has also implemented Integrated Content Management Portal (ICMP) where Alfresco WCM is used as the central repository and Liferay as Portal. He has also implemented Alfresco WCM to serve Flex-based portals. He has worked with clients in the travel and hospitality, healthcare, academic, and high-tech domains. He has been involved in providing training on Alfresco Document Management. Jayesh holds an MS in Computer Applications and Information technologies from the North Gujarat University, India

                              Vandana Pal

                              Vandana Pal is a Senior Consultant at CIGNEX Datamatics. She has more than 4 years of experience in the IT industry. She has an extensive experience in implementing Enterprise Content Management (ECM), Web Content Management, and System Integration. Vandana holds a Bachelor of Engineering degree in Information Technology from the Gujarat University. She started her career with open source products such as Alfresco and Liferay. She has hands-on experience in implementing Alfresco-based solutions for various domains such as media, healthcare, and finance. She has extensively explored and implemented Complex workflow, UI customization, web scripts, and performance tuning in Alfresco. She has provided in-house training for Alfresco. She also has an experience of teaching Engineering students for a few months.

                              Vinita Choudhary

                              Vinita Choudhary is a senior consultant at CIGNEX. She has extensive experience in working in a variety of environments with cross-functional, multi-cultural teams as a business analyst and has provided feedback on usability and functional gaps in process flows and proposed solutions. She has re-organized existing repository of documentation, written guidelines for document creation, filing and change control, wrote reference and training material for software developers and published the same. She is involved in providing presales support to the sales team and has worked on process streamlining for the company and various documentation aspects. Vinita holds a Masters in Computer Applications degree from Gujarat University, India.

                              Amita Bhandari

                              Amita Bhandari is a senior consultant at CIGNEX. As a senior developer, she has rolled out numerous Alfresco deployments world-wide. She has extensive experience in implementing Enterprise Web Applications using J2EE technologies such as JSP, Servlets, Spring, Hibernate, Web Services, Web Scripts and MVC Frameworks. She has worked with clients in media and gaming, healthcare and e-governance. She trained many students in Java and advanced Java technologies. She holds a Masters in Computer Applications from Rajasthan University, India.

                              Pallika Majmudar

                              Pallika Majmudar is a consultant at CIGNEX Technologies. She is very experienced in Java/J2EE domain including the frameworks such as Struts, Spring, Hibernate, Web services, and Web scripts. She has worked on various CMS applications for the customers in United States, Hong Kong and India. She has implemented Alfresco for clients across verticals like Media, Healthcare, Hi-tech and Communications. Pallika has earned her Masters in Computer Application degree from Gujarat University, India.
                              Sorry, we don't have any reviews for this title yet.

                              Code Downloads

                              Download the code and support files for this book.


                              Submit Errata

                              Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                              Sample chapters

                              You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                              Frequently bought together

                              Alfresco 4 Enterprise Content Management Implementation +    Alfresco Enterprise Content Management Implementation =
                              50% Off
                              the second eBook
                              Price for both: $36.00

                              Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                              What you will learn from this book

                              • Work with users and membership accounts, including LDAP integration and single sign-on
                              • Make content easy to find using search, tagging, content categorization, and metadata
                              • Customize the user interface, create your own dashboard layouts, and present content in custom ways relevant to your business
                              • Integrate external applications such as Liferay Portal, iPhone, Facebook, PDF and image viewer, Microsoft Outlook, Adobe Flex and Ffmpeg video transcoder
                              • Set up a single instance multi-tenant system and High Availability, configure Alfresco as in-bound email server, and set up an audit trail
                              • Learn the various options for Image and Forms Processing
                              • Maintain and administrate all of the Alfresco systems
                              • Use Alfresco 4 as a smart document repository; work with automatic version tracking and control, access the repository from the web, share network folders, FTP, Microsoft Office tools and Mobile Applications

                              In Detail

                              Alfresco 4 has improved a lot with its new and advanced concepts for content management. Users have been waiting for a book that covers these concepts along with security, dashboards, and the configuration features of Alfresco 4.

                              Alfresco 4 Enterprise Content Management Implementation is a well-crafted and easy-to-use book, and it is a complete guide to implementing enterprise content management for your business needs using Alfresco 4. It covers the enhanced document management, integration with standard productivity tools, and various integration options with proven external applications.

                              This book will take you through a number of clear, practical sections that will help you to make a proper decision for your business needs using standard practices with Alfresco’s Document Management and various third-party integrations

                              You will learn how to install, administer, and manage your entire application. The concepts of mapping your business documents by extending content models and achieving your complex business process using Workflow models and business rules will be discussed in this book. Integration with various third party tools like MS Office, Mobile Application, Outlook, Liferay, Ephesoft, and Kofax will also be covered. You will learn to create your own custom workflow using Activiti BPMN 2.0 Process Designer and also maintain and administrate the entire application.
                              This book explains everything you need to know to manage your documents using standard processes and mechanisms.

                              Approach

                              This book distils the hands-on approach of the training courses into a concise, practical book. The emphasis is on getting up and running fast and discovering the scope and power of Alfresco 4 incrementally through practical examples. Though this book is not a developer guide, various examples in the book will help developers to extend Alfresco functionality and to integrate Alfresco with external systems.

                              Who this book is for

                              This book is designed for experienced users, business owners, or system administrators who want to install and use Alfresco in their teams or businesses. Because Alfresco is free, many teams can install and experiment with its ECM features without any upfront cost, often without management approval. You need to have a degree of technical confidence, but you do not require specialist system admin or developer skills to get a basic system up and running.

                              Though this book is not a developer guide, various examples in the book will help you to extend Alfresco functionality and to integrate Alfresco with external systems.

                              Code Download and Errata
                              Packt Anytime, Anywhere
                              Register Books
                              Print Upgrades
                              eBook Downloads
                              Video Support
                              Contact Us
                              Awards Voting Nominations Previous Winners
                              Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                              Resources
                              Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software