每个项目单独安装? suiteCRM、sugarCRM

Separate install per project? suiteCRM, sugarCRM

公司有项目,每个项目都有自己的客户、机会和联系人。

每个项目都是独立的。因此,如果我在项目 (A) 中工作,我不需要查看项目 (B) 中的任何元素。

我不确定如何实现。每个项目单独安装 sugarCRM?

如果它们是完全独立的,并且项目数量不会经常变化,那么两个单独的实例确实有意义,特别是如果项目需要不同 CRM 定制并且有不同的用户。如果有用户同时使用这两个项目,出于方便的原因,您可以添加一些在两个 CRM 实例(例如单点登录)之间共享登录会话的解决方案。不知道有没有好的解决办法。

如果您决定为两个项目使用一个 CRM,我只会看到这些选项:

  • 使用团队安全性来控制哪些记录可以由哪些团队-> 用户seen/accessed(a.k.a。行级安全性)。这是 built-in feature in commercial versions of Sugar. For SugarCRM CE and SuiteCRM there appear to be similar 3rd party plugins 可供购买。
  • 为 ModuleBuilder 中的项目创建不同的 account/contacts/opportunity 模块。我强烈建议 反对 这样做,尤其是当您使用预测时。有一些调整、特性和功能被编程为仅适用于默认模块。这些将无法与此类自定义模块一起正常工作。因此,除了创建这些模块的工作(并且可能保持它们的自定义同步,如果它们在两个项目中应该是相同的)你还必须 fix/work-around/code 在默认模块中工作但在默认模块中不工作的东西定制的。如果项目截然不同并且规模足以证明额外的努力是值得的,那么这可能是值得的。否则:不要