1. MicrosoftのOneDrive

Microsoft OneDriveの動作

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecoreデジタル アセット管理 (DAM) でチェックインとチェックアウトの操作を実行すると、変更がMicrosoft OneDriveに反映されます。この記事では、OneDrive側の既定の動作について説明します。Microsoft OneDriveの機能の詳細については、OneDriveの公式ドキュメントを参照してください。

フォルダ構造

Microsoft OneDriveアカウントをContent Hubに接続すると、OneDriveにAppsというタイトルのフォルダーが作成されます。このフォルダには、Microsoft Azureで作成したアプリの名前が付いたサブフォルダが含まれています。

この例では、アプリの名前はTest appです。

show the onedrive apps folder and the test app subfolder

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

show the apps subfolder containing two subfolders called checkouts and downloads

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ファイルを共有するため、アセットの使用アクセス許可とセキュリティ設定は含まれません。

この記事を改善するための提案がある場合は、 お知らせください!