メインコンテンツへスキップ
コードを書く前に、アプリケーションの視覚的なレプリゼンテーションを作成することをお勧めします。以下に示すアーキテクチャパターンは汎用的なものであり、すべての可能性を網羅しているわけではありません。
アプリケーションアーキテクチャに関するサポートをご希望の場合は、Box Consultingサービスの購入について、お客様のアカウントチームにお問い合わせください。

管理タスク

管理タスクの図
コンポーネント:
  • PowerShellスクリプトを実行しているサーバーまたはローカルマシン
  • ユーザープロビジョニング/プロビジョニング解除サービスがあるIDプロバイダ
  • 各ユーザーの個人用フォルダが含まれている、サービスアカウントの所有フォルダ
  • イベントストリームを監視し、個人用フォルダで各ユーザーを作成/コラボレーションする、時間に基づくPowerShellスクリプト

保管庫ポータル

保管庫ポータルの図
コンポーネント:
  • ユーザーがBox以外のブランド設定された環境でコラボレーションできるようにするカスタムポータル
  • ポータルが導入されているウェブサーバーにユーザーを分散させるロードバランサ
  • ユーザーは、IDプロバイダで管理されている資格情報を使ってログイン可能。その後、この資格情報は、データサーバー内のBoxからのApp User情報にマッピングされます。
  • 他のサイトデータはデータサーバーに保存