Main Page

From alfrescowiki

Jump to: navigation, search

Project Overview, Roadmap, News, more...

Developer Documentation, Source Code, Language Packs, Deploying Extensions, more...

Download and Install
Download, Installation Instructions

Get Help
Forums, Issues, Blogs, Videos, more...

User Help
Alfresco Share | Alfresco Records Management | more...

Twitter, Facebook, LinkedIn, more...

Announcement: We temporarily shut off new account creation due to spam and vandalism. If you want to contribute to the wiki, email community AT alfresco DOT com, and we will love to create you an account. (January 2016)

Announcement: We ran a script to mark all pages in the wiki as obsolete. If you see a page that is not obsolete, please remove the obsolete tag and category from the top of the page. In this way it will hopefully be easier to identify current pages. (March 2015)

Welcome to the Alfresco Wiki

You've arrived at the Alfresco Wiki, a community-managed information resource about Alfresco. If you need authoritative, formal Alfresco community documentation on the platform, you should start with That's where you'll find end-user and technical details on Alfresco Community Edition, Alfresco Workdesk, and Alfresco One (Enterprise Edition). The wiki, on the other hand, is for content that the community couldn't find on (or wouldn't make sense to include there). For example, the wiki is where you'll find code snippets, cook books, technical details on edge cases or highly-specific use cases, and other stuff that wouldn't make sense in a formal documentation set, like local community meetup listings, roadmap, and how to contribute.

If you are still confused about versus or you want to learn how to take a more active role in the Alfresco Wiki, take a look at the Guidelines.

News and Announcements

Security Advisory 8 and Alfresco Community 201605 GA is Released - May 23, 2016

Security Advisory 8 was posted disclosing important security vulnerabilities that are addressed in Alfresco Community Edition 201605 GA. This is the most recent stable release containing Alfresco 5.1, and we encourage everyone to upgrade to it.

Alfresco Developer Survey - May 11, 2016

Please fill out our developer survey (and have a chance to win an Oculus Rift):

The survey results will help us to roll out some new tools, including (long overdue) improvements to this wiki. We want to make sure we are focusing our efforts in the right areas.

If you respond by May 27, you will have a chance to win an Oculus Rift (ships in August 2016) or the equivalent in Amazon Vouchers. At the end of the survey, leave your email address so that we can contact you if you win.

Please share the survey link with other Alfresco developers. Thank you for your participation!

Activiti Business Process Management Initiative

Activiti logo.png

The Activiti Business Process Management Suite is an open source Apache licensed BPM engine with native support for BPMN 2.0. Join Tijs Rademakers, Joram Barrez, and the rest of the Activiti community today.

More Product Information

Product Roadmap - Updated roadmap with highlights of upcoming Community and Enterprise release plans. Please let us have your feedback.

Community Alfresco Plan of Record - Schedule of planned releases, plus historical record of past Alfresco releases.

Enterprise Alfresco Plan of Record - Schedule of planned Enterprise releases, plus historical record of past Alfresco releases.

Alfresco Books

Book Chauhan LearningWebscripts Mini 0.jpg
Learning Alfresco Web Scripts (2014) by Ramesh Chauhan. Modifications to the Alfresco repository and user interfaces are done with web scripts. This book teaches the fundamentals of web scripts so that you can implement your own custom REST APIs on top of the Alfresco repository and implement customized business solutions effectively.

Book Bergljung Alfresco CMIS 0.jpg
Alfresco CMIS (2014) by Martin Bergljung. This book is for developers who want to learn how to build applications that talk to Alfresco using the CMIS standard over HTTP using XML or JSON. This book also covers Enterprise Application Integration (EAI) with CMIS featuring Drupal and Mule ESB.

Mueller cover150.jpg
CMIS and Apache Chemistry in Action (2013) by Florian Mueller, Jay Brown, and Jeff Potts. CMIS and Apache Chemistry in Action is a comprehensive guide to the CMIS standard and related ECM concepts. In it, you'll tackle hands-on examples for building applications on CMIS repositories from both the client and the server sides. You'll learn how to create new content-centric applications that install and run in any CMIS-compliant repository. In fact, you'll have running code talking to a real CMIS server by the end of chapter 1. You'll find working examples using the Apache Chemistry APIs for Java, Python, C#, Objective-C, and PHP, but you can use the techniques you'll learn in this book to work with CMIS repositories using any language that can speak HTTP—including JavaScript. The Alfresco community saves 37% when you use this discount code: 12cmisal

Alfresco 4 Enterprise Content Management Implementation (2013) by Munwar Shariff, Snehal Shah, Rajesh R Avatani, Jayesh Prajapati, Vandana Pal, Vinita Choudhary, Amita Bhandari and Pallika Majmudar of CIGNEX, published by Packt publishers. This book is designed for experienced users, business owners, or system administrators who want to install and use Alfresco in their teams or businesses. 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.

Rademakers2 cover150.jpg
Activiti in Action (2012) by Tijs Rademakers. Activiti in Action is a comprehensive tutorial designed to introduce developers to the world of business process modeling using Activiti. Before diving into the nuts and bolts of Activiti, this book presents a solid introduction to BPMN 2.0 from a developer's perspective. You quickly move to examples and best practices that show you how to implement BPMN 2.0 processes with Activiti. You'll explore all the key areas of process modeling, including workflow, ESB usage, process monitoring, event handling, business rule engines, and document management integration. Download a sample chapter here: Media:ActivitiinActionCH13B.pdf.

1087OS Alfresco 3 Cookbook.png
Alfresco 3 Cookbook (2011) by Snig Bhaumik. This Alfresco 3 cookbook boasts a comprehensive selection of recipes covering everything from the basics to the advanced. The book has recipes for quickly installing Alfresco in Windows and Linux and helping you use custom content model, rules, and search. There is also a collection of recipes focused on creating Scripts, Freemarker templates, Web Scripts, and new workflow definitions.

3340OS Alfresco 3 Business Solutions FrontCover.png
Alfresco 3 Business Solutions (2011) by Martin Bergljung. Alfresco 3 Business Solutions is a practical and easy to use guide which, instead of teaching you just how to use Alfresco, teaches you how to live Alfresco. It will guide you through implementing real world solutions through real world scenarios. Each ECM problem is treated as a separate case study and has its own chapter, enabling you to uncover the practical aspects of an ECM implementation.

4361os mockupcover ex 0.png
Alfresco 3 Records Management (2011) by Dick Weisinger. Alfresco 3 Records Management is a complete guide for setting up records programs within organizations. The book is the first and only one that describes Alfresco's implementation of Records Management. It not only teaches the technology for implementing Records Management, but also discusses the important roles that both processes and people play in the building of a successful records program.

Professional Alfresco: Practical Solutions for Enterprise Content Management (2010) This guide to Alfresco 3.2 was written by the technical team who designed and developed Alfresco. It covered all the fundamentals for development on both the repository and the early versions of Alfresco Share, including detailed tutorials and sample applications.

Alf dev guide.png
Alfresco Developer Guide (2008) by Jeff Potts was the most important book for learning Alfresco for many years. It is still a useful guide for repository services that were mature at the writing of this book, but most readers will benefit more from the updated tutorials prepared by Jeff Potts.

More books are listed here.

Current Community Edition Releases

Generally Available:
Alfresco Community Edition 201605 GA

Early Access:
There is no EA release at this time.

Previous Community Releases

Current Alfresco One Release

Other Downloads

Getting the Source

Current 5.0 Documentation

API Documentation

Other links

Quick Links

RSS Feeds

Personal tools
© 2016 Alfresco Software, Inc. All Rights Reserved. Legal | Privacy | Disclaimers | Accessibility