Intranet and Collaboration Platforms

Business is no longer a one-way street: these days, customers and employees want to be part of the conversation. With Sulu’s Community Bundle, you can decide precisely who gets a say, and protect confidential information from prying eyes. Sulu’s advanced technology takes care of challenges such as performance, caching, and security for bespoke community experiences from sticker-collecting websites to internal communication and HR initiatives.

Comprehensive community features

  • Role-based permissions for security
  • Content access restrictions
  • Login and registration
  • One central login for all integrated services (user friendly)
  • Double opt-in
  • Password reset
  • Allow-lists to block users by email address, or require confirmation
  • Comments and interactions
  • Registration approval process
  • Leverage Symfony’s built-in authentication providers 
  • Editable user profile
  • Build an application that reflects your own business model
  • Intuitive, reusable admin interface
  • Group-based caching
  • Edge side includes (ESI) for anything that’s personalized
Add community features to an existing Sulu installation
Intranet and Collaboration Platforms - Step 1

Install the Community Bundle

Sulu’s Community Bundle adds the features you need for building communities and intranets. It’s officially supported, just like core, so you can depend on it for high-quality, tested code that dovetails with the rest of Sulu. Installation is a matter of executing a single Composer command: a day-to-day task for Symfony developers.

Intranet and Collaboration Platforms - Step 2

Configure to suit your use case

The next step is to enable the security system in your webspace configuration, and set up the community features to meet your needs. For example, you can activate double opt-in and whether new users require confirmation by an admin.

Then initialize the database with a shell command.

bin/console sulu:community:init

Intranet and Collaboration Platforms - Step 3

Customize forms and system-generated emails

From this point, you are free to start customizing your site and implementing your design in Twig templates, so your intranet or community is on-brand every time.

Developers can customize all forms and system-generated emails so they reflect your branding, tone of voice, and community values. Examples include password-reset forms, signup forms, and more.

Intranet and Collaboration Platforms - Step 4

Add your business objects and implement your data model

The reason many people choose Sulu is that it’s entirely customizable. You can implement your own data model to suit your needs, and manage everything from the intuitive user interface. It’s all Symfony, so developers can get up and running fast.

Intranet and Collaboration Platforms - Step 5

Start building your community

Once your site is set up, your staff can start building the community or spreading the word about your new intranet within the organization.

See for yourself

We’d love to show you around Sulu so you can see how businesses benefit from its features and why developers love it. Get in touch and we’ll give you an online tour via video call.

Request Live Demo
Oliver Kossin

Sulu perfectly combines the advantages of Symfony for complex business logic with the functions of a CMS without restricting the flexibility of the developers.

Oliver Kossin, Symfony Developer – QOSSMIC GmbH