概述
自1.38.15版本起,可以在分享动作时选择 “用户许可” 类型。
该参数代替了原有的“限制再次分享到动作库”选项,并且增加了 “只读,不可再分享” 许可类型。
在动作网页中,也会显示许可类型:
为什么添加只读许可
为什么需要支持对动作进行一定程度的保护
- 开发动作需要花费大量的精力能脑力,因此如果作者希望对自己的动作有一定程度的保护,是完全可以理解并且应该得到支持的。能将有价值的动作分享给大家使用,已经应该得到感谢。
- 尊重每个人的意愿。
- 只有对动作有一定的保护,才能会有更多的人愿意将更有价值的动作分享给大家使用。
- 在只读模式下,可支持更大体积的动作分享。
为什么仍然可以读取动作内容
- 因为Quicker底层实现是基于json的文本描述方式,很难实现混淆等更为复杂的保护处理;
- 混淆后用户对动作的内容(是否含有恶意代码)难以查阅,存在一定的安全隐患;
只读许可有哪些限制
只读许可的动作将会有如下限制:
- 不支持修改和保存
- 不支持复制步骤
- 不支持导出
- 不支持将子程序转换为公共子程序
- 不支持再分享
有哪些仍然可以做的:
- 查看动作定义;
- 调试运行动作;
注意事项
对动作使用者:
- 动作使用者应该尊重作者的意愿,禁止通过其它方式绕过许可。
对动作分享者:
- 本功能对动作的保护非常基础。对于更重要的动作请通过非公开方式分享,或导入导出方式分享给目标用户。
- 仅 1.38.15+ 以上版本支持此功能,因此在分享前,请设置动作所需要的最低版本。
- 建议通过非公开方式分享只读许可的动作。
只读动作如何修改图标
参考:https://getquicker.net/QA/Question/19368