DevOps
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

Microsoft Office 365でドキュメントの作成と編集を有効にする

Liferay DXP は Microsoft Office 365™ と統合されているため、ドキュメントとメディア ライブラリに保存されているドキュメント、スプレッドシート、プレゼンテーションを作成および編集できます。 Office 365™ は、Word™、Excel™、PowerPoint™ を通じてオンライン編集インターフェイスを提供し、ドキュメントとメディアは保存場所として残ります。

Liferay DXP は、編集インターフェースとしてのみ Office 365™ を使用します。 Liferay でファイルを直接編集することはできません。 ファイルはドキュメントとメディアに保存されたままで、Office 365™ で行われた変更は、ドキュメントをチェックインすると Liferay に保存されます。

Office 365™ を使用する前に、 Azure ポータルでアプリケーションに接続するように DXP を構成する必要があります。 次の手順を実行するには、管理者権限が必要です。

アプリケーションをMicrosoft Identity Platformに登録する

まず、Microsoft ID プラットフォーム™ でアプリケーションを構成します。 Microsoft のドキュメントの手順に従ってください。

プラットフォームで、アプリケーションのリダイレクト URI を登録します。 リダイレクト URI には次のパターンを使用します: https://[hostname]/o/document_library/onedrive/oauth2 (例: https://localhost:8080/o/document_library/onedrive/oauth2)。

アプリ登録で、 アプリケーション (クライアント) IDディレクトリ (テナント) ID を見つけます。 これらの識別子は、 DXP を構成するときに使用されます。

重要

Office 365™ 統合には、 Files.Read.All および Files.ReadWrite.All 権限が必要です。 権限の詳細については、 Microsoft のドキュメントを参照してください。

DXPの設定

DXP インストールを Microsoft Identity Platform™ アプリケーションに接続します。 構成は、グローバル レベル (すべてのインスタンス) またはインスタンスごとのレベルのいずれかで設定できます。

インスタンスを個別に構成してグローバル設定を上書きすることも、特定のインスタンスのみがアクセスする必要がある場合はグローバル構成を空白のままにすることもできます。

グローバル設定にアクセスするには、 グローバル メニュー (Global Menu) を開き、 コントロール パネルシステム設定ドキュメントとメディア のコンテンツとデータに移動します。

インスタンスレベルの構成にアクセスするには、 グローバル メニュー (Global Menu) を開き、[コンテンツとデータ] の下にある [ コントロール パネル ] → [ インスタンス設定 ] → [ ドキュメントとメディア ] に移動します。

設定を完了するには、

  1. 左側のメニューで OneDrive をクリックします。

    クライアントID、クライアント・シークレット、およびテナントを入力します。

  2. アプリケーションの OAuth 2 クライアント IDクライアント シークレットを入力します。

  3. テナント IDを入力します。 見つけるには、 Microsoft のドキュメントを参照してください。

  4. [保存]をクリックします。

指定されたレベルで統合が有効になりました。

この機能を無効にするには、フォームから クライアント IDクライアント シークレット、および テナント ID を削除します。