Skip to main content

Rethinking Data Objects and Permissions at Synergy

Jaime Rivas
Founder of Synergy

At Synergy, we've embarked on a significant transformation of our data model and permissions system. Our objective was twofold: to enhance the system's capabilities by introducing more features while simultaneously simplifying its conceptual understanding and usability. This balance aims to empower our users with a robust system that remains intuitive to navigate.

A Recap of Synergy Data Objects

Before diving into the changes, let's review the core data objects within Synergy:

alt text

Objects by Category

  • Drive: Features traditional folder trees and tags.
  • CRM: Encompasses Projects, Contacts, Companies, and Contracts.

Items (Document/File Items)

  • Files: Traditional files like Office documents, PDFs, and text files.
  • Notes: CRM-associated records tracking activities like calls or meetings.
  • Tasks: CRM-related records for task assignments.
  • Emails: Emails associated with CRM entities, saved from your email server to Synergy.
  • Conversations: Threaded discussions akin to git issues.

The Evolution of Synergy's Data Objects and Permissions System

Historically, Synergy differentiated between Drive data objects (folders, standard tags, files) and CRM data objects (Projects, Contacts, etc.), each with its own permissions system. While this granularity offered flexibility, it introduced complexity and usability challenges, particularly when expanding the system with custom data objects.

The New System: A Unified Approach

In response to feedback and collaboration with design partners, we've overhauled our data model and permissions system. Here's what's new:

  • Directory (primary relation): Folders: Now, all items must be children of a folder, simplifying the primary driver of permissions.
  • Containers (secondary relations): Tags: A unified tagging system merges Drive and CRM containers, allowing items to be associated with multiple secondary containers (Standard Tags, Projects, Contacts, etc.). Customers can also create custom secondary containers (for example, customer support tickets).
  • Items: Includes all items with a uniform data structure, encompassing files, notes, tasks, emails, conversations. Customers can also create custom item data objects.

alt text

Now let's look at an example. All items must have a parent folder (primary relation) and can optionally have as many secondary relations as desired:

alt text

Permissions under the New System

Directory: Folders

Folder permissions are the foundational element of the system, organized into three categories:

  • Inherited Permissions: Permissions that are passed down from the parent folder. These permissions automatically apply to the folder based on the settings of its parent.
  • Cascade Permissions: Permissions assigned to a folder that automatically extend to all its subfolders, affecting them recursively. These permissions are also displayed in the 'Inherited Permissions' section of each subfolder to indicate their source and scope.
  • Custom Permissions: Permissions tailored to a specific folder that do not extend to subfolders. Users with custom permissions can view all immediate contents of the folder, including both subfolders and items. If they lack further permissions for the subfolders, they can see these subfolders exist (enhancing discoverability) but cannot access their contents.

alt text

Containers: Tagging System

Secondary containers (Standard Tags, Projects, Contacts, etc.) act as Synergy's tagging system and are visible to all team members, with the permission system allowing only the visibility or hiding of records' metadata. For example, while everyone can see the names of projects, permissions can restrict the visibility of confidential metadata details, such as the project's monetary value and involved personnel.

Items

All items inherit permissions from their direct parent folder (Inherited + Cascade + Custom). Additionally, custom permissions for items have been introduced. This is useful when needing to share specific items (e.g., a file) without granting access to the containing folder. Items shared directly are accessible under a new "Shared with me" section in the file explorer.

Why This Change?

The restructuring addresses key challenges:

  • Simplification: Centralizing permissions around folders aligns with how companies organize and think about access control.
  • Flexibility: The unified tagging system allows for custom secondary containers, accommodating diverse use cases without complicating the user experience.

Benefits for Users

This evolution in our permissions system is designed with our users' needs at the forefront:

  • Enhanced Power and Flexibility: Users gain a more capable system that supports a wider range of functionalities.
  • Improved Usability: The system is now easier to understand and use, streamlining the management of permissions across different entities.

Looking Ahead

Our commitment to refining Synergy's functionalities continues. We believe these changes in the permissions system will significantly enhance both the power and user-friendliness of our platform. As always, we value your feedback and look forward to supporting your work with these new improvements.

The SynergyOS team

January 2024 Newsletter

Jaime Rivas
Founder of Synergy

Welcome to the SynergyOS monthly newsletter for January 2024.

2024-01

SynergyOS

Data objects and permissions improvements

For the next few months we will be working on a revamp of the data objects and permission functionalities thanks to the feedback and suggestions from our partners. Our goal is twofold: how can we add some additional features while we make permissions even easier to use for most users?

This is not an easy task since the data objects and permission system is one of the core pillars of Synergy. We are excited with the progress so far and can't wait to share more in the coming months.

