利用Salesforce的标准功能:Salesforce Connect,可以轻松的将两个组织(Org)连接起来。实现Object的共享(包括参照和编辑)。
要求:
①两个组织必须是开发者Edtion,其他Edition的话是收费的。普通的Trailhead练习组织的话,不能获取密码,所以也有可能连接失败。
②你可以登录组织里系统管理者用户的邮箱,以为需要获取管理者邮箱的SecurityToken。
③此处只介绍以密码认证的方式进行连接的方法。其他方法请自行参照文档进行探索。
以下是操作方法:
①登录Trailhead,找到下载Schema Package的链接。
点击第一个链接(黄线部分),或者按照下面的详细步骤操作(蓝线部分),将一个名叫:Lightning Connect Quickstart的Package下载到订阅者组织(日语是:登録者組織)
※建议使用第一个link,很快就能直接下载完。
②创建一个External Data Source(外部データソース),设置好各个参数
注意的点:
種別:必须要选Salesforce Connect:Cross Org(クロス組織)
接続先:Custom URL
API版本(バージョン):这个关系到你能访问的外部Object的版本。
書き込み可能外部オブジェクト:这个勾选上之后,你连接的外部Object即可以编辑,并直接反映到提供商组织(日语是:プロバイダ組織)
ID種別:如图
認証プロトコル:如图(此处只介绍以密码认证的方式进行连接的方法。其他方法请自行参照文档进行探索。)
ユーザ名:用于这次连接的提供商组织的指定登录用的用户名(日语是:プロバイダ組織)
パスワード:提供商组织的指定的这个用户的登录密码(第一次连接需要在密码后面加上这个用户的SecurityToken)
注意:实际操作中不需要添加简档中【External Data Source的访问权限】和个人设定中【外部系统的认证】设定。
④创建好External Data Source之后,点击【検証して同期】按钮。如果这一步没出错的话,可以看到提供商组织里的所有Object。
然后选择你想要共享的Object(貌似必须选两个以上才可以),点击同期(Sync Data)。
如有疑问,请评论区见
参考: