コントロールセンター

コントロールセンター

Alfresco Control Center は、単一の最新のインターフェイスから複数の Alfresco アプリケーションを管理できるようにするために開発されています。現在 Alfresco Share でのみ利用可能な管理機能を提供し、最終的には Share アプリケーションを使用せずに Alfresco Content Services と Alfresco Governance Services を完全に管理できるようになります。

初期リリースでは、Content Services(Enterprise Edition)を構成するための基本的な最小要件(ユーザーおよびユーザーのグループの作成)に焦点を当てています。追加機能は、将来のリリースで追加される予定です。

概要

Control Center は、コンテナー化されたデプロイメント用の Docker イメージとして提供されます。評価のみ(つまり、テストおよび開発環境)に推奨され、/adminURLを 使用してアクセスします。

[ ID ]セクションを展開すると、コントロールセンターがカバーする2つの主要な領域が表示されます。

  • ユーザーを管理するために使用されるユーザーセクション。

  • ユーザーが追加される可能性のあるグループを管理するために使用されるグループセクション。

注:これは、共有管理ツールでユーザーとグループを管理する別の方法を提供します。

 

前提条件

コントロールセンターをインストールするためのソフトウェア要件は複数あります。
これらは、 Alfresco Content Services をデプロイする場合と同じです。ただし、簡単に参照できるように、詳細をここに示します。

コンテナ化された展開

Docker Hub または Quay.io から直接ダウンロードされたイメージは、2日後に読み取り専用モードになる Enterprise バージョンの Content Services の限定トライアル用です。より長い(30日間)試用版については、Alfresco Content Services ダウンロード試用版を入手してください。

注:必要な Docker イメージをプルするには、 Quay.io アカウントが必要です。

quay.io/alfresco/alfresco-admin-app

注: Alfresco のお客様は、 Hyland Community を介してサポートチケットを記録することにより、Quay.io のクレデンシャルをリクエストできます。これらの資格情報は、Quay.io からプライベート(エンタープライズのみ)の Docke rイメージをプルするために必要です。

ソフトウェア要件(Docker)

  • Docker(最新の安定バージョン)

    • 1台のコンピューターで Docker イメージとdocker-composeを使って実行

  • Docker Compose

    • Docker Compose は、一部の Docker インストーラーの一部として含まれています。インストールに含まれていない場合は、Docker をインストールした後で個別にインストールしてください。

注: Docker と Docker Compose の両方について、オペレーティングシステムの前提条件を確認してください。

展開

Docker Compose を使用してContent Services(コントロールセンターを含む)をすばやく起動する方法について説明します。

注: Docker Compose は本番環境でのデプロイによく使用されますが、提供されている DockerCompose ファイルは開発環境とテスト環境でのみお勧めします。Docker Compose を使用して本番環境をデプロイする場合は、このファイルを独自の要件に適合させる必要があります。

Docker Compose を使用して Content Services をデプロイするには、 Docker をダウンロードしてインストールし、以下の手順に従います。手順に入る前に前提条件を確認してください。

  1. コンテンツサービスのダウンロードトライアル docker-compose.yml ページにアクセスしてファイルをダウンロードすると、30日間のライセンスが付与されます。
    Content Services 7.2 の有効なライセンスファイルがすでにある場合は、それを実行中のシステムに直接適用できます。詳細については、新しいライセンスのアップロードを参照してください。

注:公開されているポートがホストコンピューターで開いていることを確認してください。ファイルをチェックしてdocker-compose.yml、公開されているポートを特定しますhost:container。ポートの定義を参照してください。5432、8080、8083などが含まれていることがわかります。

注:ダウンロードトライアルは通常、コンテンツサービスの major.minor バージョン用に更新されます。当社の Web サイトで公開されている最新バージョンには、バージョン7.2-2022年3月)というラベルが付いています。

2. docker-compose.yml ファイルをローカルフォルダに保存します。

3. クレデンシャルを使用して Quay.io にログインします。

docker login quay.io

Alfresco のお客様は、 Hyland Community を介してサポートチケットを作成することにより、Quay.io のクレデンシャルをリクエストできます。これらの資格情報は、Quay.io からプライベート(エンタープライズのみ)の Docker イメージをプルするために必要です。

4. リポジトリ、共有、Postgresデータベース、検索サービスなどを含むコンテンツサービスをデプロイします。

docker-compose up

Docker イメージがダウンロードされ、すべての依存関係を取得し、各コンテナが作成されてから、システムが起動します。

別の方法として、docker-compose up -d を実行してバックグラウンドでコンテナを起動することもできます。

5. ログが完了するのを待ちます。

システムの起動中にエラーが発生した場合は、トラブルシューティングを参照してください。

6. ブラウザを開き、すべてが正しく起動することを確認します。

ServiceEndpointControl Center:http://localhost:8080/admin

Digital Workspace:http://localhost:8080/workspace

Alfresco Share:http://localhost:8080/share

dministration and REST APIs:http://localhost:8080/alfresco

Dockerがローカルマシンで実行されている場合、IPアドレスはlocalhost。

Docker Toolbox を使用している場合は、 Docker Toolboxが非推奨になっているため、 Docker Desktop に切り替える必要があります。