Tools

SaaS and Enterprise

Performance improvements and bug fixes.

2024-02 Roadmap

The upcoming features on our roadmap for February include:

  • New data objects and permission system
  • Improvements to the Matrix Preview for communications (chat,voice,video)

The SynergyOS team

December 2023 Newsletter

Jaime Rivas
Founder of Synergy

Welcome to the SynergyOS monthly newsletter for December 2023.

2023-12

SynergyOS

Permissions improvements

For the next few months we will be working on additional permissions functionalities thanks to the feedback and suggestions from our partners. Our goal is twofold: how can we add some additional features while we make permissions even easier to use for most users?

This is not an easy task since the permission system is one of the core pillars of Synergy. We are excited with the progress so far and can't wait to share more in the coming months.

Tools

SaaS and Enterprise

Performance improvements and bug fixes.

2024-01 Roadmap

The upcoming features on our roadmap for October include:

  • New permission system
  • Improvements to the Matrix Preview for communications (chat,voice,video)

The SynergyOS team

November 2023 Newsletter

Jaime Rivas
Founder of Synergy

Welcome to the SynergyOS monthly newsletter for November 2023.

2023-11

SynergyOS

Preview: integration of the open-source Matrix.org protocol for chat, voice, and video into Synergy

We're very excited to announce the initial preview of the integration of Matrix, the open-source protocol for secure, decentralized communication, into Synergy. This integration not only enables seamless, interoperable messaging and calls but also introduces real-time synchronization of files with Synergy's version control, over the Matrix protocol. This pioneering step significantly enhances SynergyOS, providing users with a robust, flexible environment for cross-company collaboration and communication. From now on, you don't need to switch platforms to communicate and collaborate.

Alt text

Tools

SaaS and Enterprise

Performance improvements and bug fixes.

2023-12 Roadmap

The upcoming features on our roadmap for October include:

  • Improvements to the Matrix Preview for communications (chat,voice,video)

The SynergyOS team

October 2023 Newsletter

Jaime Rivas
Founder of Synergy

Welcome to the SynergyOS monthly newsletter for October 2023.

2023-10

SynergyOS

Unified Drive and Workflow/CRM applications into one SynergyOS application

SynergyOS has now integrated Drive and Workflow applications into a single application, streamlining how knowledge workers manage files and workflows. This integration simplifies the user experience by combining file management and project workflow in one place. The Drive tab offers advanced file management with version control, while the CRM/workflow tab improves relationships and project management.

This new interface is designed to increase productivity and collaboration, offering a more cohesive work environment.

Drive tab:

Alt text

CRM / Workflow tab:

Alt text

Tools

Enterprise

This month we have released a revamped version of Synergy Tools Enterprise, following last month SaaS Tools release.

2023-11 Roadmap

The upcoming features on our roadmap for October include:

  • Communications (chat,voice,video) integration :)

The SynergyOS team

September 2023 Newsletter

Jaime Rivas
Founder of Synergy

Welcome to the monthly Product Newsletter for September 2023.

2023-09

DRIVE

Updated interface

This month we have updated the Drive interface and icons to follow Microsoft's open-source FluentUI 9 design language.

We believe this modernized visual interface is more user-friendly and appealing. We have also taken this opportunity to simplify the tab panel on the left side to group the tabs less used in one "mixed" tab.

Picture

Folder / Data room export index

You can now create a full index of all files and folders in Excel. Select the folder you want to use as the root of the index and click on "Create folder tree index". Once created, you can download the Excel from the "Exported folder trees" tab. This is particularly useful when you need to share a full index of shared folders in a dataroom.

Picture


This is the end result in Excel: Picture

Better sharing and permissions panel

We have unified the sharing & permissions pane so you can see current permissions when you add new users.

Alt text

Improvements in guest folder subscriptions and notifications

Internal users can now subscribe guest users to notifications easily from the subscription pane. This is especially useful for dataroom usage so you do not need to manually notify user of new files and folders.

Alt text

TOOLS

Version 10

This month we have released a fully revamped version of Synergy Tools, which should bring significant performance improvements and new functionalities.

Clipboard and PDF access from Tools

Synergy Tools has a new user interface to make it easier to access files from the clipboard and perform advanced features such as large uploads.

Alt text

2023-10 Roadmap

The upcoming features on our roadmap for October include:

  • Unify Drive and Workflow applications into one SynergyOS app

The SynergyOS team


July 2023 Newsletter

Jaime Rivas
Founder of Synergy

Welcome to the monthly Product Newsletter for July 2023.

This month we have been focused on housekeeping, fixing small bugs and making performance improvements.

2023-07

