Microsoft OneDriveの動作
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecoreデジタル アセット管理 (DAM) でチェックインとチェックアウトの操作を実行すると、変更がMicrosoft OneDriveに反映されます。この記事では、OneDrive側の既定の動作について説明します。Microsoft OneDriveの機能の詳細については、OneDriveの公式ドキュメントを参照してください。
フォルダ構造
Microsoft OneDriveアカウントをContent Hubに接続すると、OneDriveにAppsというタイトルのフォルダーが作成されます。このフォルダには、Microsoft Azureで作成したアプリの名前が付いたサブフォルダが含まれています。
この例では、アプリの名前はTest appです。

appサブフォルダーには、CheckoutsとDownloadsという名前の他の2つのサブフォルダーが含まれています。

Checkoutsフォルダには、Sitecore DAMからチェックアウトしたアセットが含まれています。Microsoft OneDriveでチェックアウトされたファイルのファイル名は、Asset IDの前にFilenameを付けて作成されます。
Appsフォルダーが既に存在する場合は、appサブフォルダーのみが作成され、既存のAppsフォルダーに配置されます。
OneDriveチェックアウト フォルダーにファイルを追加する
新しい外部ファイルをCheckoutsフォルダにアップロードした場合、このファイルはSitecore DAMにアップロードされず、Checkoutsページに表示されません。この動作は、Microsoft OneDriveフォルダで同期を実行しても変わりません。
ただし、チェックアウトしたアセット(チェックアウトしたアセットと同じ名前のファイル)の新しいバージョンをCheckoutsフォルダにアップロードすると、アセットはSitecore DAMで更新されます。
Checkoutsフォルダに既存のファイルを追加すると、警告が表示され、既存のファイルの最新バージョンとして追加することを確認する必要があります。この新しいファイル バージョンは、チェックアウトされたアセットのRemoteバージョンになります。
OneDriveでチェックアウトしたアセットを削除する
Microsoft OneDriveからアセットを削除した場合、ファイルはOneDriveからのみ削除され、Sitecore DAMからは削除されません。これは、アセットのRemote列にサムネイルがないため、Checkoutsページに反映されます。
このファイルを再度含める場合は、チェックアウトしたファイルを破棄し、アセットをチェックインし直してMicrosoft OneDriveファイルを再作成する必要があります。
チェックアウトしたアセットをOneDriveで共有する
チェックアウトしたアセットをMicrosoft OneDrive内で共有できます。ただし、Microsoft OneDriveで作成された共有リンクを送信するとします。この場合、Sitecore DAMアセットではなくMicrosoft OneDriveファイルを共有するため、アセットの使用アクセス許可とセキュリティ設定は含まれません。