機能説明
組織情報更新では、Demo CenterのDemoVersion__cにBlackTab組織情報を一括更新します。
処理の流れ
- デモバージョンの取得: Demo Centerから公開ステータスの最新デモバージョンを取得します
- ログイン確認: 各デモバージョンのログイン情報(MainLoginId/Password)を使用して、実際の組織にログインできるか確認します
- 組織IDの取得: ログイン成功した組織からOrgIdを取得します
- BT組織情報の取得: BlackTabから組織情報(ステータス、エディション、インスタンス、作成日、有効期限など)を取得します
- データベースへの保存: 取得したすべての情報をデータベースに保存します(実行履歴から確認可能)
- Salesforceへの更新: テストモードでない場合、Demo CenterのDemoVersion__cレコードを更新します
ログイン成功/失敗の影響
- ログイン成功: BT組織情報を取得し、Salesforceへの更新対象となります
- ログイン失敗: BT組織情報は取得されませんが、データベースには記録されます(エラーメッセージとビルダー情報を含む)
テストモードについて
テストモードがONの場合、情報の取得とデータベースへの保存は実行されますが、Salesforceへの更新は行いません。
デフォルトでテストモードがONになっているため、初回実行時は安全に動作確認できます。
データの確認方法
実行完了後、「実行履歴」ページの「データレコード」リンクから、取得したすべてのデモバージョンの詳細情報を確認できます。
データはデータベースに保存されているため、いつでもアクセス可能です。