DRIVE AND WORKFLOW

ACTIVITY FEED

The activity feed is an essential feature to bring security and compliance to companies. This month, we have been working on unifying the underlying architecture of the activity feed for both the Drive and Workflow.

Alt text

DRIVE

The breadcrumb now can be used as a drop target to move files from one folder to a parent folder or as an upload target to upload files from your computer.

Alt text

The SynergyOS team

June 2023 Newsletter

Jaime Rivas
Founder of Synergy

Welcome to the monthly Product Newsletter for June 2023.

This month we are thrilled to announce the launch of the SynergyOS Whistleblower Channel and Compliance Portal.

2023-06

WHISTLEBLOWING & COMPLIANCE PORTAL

This new product is designed to enable companies to establish a secure and confidential whistleblower channel, ensuring compliance with the EU Whistleblower Protection Directive.

The Whistleblower Channel

The EU Whistleblower Protection Directive mandates that companies provide a safe and confidential channel for reporting breaches of European Union law. The SynergyOS Whistleblower Channel is designed to easily meet this requirement, providing a secure platform for anyone to report any concerns without fear of retaliation.

Picture

Compliance Portal

The SynergyOS Whistleblower Channel is not just a standalone product; it is an integral part of our broader compliance solution. It integrates seamlessly with the SynergyOS Compliance Portal, creating a unified system for managing compliance across your organization.

When a report is made through the Whistleblower Channel, it is automatically logged in the Compliance Portal. This allows for efficient tracking and management of reports, ensuring that no concern goes unnoticed. The Compliance Portal provides a comprehensive overview of all reports, their status, and any actions taken, facilitating transparency and accountability in your organization's response to whistleblower reports.

The SynergyOS Whistleblower Channel and Compliance Portal together provide a robust system for managing compliance, fostering a culture of integrity, and ensuring adherence to the EU Whistleblower Protection Directive.

Picture

DRIVE

Guest users login

Guests users now can only log in using a temporary password sent to their email, instead of using a combination of email and password. There are two reasons for this change:

  • To increase security: when you share with a guest user, that person is working at a specific company. If they change employers but keep their username and password, they could access confidential information that they should not access anymore. To avoid this potential problem and to make sure that you are sharing only with current employees of other companies, we have changed the log in mechanism for guest users for a temporary password that they receive in their email.

  • For convenience: guest users tend to forget their passwords for external systems. In addition to improving security, we can make it easier for guest users to log in without having to remember passwords.

Picture

Picture

Search UI improvements

We have made it easier to use search filters with a better interface. Once you select filters, it is easier to see what you have selected both on the selection pane on the main sidebar.

Picture

WORKFLOW

No updates this month.

2023-06 Roadmap

The upcoming features on our roadmap for July include:

  • Change in Drive folder permissions
  • Improvements in file and folder subscriptions and notifications
  • Client feedback for new functionalities

The SynergyOS team

May 2023 Newsletter

Jaime Rivas
Founder of Synergy

Welcome to the monthly Product Newsletter for May 2023.

2023-05

DRIVE

Tools update

Improvements in SynergyOS Tools performance.

WORKFLOW

Custom views

You can save custom views for you and your teammates and add views to your quick access section.

Picture

Preview Office files and PDF attachments

Now you can directly preview Office files and PDFs within Workflow.

Picture

Activity logs with more details

Additional details in the activity logs to make it more user-friendly.

Changes in tools, enterprise edition

New version of Tools to be deployed on terminal servers in virtualized desktops.

2023-06 Roadmap

The upcoming features on our roadmap for April include:

  • Change in Drive folder permissions
  • Client feedback for new functionalities

The SynergyOS team

April 2023 Newsletter

Jaime Rivas
Founder of Synergy

Welcome to the monthly Product Newsletter for April 2023.

2023-04

DRIVE

Convert Office files to PDF with SharePoint in the cloud

You can now automate the conversion of Microsoft Office files to PDF.

Picture

WORKFLOW

We keep iterating and improving workflow search to make it faster and easier. We have added all search fields available in the search tab to allow you to search anywhere.

Picture

Message attachments

Now you can add file attachments to conversations and tasks.

Picture

In-line attachments

You can also add in-line attachments to be included in messages. These include images and videos.

Picture

Save attachments into drive

Save your attachments also in Drive with one click. We have integrated the Drive file picker to make it easier to access your files from both workflow and drive.

Once a file has been saved to the Drive, you will see a folder icon to indicate that it is saved and enable to open it with one click.

Picture

2023-05 Roadmap

The upcoming features on our roadmap for May include:

  • New functionalities in Workflow
  • Client feedback for new functionalities

The SynergyOS team