7. ユーザーとしてコントロールセンターにログインします。デフォルトの管理者ID:admin およびパスワード:admin を入力します

ユーザーを管理する

アプリケーションの ID セクションは、ユーザーとグループを作成および管理するために使用されます。セクションを展開して、コントロールセンターがカバーする2つの主要な領域であるユーザーとグループを表示します。

「ユーザー」セクションには、システム内の現在のユーザーのリストが表示されます。

プロパティ

ユーザーのプロパティは次のとおりです。

プロパティ

説明

プロパティ

説明

Id / Username

ユーザーにとっての ユニークな情報 (username) です。

注意: ユーザーを作成後は、Username は変更できません。

Email

Eメールアドレスは、ユーザーへ紐づきます。

First Name

ユーザーの名前です。

Last Name

ユーザーの苗字です。

Password

ユーザーアカウントのパスワード。

注意: 最低8文字を入力してください。 満たない場合は、Create ボタンをクリックできません。

Verify password

再度ユーザーのパスワードを入力してください。
Password フィールドを同じ内容が入力されているか確認してください。

Enabled

ユーザーを有効化するためにチェックを入れてください。

ユーザーを追加する

ユーザーを追加するには:

  1. アプリケーションにサインインします。

  2. [ ID]セクションを展開し、[ユーザー]を選択します。

  3. 「ユーザーの追加」アイコンをクリックして、「ユーザーの追加」ページを表示します。

  4. ユーザーのプロパティを入力し、[作成]をクリックします。

  5. アスタリスク(*)が付いているすべてのフィールドは必須です。

注:すべての必須フィールドに入力するまで、作成ボタンは使用できません。一致するパスワードを入力しなかった場合は、パスワードフィールドが一致しないことを示すメッセージが表示されます。

ユーザーが作成されたら、行の最後にある縦の省略記号(⋮)をクリックして他のオプションにアクセスするか、ツールバーの検索フィールドを使用してユーザーを検索します。

  • ユーザーを表示して、1つ以上のグループに割り当てます。

  • パスワードのリセットなど、ユーザーの詳細を編集します。

  • 任意のユーザーを検索し、そのユーザーのアカウント情報を表示します。検索ボックスに、ユーザーの完全な名前または部分的な名前(3文字以上)を入力します。

グループを管理する

[グループ]セクションには、システム内のグループの現在のリストが表示されます。

グループは、既存のグループ内にトップレベルのユーザーグループとサブグループの両方を作成するために使用されます。

プロパティ
グループのプロパティは次のとおりです。

プロパティ

説明

プロパティ

説明

Group ID

ユニークなIDを入力してください。

注意:グループが作成されると Group ID を変更することはできません。

Name

グループを識別するためのグループ名です。


グループを追加する

グループを追加するには:

  1. アプリケーションにサインインします。

  2. [ ID]セクションを展開し、[グループ]を選択します。

  3. [グループの追加]アイコンをクリックして、[グループの追加]ページを表示します。

  4. グループに名前を付けて、[作成]をクリックします。

グループが作成されたら、行の最後にある縦の省略記号(⋮)をクリックして他のオプションにアクセスするか、ツールバーの検索フィールドを使用してグループを検索します。

  • サブグループを作成して、親グループからサブグループを作成します。

  • グループの詳細を編集して、グループ名を変更します。

  • グループを削除して、システムからグループを削除します。

  • グループを検索します。検索ボックスに、完全な名前または部分的な名前(3文字以上)を入力します。

注:グループ名を変更できるのは、グループが作成された後のみです。

トラブルシューティング

  1. もし Docker Compose クラスターを削除した後、実行に問題が発生した場合docker-compose upは、最初の Docker Compose 手順の手順4を次のように置き換えてみてください。

docker-compose down && docker-compose build --no-cache && docker-compose up

2. ポートが予約され使用できない状態、または Windows 環境での docker-compose up 実行に問題がある場合、もしくは次のようなエラーが発生した場合:
bind: An attempt was made to access a socket in a way forbidden by its access permissions
これは Windows NAT(WinNAT)サービスが Docker Compose が使用しようとしているポート範囲を予約している可能性があります。

この問題を解決するには、ターミナルで次のコマンドを実行します。

3. CONTROL+C を使用してセッションを停止します。

4. コンテナを削除します(--rmi allオプションを使用):

5. docker-compose.yml でアドバイスされているように、より多くのメモリリソースを割り当ててみてください

たとえば、Docker で、[設定](または[設定])の[リソース]>[詳細設定]>[メモリ]のメモリ設定を 13GB 以上に変更します。Docker を再起動し、プロセスが終了するのを待ってから続行してください。

最初の Docker Compose 手順のステップ4に戻り、デプロイメントを再開します。

注: Docker コンテナー間で分散するには、少なくとも 13GB のメモリーを備えたマシンが必要です。

 

リックソフト株式会社 は、日本でトップレベルのAtlassian Platinum Solution Partnerです。
大規模ユーザーへの対応実績が認められたEnterpriseの認定をうけ、高度なトレーニング要件をクリアし、小規模から大規模のお客様まで対応可能な実績を示したパートナー企業です。


Copyright © Ricksoft Co., Ltd. プライバシーポリシー お問い合わせ