Skip to content

Kho công cụ: chính sách, quyền và bán công cụ ​

Nhóm menu "Kho công cụ" trong khu quản trị (/admin).

Module Toolbox quản lý ai được dùng công cụ nào, đến bao giờ. Module ToolboxCommerce (tuỳ chọn, cần Ecommerce) thêm việc bán công cụ. Người học thấy tất cả ở Kho công cụ.

Mô hình một câu

Mỗi công cụ có một chính sách (miễn phí / miễn phí khi đang học / trả phí). Người học có quyền khi chính sách cho phép, hoặc khi có một quyền dùng còn hiệu lực từ một trong sáu nguồn: quản trị cấp, dùng thử, đang học, mã kích hoạt, mua lẻ, gói đăng ký.

Bật cho tổ chức ​

Bật module Toolbox; công cụ cụ thể (ví dụ CvBuilder) là module riêng, bật thêm. Muốn bán thì bật ToolboxCommerce (đòi Ecommerce đã bật). Tắt một module công cụ thì mọi thẻ, quyền và món trong gói của nó ẩn khỏi người học ngay, không xoá dữ liệu.

Bản đồ màn hình ​

Màn hìnhDùng để
Chính sách công cụĐặt chính sách, số ngày dùng thử, ân hạn cho từng công cụ; nút Đồng bộ công cụ tạo dòng cho công cụ mới bật
Quyền dùng công cụXem mọi quyền đang có (nguồn, hạn); cấp tay cho một người; Thu hồi
Mã kích hoạtPhát mã cho lớp, đối tác; Tạo hàng loạt, Xuất CSV
Sử dụng công cụBáo cáo: bao nhiêu người đang có quyền theo từng công cụ × nguồn, bao nhiêu sắp hết hạn (30 ngày)
Sản phẩm công cụ (ToolboxCommerce)Tạo sản phẩm bán lẻ cho một khoá công cụ
Cài đặt → Học tập → Kho công cụChính sách mặc định, ngày dùng thử mặc định, ân hạn mặc định
Báo cáo & Phân tích → Doanh thu công cụ (ToolboxCommerce)Tiền thu theo công cụ, số người mua, tỉ lệ thử → mua

Chính sách công cụ ​

Mỗi dòng là một công cụ (hoặc một khoá con của công cụ — ví dụ công cụ CV có khoá con cho mẫu Pro, chấm điểm, khớp tin tuyển dụng, LinkedIn).

Chính sáchNgười học được gì
Miễn phí cho mọi người họcAi đăng nhập cũng dùng
Miễn phí khi đang học (mặc định)Dùng khi còn khoá học hiệu lực, cộng ân hạn sau khi khoá kết thúc (mặc định 90 ngày)
Trả phíCần một quyền dùng từ dùng thử / mã / mua / gói / cấp tay

Cột Ngày dùng thử: để trống là dùng mặc định của tổ chức; 0 = không cho dùng thử. Mỗi người chỉ dùng thử một lần mỗi công cụ, và dùng thử mở cả họ khoá (khoá cha + mọi khoá con) — bạn không thể cho thử riêng một khoá con.

Khoá con kế thừa chính sách của khoá cha

Đặt công cụ CV là Miễn phí cho mọi người học thì mẫu Pro, chấm điểm, khớp tin, LinkedIn cũng miễn phí theo. Muốn "lõi miễn phí, tính năng nâng cao trả phí" thì để khoá cha miễn phí và đặt từng khoá con là Trả phí — đây là cách công cụ CV được cấu hình sẵn.

Nút Đồng bộ công cụ tạo dòng chính sách cho công cụ vừa bật; không có dòng thì công cụ chạy theo mặc định của tổ chức.

Quyền dùng công cụ ​

Danh sách mọi quyền, lọc Chỉ còn hiệu lực. Nguồn: Quản trị cấp, Dùng thử, Đang học, Mã kích hoạt, Mua lẻ, Gói. Trạng thái: Đang hiệu lực, Hết hạn, Đã thu hồi, Chưa bắt đầu.

  • Cấp tay: Tạo → chọn người dùng, khoá công cụ, ngày bắt đầu/kết thúc (để trống Đến = vĩnh viễn).
  • Thu hồi: nút Thu hồi trên dòng (có xác nhận). Quyền thu hồi không xoá, để lại vết.
  • Hết hạn, người học nhận đúng một thông báo cho mỗi công cụ và chỉ khi không còn quyền nào khác. Không có thông báo "sắp hết hạn"; muốn nhắc trước, dùng báo cáo Sử dụng công cụ cột Sắp hết hạn.

Mã kích hoạt ​

