每个面向客户的表面都带有你的品牌。
设置只需几分钟。每个视觉和通信表面你的客户接触都是你的。
你的客户永远看不到PulseCargo。
除非你选择包括署名行,否则平台完全是你的。没有PulseCargo徽标、没有PulseCargo电子邮件标题、没有PulseCargo子域泄露到浏览器栏或电子邮件客户端。
同样适用于移动视图、电子邮件通知、文件下载标题和公共跟踪链接。
15种语言。每个用户偏好。零配置。
你的客户设置自己的语言。你不需要为每个客户配置任何内容 — 每个用户在首次登录时选择他们的偏好,门户立即切换。
包括从右到左的布局支持,用于阿拉伯语。所有15个地区涵盖完整的门户 — 货件视图、文件、分析和通知。
每个租户隔离,不仅仅是一个过滤器。
每个租户的专用数据库
每个租户在一个单独的SQL Server数据库实例上运行 — 不是带有tenant_id列过滤的共享数据库。一个租户的数据在结构上对另一个租户的会话无法访问,即使在错误配置或受损查询参数的情况下也是如此。
- 租户之间没有共享连接池
- EF Core查询过滤器作为深度防御
- Azure SQL行级安全作为第二层
- 每个租户Azure Blob存储容器
- 61个控制器检查跨租户暴露
共享数据库,行级过滤
大多数多租户平台使用一个共享数据库,在每个表上都有tenant_id列。访问控制在应用程序层强制执行 — 一个bug、一个错误配置的查询或一个缺失的WHERE子句可能暴露另一个租户的数据。
- 共享架构意味着共享风险表面
- 仅应用程序层强制执行
- 单一错误配置暴露所有租户
- 连接池在租户之间共享
18个客户面报告。按帐户完全隔离。
你的客户访问他们自己的分析 — 货件性能、成本趋势、运输商记分卡、排放数据 — 而无需看到你其他客户的数字。Power BI行级安全在报告引擎级别强制执行客户隔离,而不仅仅是应用程序层。
- 18个报告可供客户门户用户使用(企业层)
- 行级安全在Power BI数据集强制执行
- 客户用户无法升级到公司级报告
- 每客户功能标志控制报告访问
- 具有你公司名称的品牌报告标题
不同的功能集供不同的客户层。
不是每个客户都需要完整的套件。PulseCargo支持每个客户功能标志配置 — 你控制每个客户帐户可以从你的运营商仪表板访问哪些模块、报告和功能。
- 每个客户帐户的模块级访问控制
- 分析套件内的报告级访问
- 每个帐户可配置的ESG报告访问
- 可以启用/禁用公共跟踪链接生成
- 用于管理客户配置的运营商仪表板
白标问题已回答。
白标配置包括什么?
自定义子域、你的徽标和配色系统、自定义电子邮件发件人域和模板,以及所有面向客户界面中你的公司名称。客户永远看不到PulseCargo品牌,除非你选择包括它。
每个租户数据库隔离如何保护客户数据?
每个租户在专用SQL Server数据库上运行 — 不是带有行级过滤的共享数据库。一个租户的数据在结构上对另一个租户的会话无法访问。EF Core查询过滤器和Azure SQL行级安全在顶部增加深度防御。
客户门户支持哪些语言?
15种语言:英语、德语、法语、西班牙语、葡萄牙语、意大利语、阿拉伯语、中文(简体)、日语、韩语、越南语、泰语、土耳其语、科西嘉语和印地语。语言选择是每个用户 — 你的客户设置自己的偏好,无需你进行任何配置。
客户是否看到彼此的分析数据?
不。Power BI行级安全在报告级别强制执行。客户用户只能访问限制在其帐户的报告。没有共享报告视图,客户可以看到彼此的货运或财务数据。
我可以给不同的客户不同的功能访问吗?
可以。每个客户功能标志让你控制每个客户帐户可以访问哪些模块、报告和功能 — 从你的运营商仪表板设置,无需任何代码更改。