Alfresco Share Configuration | ECM Customization & Collaboration Course

Master Alfresco Share Customization — Live Instructor-led Alfresco Share Configuration Training

Alfresco Share Configuration Course by Laliwala IT is designed for ECM professionals, system administrators, and developers who want to master Alfresco Share customization, dashlets, site configuration, workflow tuning, and permissions management. Based in Ahmedabad, Gujarat, India, we deliver live, interactive, project‑based training covering Share framework, customization techniques, and real-world ECM personalization.

Our online Alfresco Share training features real‑time instructor‑led classes, hands‑on customization projects, flexible schedules, and career mentoring. Whether you are an administrator or developer, this course will turn you into a certified Alfresco Share specialist.


Course Modules — Comprehensive Alfresco Share Configuration Training (5-6 Weeks | 40+ Hours)
  • Module 1: Alfresco ECM & Share Architecture – Repository, Share UI, Surf framework, tier architecture, deployment models
  • Module 2: Alfresco Share Setup & Environment – Installation, Tomcat configuration, Share EAR/WAR, multi-tenancy basics
  • Module 3: Share UI Customization Basics – Site configuration, page layouts, dashlets, navigations, theme customization
  • Module 4: Surf Framework & Web Scripts – Surf components, web scripts, freemarker templates, model objects
  • Module 5: Dashlets Development – Custom dashlets, dashlet configuration, preference settings, dashlet deployment
  • Module 6: Workflow Configuration in Share – Activiti workflows, task forms, workflow dashlets, custom workflow actions
  • Module 7: Document Library Customization – Document library actions, metadata templates, folder rules, custom views
  • Module 8: Permissions & Roles Management – Authority groups, permission models, site roles, custom permissions
  • Module 9: Share Site Configuration – SitesDashlet, site templates, site presets, site creation workflow
  • Module 10: Content Model & Share Integration – Custom content types, aspects, property groups, Share forms configuration
  • Module 11: Share Extensions & AMP Modules – AMP packaging, module deployment, extension points, Spring Surf
  • Module 12: Capstone Project – Build a custom Share site with advanced dashlets, workflows, and permissions for a real ECM scenario

What's Included in Alfresco Share Configuration Training?
  • Live Instructor-led classes (real-time Q&A, screen sharing, doubt clearing)
  • Recorded sessions for revision anytime
  • Hands-on assignments & industry-level ECM customization projects
  • Study materials (PDFs, XML templates, workflow examples)
  • Certificate of completion (recognized by industry partners)
  • Placement assistance – resume & interview prep, ECM specialist guidance
  • Lifetime access to course updates and student community

Detailed Curriculum Highlights

Week 1-2: Alfresco Share Fundamentals & Surf Framework

  • Understanding Alfresco Content Services & Share application tier
  • Installing Alfresco (Community/Enterprise) and Share
  • Alfresco directory structure, Share configuration files (share-config-custom.xml)
  • Surf framework: Surf pages, components, templates, chrome
  • Creating custom Surf pages and page associations
  • Working with web scripts in Share context (data, presentation, controllers)
  • Freemarker templates for Share UI rendering
  • Custom model objects and JSON model retrieval

Week 3-4: Dashlets, Document Library & Content Models

  • Custom dashlet development: registration, JS/CSS dependencies
  • Dashlet configuration, preferences, inline editing
  • Deploying and testing dashlets via AMP/exploded WAR
  • Document library actions: adding custom actions, action UI
  • Custom document library views (DataTable, Gallery, etc.)
  • Implementing folder rules, rule actions, rule triggers
  • Content models: custom types, aspects, association constraints
  • Configuring Share forms (form-service, form configuration)

Week 5: Workflow Configuration & Permissions

  • Activiti workflow basics: BPMN processes, tasks, gateways
  • Integrating custom workflows into Share (workflow model, share-config)
  • Workflow dashlets: tasks dashlet, workflow details page customization
  • Custom workflow actions and user interface for tasks
  • Permissions model: authority groups, roles, ACLs
  • Creating custom site roles and permission groups
  • Assigning permissions via Share UI and programmatically
  • Permission overrides and advanced security configuration

Week 6: Sites, Extensions & Capstone Project

  • Custom site templates: site presets, site creation UI, site components
  • Sites dashlet customization, site finder, site lists
  • AMP (Alfresco Module Package) development: module properties, deployment
  • Share extension points: evaluators, action groups, menus, toolbars
  • Real-world project: Build a custom HR document management site with approval workflows
  • Project: Custom compliance dashlet and advanced permission roles for legal department
  • Final code review, deployment best practices, and portfolio presentation

Why Choose Laliwala IT for Alfresco Share Configuration Online Training?
  • Certified Alfresco Experts: 10+ years of ECM & Share implementation experience
  • Live Project Focus: Build fully customized Share sites from scratch
  • Flexible Batches: Weekday & weekend options, recorded backup
  • Small Batch Size: Max 10-12 students for personalized mentorship
  • Affordable Fees: High-value training from Ahmedabad IT hub
  • Job Assistance: Tie‑ups with leading ECM solution providers
  • Certification: ISO & Govt recognized completion certificate
  • 24/7 Lab Access: Practice Alfresco environment & module development
  • Global Alumni: Trainees from India, USA, UK, Canada, UAE, Australia
  • Post‑training Support: Doubt resolution via forum & email for 6 months

Tools & Technologies Covered
  • Alfresco Content Services (Community/Enterprise), Alfresco Share, Surf Framework
  • Java, JavaScript, Freemarker, XML, CSS, Spring Framework
  • Apache Tomcat, Maven, AMP Packaging, Git
  • Activiti BPMN, Web Scripts (JavaScript/Java), REST API basics
  • Database: PostgreSQL/MySQL, SOLR indexing basics

Who Should Join?
  • ECM administrators and Alfresco system integrators
  • Java developers moving into ECM and content management
  • SharePoint administrators transitioning to Alfresco
  • Enterprise architects implementing digital workplace solutions
  • Technical consultants customizing Alfresco for clients
  • Developers aiming for Alfresco certification

© 2025 Laliwala IT. All rights reserved.