> For the complete documentation index, see [llms.txt](https://docs.chamilo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chamilo.org/3.x/ja/gaido-1/admin-guide/platform-settings/session-settings.md).

# セッション

**セッション**のデフォルトと動作 — セッションのライフサイクル、チューターのアクセス期間、セッション内のコースの可視性など。

これらの設定は **管理 > 設定 > セッション** からアクセスします。このカテゴリには **68 件の設定** が含まれ、以下にプラットフォームの設定フィクスチャ（`SettingsCurrentFixtures.php`）に同梱されているタイトルとコメントとともに列挙します。

> コード上の変数名は等幅フォントで示します。API 経由でスクリプトする場合や、[`config/settings_override.yaml`](https://github.com/chamilo/chamilo-lms/wiki/Configurations#configsettings_overridesyaml) を編集してグローバルに変更する場合に使用してください。

## 設定

### `add_users_by_coach`

**チューターによるユーザー登録を許可する**

チューターはプラットフォーム上でユーザーを作成し、セッションにユーザーを登録できます。

*デフォルト: `false`*

### `allow_career_diagram`

**キャリアダイアグラムを有効にする**

キャリアダイアグラムにより、キャリア、スキル、コースの図を表示できます。

*デフォルト: `false`*

### `allow_career_users`

**ユーザー向けキャリアダイアグラムを有効にする**

キャリアダイアグラムが有効な場合、このオプションを有効にすると、ユーザーは（自身の学びに対応するダイアグラムのみ）それらを閲覧できます。

*デフォルト: `false`*

### `allow_coach_to_edit_course_session`

**チューターがコースセッション内を編集できるようにする**

チューターがコースセッション内を編集できるようにします

*デフォルト: `true`*

### `allow_delete_user_for_session_admin`

**セッション管理者がユーザーを削除できる**

セッション管理者は、担当セッションを管理する際にプラットフォームからユーザーを削除できます。

*デフォルト: `false`*

### `allow_disable_user_for_session_admin`

**セッション管理者がユーザーを無効化できる**

セッション管理者は、担当セッションの登録記録を残したまま、ログインを防ぐためにユーザーアカウントを無効化できます。

*デフォルト: `false`*

### `allow_edit_tool_visibility_in_session`

**セッション内でのツール可視性の編集を許可する**

セッション使用時のデフォルト動作は、ベースコースで定義されたツール可視性を用いることです。この設定を変更すると、セッションコースのチューターが必要に応じてツールの可視性を調整できます。

*デフォルト: `true`*

### `allow_redirect_to_session_after_inscription_about`

**セッションの「概要」ページからの登録後にセッションへリダイレクトする**

セッションの概要ページ経由で登録を完了した新規ユーザーを、自動的にセッションページへリダイレクトします。

*デフォルト: `false`*

### `allow_search_diagnostic`

**セッション検索診断を有効にする**

チューターが学習者に最適なセッションを検索するための診断を取得できるようにします。

*デフォルト: `false`*

### `allow_session_admin_extra_access`

**セッション管理者がユーザーの一括インポート、更新、エクスポートにアクセスできる**

セッション管理者は、標準権限に加えて、ユーザーの一括インポート、更新、エクスポート機能にアクセスできます。

*デフォルト: `false`*

### `allow_session_admin_login_as_teacher`

**セッション管理者が教師として「ログイン」できる**

セッション管理者は、担当セッション内のコース内容と学習者体験をプレビューするため、教師アカウントになりすますことができます。

*デフォルト: `false`*

### `allow_session_admin_read_careers`

**セッション管理者がキャリアを閲覧できる**

\[推定] セッション管理者は、管理するセッションに紐づくキャリアパスおよびプロモーションワークフローを閲覧・アクセスできます。

*デフォルト: `false`*

### `allow_session_admins_to_manage_all_sessions`

**セッション管理者がすべてのセッションを閲覧できるようにする**

このオプションが有効でない場合（デフォルト）、セッション管理者は自分が作成したセッションのみ閲覧できます。セッション管理者が2つのセッション間でサポート時間を共有する必要があるオープンな環境では、これは混乱を招きます。

*デフォルト: `false`*

### `allow_session_course_copy_for_teachers`

**教師によるセッション間コピーを許可する**

このオプションを有効にすると、教師はあるセッションのコースから別のセッションのコースへコンテンツをコピーできます。デフォルトでは、このオプションはプラットフォーム管理者のみが利用できます。

*デフォルト: `false`*

### `allow_teachers_to_create_sessions`

**教師によるセッション作成を許可する**

教師は自身のセッションを作成、編集、削除できます。

*デフォルト: `false`*

### `allow_tutors_to_assign_students_to_session`

**チューターが学生をセッションに割り当てられる**

有効にすると、セッション内のコースチューターは新規ユーザーを自身のセッションに登録できます。それ以外の場合、このオプションは管理者およびセッション管理者のみが利用できます。

*デフォルト: `false`*

### `allow_user_session_collabsable`

**マイセッションでセッションを折りたたみ可能にする**

ユーザーはマイセッションページでセッションカードまたはグループを折りたたみ、視覚的な煩雑さを減らしナビゲーションを改善できます。

*デフォルト: `false`*

### `assignment_base_course_teacher_access_to_all_session`

**ベースコースの教師がすべてのセッションの課題を閲覧できる**

ベースコースの work/pending.php ページに、すべての学習者の提出物（ベースコースおよびすべてのセッションから）を表示します。

*デフォルト: `false`*

### `career_diagram_disclaimer`

**キャリアダイアグラムの下に免責事項を表示する**

キャリアダイアグラムの下に免責事項を追加します。サブ言語に「Career diagram disclaimer」という言語変数が存在する必要があります。

*Default: `false`*

### `career_diagram_legend`

**キャリアダイアグラムの下に凡例を表示する**

キャリアダイアグラムの下にキャリアの凡例を追加します。サブ言語に「Career diagram legend」という言語変数が存在する必要があります。

*Default: `false`*

### `courses_list_session_title_link`

**セッションタイトルのリンクの種類**

コース／セッションページで、セッションタイトルは次のいずれかになります。0 = リンクなし（セッションタイトルを非表示）；1 = 特別なセッションページへのタイトルリンク；2 = コースが1つだけの場合はコースへのリンク；3 = セッションタイトルでコース一覧を折りたたみ可能にする；4 = リンクなし（セッションタイトルを表示）。

*Default: `1`*

### `default_session_list_view`

**デフォルトのセッション一覧ビュー**

管理者としてセッション一覧を開いたときに表示するデフォルトのタブを選択します。

*Default: `all`*

### `drh_can_access_all_session_content`

**人事ディレクターがすべてのセッションコンテンツにアクセスする**

有効にすると、人事ディレクターは担当するセッションのすべてのコンテンツとユーザーにアクセスできるようになります。

*Default: `true`*

### `duplicate_specific_session_content_on_session_copy`

**セッション固有コンテンツの別セッションへのコピーを有効にする**

セッションを複製する際、そのセッション内で作成されたリソースの複製を許可します。

*Default: `false`*

### `email_template_subscription_to_session_confirmation_lost_password`

**セッション登録のメール通知にパスワードリセットリンクを追加する**

ユーザーがセッションに登録されたときに送信される登録確認メールに、パスワードリセットリンクを含めます。

*Default: `false`*

### `email_template_subscription_to_session_confirmation_username`

**セッション登録のメール通知にユーザー名を追加する**

ユーザーがセッションに登録されたときに送信される登録確認メールに、ユーザー名を含めます。

*Default: `false`*

### `enable_auto_reinscription`

**自動再登録を有効にする**

コースの有効期限が切れたときの自動再登録を有効または無効にします。関連する cron ジョブも有効にする必要があります。

*Default: `false`*

### `enable_session_replication`

**セッション複製を有効にする**

自動セッション複製を有効または無効にします。関連する cron ジョブも有効にする必要があります。

*Default: `false`*

### `extend_rights_for_coach`

**チューターの権限を拡張する**

このオプションを有効にすると、チューターにオーサリングツール上でトレーナーと同じ権限が与えられます。

*Default: `false`*

### `hide_courses_in_sessions`

**セッション内のコース一覧を非表示にする**

コースページでセッションブロックを表示する際、そのセッション内のコース一覧を非表示にします（特定のセッション画面内でのみ表示します）。

*Default: `false`*

### `hide_reporting_session_list`

**レポートツールでセッション一覧を非表示にする**

コースを含むセッションは、コース内のレポートツールに一覧表示されます。同じコースが数百のセッションで使用されている場合、負荷が大きくなることがあります。このオプションはその一覧を削除します。

*Default: `false`*

### `hide_search_form_in_session_list`

**セッション一覧の検索フォームを非表示にする**

管理画面のセッション一覧ビューから検索入力フィールドを削除します。

*Default: `false`*

### `hide_session_graph_in_my_progress`

**マイ進捗でセッションチャートを非表示にする**

学習者ダッシュボードのマイ進捗ページから、セッション進捗のチャートと可視化を隠します。

*Default: `false`*

### `hide_tab_list`

**セッションページのタブを非表示にする**

セッション詳細ページからナビゲーションタブを削除し、インターフェースを簡素化します。

### `limit_session_admin_list_users`

**セッション管理者はユーザー一覧へのアクセスを禁止される**

セッション管理者が管理画面のグローバルユーザー一覧にアクセスできないようにします。

*Default: `false`*

### `limit_session_admin_role`

**セッション管理者の権限を制限する**

有効にすると、セッション管理者には「ユーザーを追加」オプション付きのユーザーブロックと、「セッション一覧」オプション付きのセッションブロックのみが表示されます。

*Default: `false`*

### `my_courses_session_order`

**マイセッションでのセッションのデフォルト並び順を変更する**

デフォルトでは、セッションは開始日で並びます。\['field' => 'end\_date', 'order' => 'desc'] のような配列を指定して変更します。

### `my_courses_view_by_session`

**マイコースをセッション別に表示する**

セッションがコースの一部として表示される（その逆ではない）追加の「マイコース」ページを有効にします。

*Default: `false`*

### `my_progress_session_show_all_courses`

**マイ進捗：セッション内のコース詳細を表示する**

セッション詳細をクリックしたときに、セッション内の各コースのすべての詳細を表示します。

*Default: `false`*

### `prevent_session_admins_to_manage_all_users`

**セッション管理者がすべてのユーザーを管理できないようにする**

このオプションを有効にすると、セッション管理者は管理ページで、自分が作成したユーザーのみを表示できるようになります。

*Default: `false`*

### `remove_session_url`

**セッションページへのリンクを非表示**

セッション一覧からセッションページへのリンクを非表示にします。

*Default: `false`*

### `session_admins_access_all_content`

**セッション管理者がすべてのコースコンテンツにアクセスできる**

セッション管理者は、担当セッション内のすべてのコースコンテンツ（制限付きまたはアーカイブ済みの教材を含む）を閲覧できます。

*Default: `false`*

### `session_admins_edit_courses_content`

**セッション管理者がコースコンテンツを編集できる**

セッション管理者は、担当セッションに割り当てられたコースのコンテンツ（ドキュメント、演習、ツール）を変更できます。

*Default: `false`*

### `session_automatic_creation_user_id`

**自動作成セッションの作成者 ID**

自動作成されるセッションの作成者として使用するユーザーを設定します（すべてのセッションを、多くの場合ポータル管理者であるユーザー「1」に割り当てることを避けるため）。

*Default: `1`*

### `session_classes_tab_disable`

**非管理者向けにセッションコースでのクラス追加を無効化**

非管理者に対して、セッションコースでクラスを追加するタブを無効にします。

*Default: `false`*

### `session_coach_access_after_duration_end`

**期間指定セッションはチューターに常に利用可能**

無効の場合、期間指定セッションのチューターは、有効期間中のみセッションにアクセスできます。

*Default: `false`*

### `session_course_ordering`

**セッションコースの手動並び替え**

このオプションを有効にすると、セッション管理者がセッション内のコースを手動で並べ替えられます。無効の場合、コースはコースタイトルのアルファベット順に並びます。

*Default: `false`*

### `session_course_users_subscription_limited_to_session_users`

**コースへの登録をセッションのユーザーのみに制限**

コースセッションに登録する学習者の一覧を制限します。また、「セッションの概要」ページからの全コースへのユーザー登録を無効にします。

*Default: `false`*

### `session_courses_read_only_mode`

**セッション内のコースを読み取り専用にする**

セッション経由で開いたときに、一部のコースを教師が読み取り専用にできるようにします。コースのプロパティで「セッション内でコースをロック」オプションをオンにします。

*Default: `false`*

### `session_creation_form_set_extra_fields_mandatory`

**セッション作成フォームで追加フィールドを必須にする**

セッション作成時に、指定したフィールドを必須にします。

### `session_creation_user_course_extra_field_relation_to_prefill`

**ユーザーフィールドでセッションフィールドを事前入力**

ユーザーの追加フィールドとセッションの追加フィールドの対応関係の配列です。セッションをユーザーのデータに合わせて事前入力できます。

### `session_days_after_coach_access`

**セッション終了後のチューターアクセス日数の既定値**

公式のセッション終了日の後、チューターがセッションにアクセスできる既定の日数

### `session_days_before_coach_access`

**セッション開始前のチューターアクセス日数の既定値**

公式のセッション開始日の前、チューターがセッションにアクセスできる既定の日数

### `session_import_settings`

**セッションインポートのオプション**

CSV/XML によるセッションインポートで既定パラメーターとして適用するオプションの配列です。

### `session_list_order`

**セッションの手動並び替えをサポート**

管理画面のセッション一覧で、ドラッグアンドドロップなどの方法によりセッションを手動で並べ替えられるようにします。

*Default: `false`*

### `session_list_show_count_users`

**セッション一覧にユーザー数を表示**

管理者は各セッションのユーザー数を確認できます。セッション一覧に負荷がかかるため、頻繁に使う場合は追加の待ち時間を許容できるか慎重に検討してください。

*Default: `false`*

### `session_list_view_remaining_days`

**「マイセッション」に残り日数を表示**

有効にすると、「マイセッション」ページのセッション日付が残り日数に置き換わります。

*Default: `false`*

### `session_model_list_field_ordered_by_id`

**セッション作成フォームでセッションテンプレートを ID 順に並べる**

\[inferred] セッション作成フォームのドロップダウンで、セッションテンプレートを名前のアルファベット順ではなく数値 ID 順に並べます。

*Default: `false`*

### `session_multiple_subscription_students_list_avoid_emptying`

**セッション登録時に登録済みユーザーの空化を防止**

セッションへの複数学習者登録を使うとき、送信をクリックした際に右パネルにいないユーザーを登録解除する通常の動作を防ぎ、すべてのユーザーを残します。

*Default: `false`*

### `show_all_sessions_on_my_course_page`

**「マイコース」ページにすべてのセッションを表示**

有効にすると、カレンダー形式の表示でユーザーのすべてのセッションを表示します。

*Default: `true`*

### `show_session_coach`

**セッションチューターを表示**

コース一覧のセッションタイトル枠に、セッション全体のチューター名を表示します。

*Default: `false`*

### `show_session_data`

**セッションデータのタイトルを表示**

セッションデータのコメントを表示します。

*Default: `false`*

### `show_session_description`

**セッションの説明を表示**

このオプションが実装されている箇所（セッション追跡ページなど）でセッションの説明を表示します。

*Default: `false`*

### `show_simple_session_info`

**簡易セッション情報を表示する**

セッション一覧のセッションサブタイトルにチューターと日付を追加します。

*デフォルト: `true`*

### `show_users_in_active_sessions_in_tracking`

**トラッキングではアクティブなセッションのユーザーのみ表示する**

学習者トラッキングおよびレポート画面では、現在アクティブなセッションのユーザーのみを表示します。

*デフォルト: `false`*

### `tracking_columns`

**コース・セッションのトラッキング列をカスタマイズする**

次のレポート用の列の配列を定義します: 'course\_session', 'my\_students\_lp', 'my\_progress\_lp', 'my\_progress\_courses'。

### `user_s_session_duration`

**自動作成セッションの期間**

単一ユーザー向けに自動作成されるセッションの期間（日数）です。期限切れ後、ユーザーは同じコースに登録できません（別のセッションは作成されません）。

*デフォルト: `1095`*

### `user_session_display_mode`

**「マイセッション」の表示モード**

「マイセッション」ページの表示方法を選択します。モダンなビジュアルブロック（カード）表示、または従来のリスト形式です。

*デフォルト: `list`*
