Salesforce对用户许可证(Licence)的描述总感觉不是十分清晰,文档也写的比较冗长。这篇文章谈一谈我的理解吧。
官方文档对用户许可证的描述:https://help.salesforce.com/s/articleView?language=zh_CN&id=sf.users_understanding_license_types.htm
一、如何理解许可证
1.每个用户必须恰好具有一个用户许可证。
2.许可证的类型决定了该用户能使用Salesforce的哪些应用程序、能使用几个应用程序、能访问哪些标准对象、能否访问自定义对象、能访问多少个对象、能否使用Lighting Experience等。
这是一种最原始的限制,例如某个许可证不支持访问Opportunity对象,那使用该许可证的用户就一定无法访问该对象,如果你想通过简档(Profile)或权限集试图将Opportunity对象的使用权限分配给该用户,在保存时也会显示类似于“该用户许可证不支持访问Opportunity对象”的错误提示而无法保存。
3.内部许可证和外部许可证
(1)内部许可证是内部用户使用的,外部许可证是外部用户使用的。
(2)拥有内部许可证的用户,访问Lightning Experience 或 Salesforce Classic,通常称为内部用户。
(3)拥有外部许可证的用户,只能访问该用户所属的 Experience Cloud 站点,类似于门户网站或一站式网站,这些用户称为外部用户。外部用户无法访问内部的 Lightning Experience 或 Salesforce Classic。
4.每一种简档(Profile)属于一个用户许可证。
一、内部许可证
文档对内部许可证的描述: https://help.salesforce.com/s/articleView?id=sf.users_license_types_available.htm&type=5
以上文档写的不够清晰直观,我阅读文档后结合Developer Edition提供的内部用户许可证,总结如下,供大家参考。
二、外部许可证(Experience Cloud许可证)
文档对外部许可证的描述:https://help.salesforce.com/s/articleView?language=zh_CN&id=sf.users_license_types_communities.htm
文档对外部许可证写的比较清晰,对于每个许可证可以访问哪些对象,不可以访问哪些对象都能直观的查看,可以直接阅读文档学习。