10.1. 管理ナビゲーション

サイトおよびインスティテューションの管理者は、追加のナビゲーションアイテム 『管理』 を使用できます。クリックすると、ナビゲーションが完全に変わり、Maharaの管理にすばやくアクセスできます。サイトまたはインスティテューションの管理者としての役割に応じて完全な管理(サイト管理者)またはそのサブセット(インスティテューション管理者)だけが表示されます。

Top level navigation for site administrators

管理 内部に入った後の サイト管理者 のトップレベルナビゲーション

Top level navigation for institution administrators

管理 内部に入った後の インスティテューション管理者 のトップレベルナビゲーション

10.2. 管理ホーム

管理 → 管理ホーム

注釈

管理ホーム にはサイト管理者だけアクセスすることができます。

10.2.1. 概要

管理ホーム管理 ページで管理アイテムすべてを閲覧することができます。

管理概要ページ

管理概要ページ

注釈

簡単に見落とさないよう解決方法を含む重要な警告は赤色に表示されます。

コアのMaharaプラグインでアップグレードが必要な場合は、そのアップグレードに関する通知が表示され、アップグレードを実行する ボタンをクリックするだけで済みます。

プラグインのアップグレード通知

プラグインのアップグレード通知

プラグインをインストールする必要がある場合は、拡張機能ページ経由でインストール ボタンをクリックして、インストールのために プラグイン管理 に移動します。

プラグインのインストレーション通知

プラグインのインストレーション通知

10.2.2. 警告

Maharaをインストールした後、サイト管理者として 管理 に行くと、いくつかの警告が表示されることがあります。サイト全体が安全であることを確認し、必要な設定がすべて完了していることを確認する必要があります。

Example of a warning on the "Admin home" page

管理ホーム ページでの警告の例

  1. セッションエントロピーの長さ: あなたのPHP session.entropy_length設定が小さすぎます。生成されたセッションIDがランダムで十分に予測できないことを確認するにはphp.iniで少なくとも16に設定します。このアドバイザリについては、OWASPセッション管理のチートシート を参照してください。

  2. Noreplyメールアドレス: システムのメールアドレスが空であるか、不正な形式のメールアドレスである場合、システムのメールアドレス設定 で確認および訂正を求められます。

  3. サイト全体のパスワードsalt: あなたが1つのセットを持っていない場合、 config.phpファイル を編集して適切な長さに設定してください。

  4. SAML設定: SAML認証が正しく設定されておらず、SAMLが有効化されて いない場合は、プラグインを有効にして必要な依存関係をすべてインストールするだけで警告メッセージが表示されなくなります。

10.2.3. Mahara サイトを登録する

管理 → 管理ホーム → 登録

サイト管理者は、あなたのMaharaサイトを mahara.org に登録して、世界中のMaharaのインストールリストを編集してMaharaがどれくらいの人数で使用されているかを確認することができます。現在、このリストはオンラインでパブリックされていません。管理概要ページにアクセスすると、登録ページへのリンクが直接表示されます。

Mahara サイトを登録する

Mahara サイトを登録する

送信されたデータをプレビュできます。毎週更新を送信することをお勧めします。そのため、最新の情報を入手してください。すべての情報は匿名で送信されます。 例えば、実行しているMaharaのバージョン、ブロックやアーティファクトの使用回数、所有しているユーザの数などがわかります。

MaharaサイトをMaharaプロジェクトに登録する

MaharaサイトをMaharaプロジェクトに登録する

  1. 送信されるデータ: このパネルをクリックした場合、サイトから送信されるデータをプレビュできます。

  2. 毎週更新を送信する: あなたのサイトに関する定期的な更新をプロジェクトに送信したい場合は、このスイッチを 「Yes」 に設定します。これらの更新は、サイトの変更に基づいて行われ、匿名の更新だけが含まれます。

  3. 登録ボタン をクリックしてMaharaプロジェクトへの登録を完了するか、キャンセル をクリックして中止します。

10.2.4. サイト情報

サイト管理者として サイト情報 により次の概要を確認することができます:

  • サイトがどのように使用されているか

  • サイトのインストール日時

  • データベースの大きさ

  • どれくらいのサイトデータが蓄積されたか。

  • 動作させているMaharaのバージョン

  • cronが動作しているかどうか

サイト情報

サイト情報

あなたのMaharaインスタンスに問題があり、フォーラム でコミュニティに情報を要求した場合、この情報、特に、 あなたのバージョンとcronについては持っていると便利です。さらに、バージョン番号でMaharaバージョンの最新のセキュリティリリースがインストールされていることを確認できます。

参考

多くの重要なタスクが実行されているときにだけ実行されるので、cronジョブはMaharaでは非常に重要です。wiki でそれを設定する方法の詳細を見つけることができます。cronが実行されていないか、部分的にしか実行されていない場合、その情報は赤で表示されます。

10.2.5. キャッシュを削除する

管理 → 管理者ホーム → 概要

サイトを高速化するために、システムレベルのMaharaにいくつかの要素がキャッシュされています。場合によっては、ブラウザがそれを自動的に認識しない場合でも、新しいバージョンを強制することができます。

一度にすべてのキャッシュをクリアする

一度にすべてのキャッシュをクリアする

すべてのキャッシュをクリアするには、キャッシュをクリアする ボタンをクリックします。

注釈

キャッシュは、システム管理者が /admin/cli/clear_caches.php に見つけることができるコマンドラインスクリプトを使ってクリアすることもできます。

10.2.6. サイトをクローズする

管理 → 管理者ホーム → 概要

管理者以外のすべてのユーザにサイトを閉じることができます。これは、データベースのアップグレードを準備し、完了するときに便利です。サイトを再度開くか、アップグレードが正常に完了するまで、管理者だけがログインできます。

Maharaサイトを閉じる

Maharaサイトを閉じる