Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Salesforce 将自定义设置元数据部署到';时出错;企业';组织-销售人员_Salesforce_Apex - Fatal编程技术网

Salesforce 将自定义设置元数据部署到';时出错;企业';组织-销售人员

Salesforce 将自定义设置元数据部署到';时出错;企业';组织-销售人员,salesforce,apex,Salesforce,Apex,我在将受保护的自定义设置部署到企业组织(位于Spring'20版本)时遇到以下错误 Custom Object You can't set the visibility for a Custom Setting to Protected unless you are in a developer or scratch org. 看起来下面的版本更新影响了自定义设置的部署, 有没有人面对过这个问题,知道如何处理?提前感谢。您似乎正在尝试为生产组织中的自定义设置设置可见性。可见性设置仅适用于托管

我在将受保护的自定义设置部署到企业组织(位于Spring'20版本)时遇到以下错误

Custom Object You can't set the visibility for a Custom Setting to Protected unless you are in a developer or scratch org.
看起来下面的版本更新影响了自定义设置的部署,


有没有人面对过这个问题,知道如何处理?提前感谢。

您似乎正在尝试为生产组织中的自定义设置设置可见性。可见性设置仅适用于托管包,以便为包开发人员提供一种控制包外部暴露的方法。这允许存储仅对包可见的敏感数据

对于您的生产组织,自定义设置读取和写入应设置为

可见性-(仅在开发人员或临时组织中可用)选择可见性。保存自定义设置后,无法更改此值

受保护如果自定义设置包含在托管包中,订阅组织将看不到它未显示为包列表一部分的自定义设置。此外,订阅组织无法使用Apex或API访问自定义设置。自定义设置只能由作为托管包一部分的Apex代码访问。如果自定义设置包含在非托管包中,则可以通过企业WSDL像任何自定义对象一样使用自定义设置(就好像可见性是公共的一样)

公共自定义设置与任何自定义对象一样,可通过企业WSDL使用。您可以打包定义为公共的自定义设置。订阅组织可以编辑这些值,并使用Apex和SOAP API访问它们,而不管包的类型(托管或非托管)


您似乎正在尝试设置生产组织中自定义设置的可见性。可见性设置仅适用于托管包,以便为包开发人员提供一种控制包外部暴露的方法。这允许存储仅对包可见的敏感数据

对于您的生产组织,自定义设置读取和写入应设置为

可见性-(仅在开发人员或临时组织中可用)选择可见性。保存自定义设置后,无法更改此值

受保护如果自定义设置包含在托管包中,订阅组织将看不到它未显示为包列表一部分的自定义设置。此外,订阅组织无法使用Apex或API访问自定义设置。自定义设置只能由作为托管包一部分的Apex代码访问。如果自定义设置包含在非托管包中,则可以通过企业WSDL像任何自定义对象一样使用自定义设置(就好像可见性是公共的一样)

公共自定义设置与任何自定义对象一样,可通过企业WSDL使用。您可以打包定义为公共的自定义设置。订阅组织可以编辑这些值,并使用Apex和SOAP API访问它们,而不管包的类型(托管或非托管)


谢谢你,杰拉德!我已经开始面对这个部署问题,只有在ORG是在春季的20发布。早期部署在Enterprise edition orgs中具有“受保护”可见性的相同自定义设置下运行良好。可以肯定地说,在2020年春季发行版中与“可见性”相关的更改之后,这一点也受到了影响吗?我也这么认为。谢谢Gerard!我已经开始面对这个部署问题,只有在ORG是在春季的20发布。早期部署在Enterprise edition orgs中具有“受保护”可见性的相同自定义设置下运行良好。可以肯定地说,在Spring'20版本中与“可见性”相关的更改之后,这一点也受到了影响吗?我想也是这样。