Một mã = một khoá công cụ + thời hạn (ngày) + số lượt dùng + hạn đổi + (tuỳ chọn) chỉ email thuộc tên miền. Mỗi người chỉ đổi một mã một lần. Tạo hàng loạt sinh nhiều mã cùng cấu hình; Xuất CSV để phát cho lớp. Người học đổi mã ở đầu trang Kho công cụ hoặc trong hộp khoá của công cụ.

Bán công cụ (ToolboxCommerce) ​

Sản phẩm công cụ: chọn Công cụ / khoá (khoá cha hoặc khoá con), tên, mô tả, Giá (VND), Thời hạn (ngày) — để trống là vĩnh viễn; muốn bán nhiều thời hạn thì tạo nhiều sản phẩm — và Đang bán.

  • Mua sản phẩm của khoá cha → quyền cho cả họ khoá; sản phẩm của khoá con → chỉ khoá đó.
  • Quyền tính từ lúc thanh toán thành công, không phải lúc đặt hàng.
  • Hệ thống từ chối bán cho người đã có quyền vĩnh viễn hoặc đang được mở sẵn theo chính sách.
  • Ngừng bán bằng cách tắt Đang bán. Sản phẩm đã có đơn không xoá vĩnh viễn được; thùng rác chỉ để dọn sản phẩm chưa bán được lần nào.
  • Ưu đãi kéo lại (win-back): người dùng thử xong, hai ngày sau chưa mua, còn sản phẩm đang bán, và tổ chức bật mã giảm giá học thử → nhận một email kèm mã giảm giá riêng cho người đó, chỉ dùng cho sản phẩm rẻ nhất của công cụ, 1 lượt. Mã dùng chung cấu hình với học thử khoá học: khối Chuyển đổi học thử (Cài đặt → Email & Thông báo, /admin/settings/notifications?tab=ecommerce_trial_conversion) — công tắc Đúc mã giảm giá khi bắt đầu học thử, Mức giảm và Mã còn hiệu lực sau khi hết hạn học thử (ngày). Tắt công tắc đó thì không có thư kéo lại. Các công tắc email của khối này chỉ áp cho học thử khoá học, không áp cho công cụ. Xem thêm Mã riêng một người.

Báo cáo Doanh thu công cụ (Trung tâm báo cáo, quyền view_any_tool_product): theo từng công cụ — Đơn đã trả, Người mua, Doanh thu, Dùng thử (bắt đầu trong kỳ), Thử → mua. Doanh thu là tiền thực thu theo ngày thanh toán, đã trừ giảm giá; chỉ tính VND.

Đưa công cụ vào gói đăng ký ​

Trong Gói đăng ký → Món trong gói, thêm món Loại: Công cụ, chọn khoá. Người mua gói được quyền suốt hạn gói, nguồn Gói; huỷ gói thì thu hồi ngay, hết hạn thì quyền hết cùng gói. Cùng màn hình đó thêm được Vé sự kiện (trong gói) — xem Gói đăng ký.

Một món cấp lỗi (ví dụ module công cụ đã bị tắt) sinh cảnh báo vận hành; sửa xong chạy lại bằng lệnh:

bash
php artisan subscriptions:replay-item-grants --tenant=<id>

Quyền cho vai trò ​

QuyềnCho phép
view_any_tool_access_policy, update_tool_access_policyXem / sửa chính sách
view_any_tool_entitlement, create_tool_entitlement, delete_tool_entitlementXem / cấp / thu hồi quyền
*_tool_access_codeQuản lý mã kích hoạt
page_ToolUsageReportBáo cáo Sử dụng công cụ
configure_toolboxPane cài đặt Kho công cụ
*_tool_productSản phẩm công cụ (kèm view_any_tool_product cho báo cáo doanh thu)

Lệnh vận hành ​

bash
# Đóng quyền quá hạn + dọn bất nhất (chạy tự động mỗi giờ; gọi tay khi cần)
php artisan tenants:run toolbox:sweep --argument=task=expire
php artisan tenants:run toolbox:sweep --argument=task=reconcile

Câu hỏi thường gặp ​

Người học đang có khoá mà vẫn bị khoá? Xem chính sách của đúng khoá con họ chạm vào (chấm điểm CV chẳng hạn là khoá con Trả phí dù công cụ CV miễn phí). Hộp khoá phía người học ghi rõ lý do.

Cho một lớp dùng thử dài hơn mặc định? Đừng dùng dùng thử (một lần, cố định theo công cụ). Phát mã kích hoạt với thời hạn mong muốn và giới hạn theo tên miền email của lớp.

Tại sao báo cáo doanh thu ghi "—" ở cột Thử → mua? Trong kỳ không có lượt dùng thử nào bắt đầu, nên tỉ lệ không xác định.

LMS Documentation