Box for Salesforceはユーザとのファイル共有とか、標準のオブジェクトとカスタムオブジェクトと配置できます。モバイル(Salesforce1)も対応できます。
個人的には10Gストレージ、無料になりました。
社会として、それぞれあります。
こちら⇒
https://www.box.com/ja-jp/pricing
始めます。
⓪Box for Salesforceインストール:
https://appexchangejp.salesforce.com/appxListingDetail?listingId=a0N3000000B4FmeEAF
①Boxアカウントサインアップ:
https://www.box.com/ja-jp/pricing/individual
情報を記入します。
送信ボタンを押下します。
確認メールを届きました。
Verify Emailを押下します。メールを記入します。
Next、パスワードを記入します。
Log Inしましょう。
②Files Connect の有効化
③権限セットを作成します。ユーザを割り当てます。
Salesforceユーザとシステム管理者への外部コンテンツへのアクセス権限を許可します。
System Permissions⇒Files Connect Cloudをつけます。
システム管理者と普通ユーザをその権限セットに割り当てます。
③Salesforceで認証プロバイダのを作成します。
Provider Type:Open Id Connect
Name:Box(ほかでもいい)
URL Suffix:Box
Consumer Key:zchaohome(後でApp作成してから修正します)
Consumer Secret:zchaohome(後でApp作成してから修正します)
Authorize Endpoint URL:https://app.box.com/api/oauth2/authorize
Token Endpoint URL:https://app.box.com/api/oauth2/token
保存します
Callback URL、あとで必要なんです。(ご注意!!!)
④Box側へログインしアプリケーションを作成します。
https://app.box.com/developers/console
Create New App
Custom App⇒Next
Standard OAuth 2.0 (User Authentication)⇒Next
App Nameを記入します。Create App
View Your App
⑤以下の対応:
「③Salesforceで認証プロバイダのを作成します。」に戻ります。
もともと:
Consumer Key:zchaohome(後でApp作成してから修正します)
Consumer Secret:zchaohome(後でApp作成してから修正します)
修正:
Consumer Key:Client ID (qz71gnfu………..)
Consumer Secret:Client Secret (yTDKWpf………….)
⑥外部データソースの作成します。
Type: Files Connect: Box
ユーザ及びシステム管理へのアクセス許可できない場合、選択リストに表示されません。(権限セット)
Saveします。エラー発生します。
どういう原因なのか?
やっぱりね。③番の「Callback URL」はAppの「Redirect URI」にコピーしてから、エラーがなくなったので。
再Saveします。成功します。
⑦BOX側へ認証チェックのアスセスします。
⑧外部データソースからの外部オブジェクトの作成します。
Validate and Sync
⑨外部オブジェクト項目へのアクセス権のユーザへの付与します。
⑩外部データソースアクセス有効化
⑪個人設定の「Authentication Settings for External Systems」
⑫Box AppのBox Settingsに設定します。
ログインします。
Box Files画面に
⑫ファイル画面に、(Files)
⑬Account画面に配置しておきます。
PageLayout もApp Builderもできます。
Account画面
管理者と同じユーザでログインできない。
他のユーザでログインします。ファイルもアップロードします。
外部と一緒に更新しています。
カスタムオブジェクトもBoxを追加したい場合がございましたら、直接追加できませんので、
こちら、サンプルコード⇒
モバイル(Salesforce1)も利用できます。
Account画面
ファイル(Files)もできます。
Box for Salesforceのインストールと設定:
https://support.box.com/hc/ja/articles/360044195713
以上となります。
何か問題がございましたら、コメントを頂れば嬉しいです。
Latest posts by zchao (see all)
- Auraでアクションボタン作成して画面のチェックボックス項目一括処理 - 2021年4月12日
- デフォルト項目値を含むレコード作成実例説明(defaultFieldValues) - 2021年1月9日
- Salesforce のノーコード・ローコード開発 - 2020年12月31日