UbuntuでAlfrescoとONLYOFFICE Docsを統合する方法
チームやあなたがコンテンツを多く扱う場合、ECM(エンタープライズコンテンツ管理)システムを使用するのは良いアイデアかもしれません。利用可能なソリューションが多数あることを考慮すると、目的やニーズに合った正しいツールを選ぶのは非常に難しいです。
このカテゴリの最高のソフトウェアツールの1つはAlfrescoです。これを使用することで、チームメイトとコンテンツを簡単に保存し、共同作業することができます。このガイドでは、ONLYOFFICE Docsを使用して、Alfresco内でのドキュメント編集を有効にする方法を学びます。
アルフレスコについて
AlfrescoはオープンソースのECM(エンタープライズコンテンツ管理)システムであり、さまざまなタイプのコンテンツをどこからでも管理し、任意のデバイスでユーザーと情報を結びつけることを可能にします。Alfrescoは、企業やビジネスが生産性を向上させるのを助け、ユーザーがコンテンツを簡単に共有し、共同作業を行えるようにします。
Alfrescoは以下のツールを提供しています:
- 文書管理。
- コンテンツコラボレーション。
- 分析
- プロセス管理。
- ケース管理。
この多様性によりAlfrescoは、大企業や中規模企業を対象とした製品となっており、それが提供するすべての利点を活用することができます。ただし、小規模なチームやさまざまなコンテンツタスクに取り組む個人でも使用することができます。
ONLYOFFICE Docsについて
ONLYOFFICE Docsは、ローカルサーバー上での展開を目的としたオープンソースのオフィスパッケージです。このソフトウェアは、テキストドキュメント、スプレッドシート、プレゼンテーション用の三つのエディタを提供しています。
ONLYOFFICE DocsはOffice Open XMLに基づいているため、エディタはWordドキュメント、Excelスプレッドシート、PowerPointプレゼンテーションと完全に互換性があります。
ONLYOFFICE Docsは、以下のような便利なコラボレーション機能のおかげで、リアルタイムコラボレーションプロセスを最大限に活用することができます。
- 異なるアクセス権。
- 2つの共同編集モード(ファストとストリクト)。
- 変更追跡。
- バージョン履歴とバージョン管理。
- コメント。
- ユーザーの言及。
- 内蔵チャット。
ONLYOFFICEのユニークな点は、その統合機能です。このソフトウェアは、Moodle、Nextcloud、Seafile、ownCloud、Confluence、SharePoint、Liferay、Nuxeo、Redmineなど、すぐに使用できるコネクタを使って、さまざまなサービスやプラットフォームに簡単に埋め込むことができます。
UbuntuにAlfrescoをインストールする
まず第一に、Alfrescoをインストールする必要があります。最新のAlfresco Community Editionをインストールするには、LinuxにAlfrescoをインストールする方法についての詳細なガイドをご参照ください。
UbuntuにONLYOFFICE Docsをインストールする
あなたは現在、Alfresco Community Editionの動作インスタンスを持っていますので、次はONLYOFFICE Docsをインストールする時間です。インストール方法はいくつかあり、このガイドではその1つを詳細に説明しています – DebianおよびUbuntuにONLYOFFICE Docsをインストールします。
インストール手順に正しく従えば、Alfresco と他のエンドクライアントの両方に接続できる ONLYOFFICE Docs (ONLYOFFICE Document Server) のインスタンスを持つことができます。
あるいは、Dockerを介してONLYOFFICE Docsをインストールすることもできます。詳細なガイドはGitHubにあります。
Alfresco ShareのONLYOFFICEモジュールをインストールする
Alfresco と ONLYOFFICE を統合する最も簡単な方法は、GitHub からすでにコンパイルされた ONLYOFFICE モジュールパッケージをダウンロードすることです。
必要なファイルをダウンロードした後、Alfrescoリポジトリ用にonlyoffice-alfresco/repo/target/ディレクトリから/webapps/alfresco/WEB-INF/lib/にそれらを移動する必要があります。Alfresco Shareの場合は、onlyoffice-alfresco/share/target/から/webapps/share/WEB-INF/lib/にファイルを移動してください。
その後、ONLYOFFICE Docs(ONLYOFFICE Document Server)のインスタンスがAlfrescoに直接POSTできることを確認する必要があります。
これを行うには、/usr/local/tomcat/shared/classes/alfresco-global.propertiesにあるalfresco-global.propertiesファイルの以下の行を変更できます:
alfresco.host=<hostname>
alfresco.port=443
alfresco.protocol=https
Alfresco Share用:
share.host=<hostname>
share.port=443
share.protocol=https
今、あなたはAlfrescoインスタンスを再起動する必要があります。
$ sudo ./alfresco.sh stop
sudo ./alfresco.sh start
Alfresco内でONLYOFFICE Docsを設定する
Alfresco内でONLYOFFICE Docをセットアップするには、Alfresco管理コンソールを開くか、ブラウザに以下のURLを入力してください。
http://alfrescohost/alfresco/s/onlyoffice/onlyoffice-config
あなたは、ONLYOFFICE の設定ページを見ることになります。ここでは、あなたの ONLYOFFICE Document Server のURLアドレスを指定する必要があります:
- AlfrescoがONLYOFFICEエディタにアクセスするために使用する内部アドレス。
- ユーザーが編集者にアクセスするために使用する公開アドレス。
また、JSON Web Token (JWT) を使用してデータを保護するための秘密鍵を指定することもできます。あるいは、このオプションを alfresco-global.properties ファイルに onlyoffice.jwtsecret を追加することで構成することができます。
SSLプロトコルを無効にするには、SSLを無視する証明書のボックスにチェックを入れてください。
強制保存オプションを有効にすると、エディタの保存ボタンをクリックするたびに、ドキュメントのバックアップを作成できるようになります。 ドキュメントへのすべての変更は、直接ストレージに送信されます。
ONLYOFFICEのウェブプレビュー機能を使用すると、ドキュメントを開かずに表示できます。必要に応じてこれを有効にしてください。
ファイル変換オプションは、異なるフォーマット(たとえば、DOCやODTなど)を手動でOOXMLに変換する際に、新しいファイルを元のファイルの代わりに作成したくない場合に非常に便利です。
ドキュメントの編集と共同作業
すべての設定を調整すると、ドキュメント、スプレッドシート、プレゼンテーションのためにAlfrescoのドキュメントライブラリに新しい「ONLYOFFICEで編集」アクションが表示されます。
今、DOCX、XLSX、PPTXファイルを作成および編集するだけでなく、他のユーザーと文書を共有し、さまざまな共同作業機能を使用してリアルタイムで共同作業をすることができます。
- 2つの共同編集モード(ファストとストリクト);
- 変更追跡;
- コメント;
- 組み込みチャットでのテキストメッセージング。
「ONLYOFFICEを使用して変換」オプションを使用すると、以下の形式に変換することができます:
- DOC、ODTをDOCXへ。
- XLS、ODSをXLSXに。
- PPT、ODPをPPTXに。
変換されたファイルは同じフォルダーに表示されます。変換オプションが有効になっている場合、これらのファイルは元のファイルの新しいバージョンとして保存されます。
結論
おめでとうございます!これであなたは、Alfresco インスタンス内での文書編集とリアルタイム共同編集を有効にする方法を知りました。ONLYOFFICE と Alfresco の統合についてのあなたの意見を下のコメントに残すのをお忘れなく。
