メインコンテンツへスキップ
最初の要件は、アカウントの作成時に一般的なファイルとフォルダを個々のユーザーのルートフォルダにコピーすることです。この問題は、標準のLinuxディストリビューション内の/etc/skelと呼ばれるディレクトリを介して解決されています。このディレクトリは、Box固有のソリューションによってエミュレートされます。Linuxで新しいユーザーを追加すると、/etc/skel内のファイルとフォルダが新しいユーザーのホームディレクトリにコピーされます。 を作成すると、Box Enterprise内にが作成されます。サービスアカウントはBox Enterpriseの共同管理者に似た機能を持っており、このユースケースに最も有用で、ファイルおよびフォルダに対し、所有、コピー、および他のユーザーとのコラボレーションを行うことができます。さらに重要な点は、サービスアカウントは厳密にユーザー向けのPlatformアプリケーションの開発のみに使用する必要がなく、自動化処理の用途でも使用できるということです。
Box Platformアプリケーションの要件この手順のためにJWTベースのカスタムBoxアプリケーションを作成する場合、ユーザーを管理するグループを管理するユーザーとして操作を実行、およびユーザーアクセストークンを生成スコープを有効にする必要があります。JWTベースのBoxアプリケーションとBoxアプリケーションのスコープの作成の詳細については、を参照してください。
初めに、etcフォルダとskelフォルダを作成し、サービスアカウントにフォルダの所有権を付与します。
このコードを再利用して、上のJSONオブジェクトが示すフォーマットのフォルダ構造を構築することもできます。
最終更新日 2026年4月15日