On-Premise Agent

Hướng dẫn cài đặt Tác nhân On-premise cho kết nối an toàn

Bạn đang tìm cách kết nối ứng dụng nội bộ với Make mà không cần mở cổng tường lửa? Đây là vấn đề 90% doanh nghiệp gặp phải khi triển khai tích hợp hệ thống. Tác nhân On-premise (On-premise agent) chính là giải pháp bảo mật hàng đầu dành riêng cho khách hàng Enterprise.

Tại sao Tác nhân On-premise là game-changer?

  • ✔ Truy cập ứng dụng/database nội bộ mà không thay đổi firewall
  • ✔ 1 agent có thể kết nối nhiều ứng dụng trong cùng mạng
  • ✔ Bảo mật tối đa với cơ chế xác thực một lần duy nhất
  • ✔ Hiện hỗ trợ HTTP Agent app cho các hệ thống có API/web service

“Trong các dự án triển khai cho Fortune 500, tôi thấy 83% lỗi tích hợp xuất phát từ cấu hình firewall sai. On-premise agent loại bỏ hoàn toàn rủi ro này.”

Ai có thể thiết lập Tác nhân On-premise?

Chỉ người dùng có vai trò Owner, Admin hoặc App dev trong tổ chức mới được phép thực hiện toàn bộ quy trình cài đặt. Đây là cơ chế kiểm soát truy cập giúp giảm thiểu rủi ro bảo mật.

3 bước cài đặt Tác nhân On-premise

Bước 1: Tạo On-prem Agent

  1. Vào Organization dashboard > On-prem agents tab
  2. Click Create new agent
  3. Đặt tên agent (ví dụ: “ERP Integration Agent”)
  4. Lưu trữ ngay 3 thông tin quan trọng chỉ hiển thị 1 lần:
    Client ID
    Mã định danh duy nhất cho agent
    Secret
    Khóa bảo mật để xác thực
    Base URL
    Địa chỉ kết nối cơ sở
  5. Tải xuống bộ cài đặt phù hợp với hệ điều hành

Bước 2: Cài đặt Agent trên thiết bị

Yêu cầu tiên quyết: Java 11 hoặc cao hơn phải được cài đặt sẵn. Dùng lệnh java -version để kiểm tra.

Windows

  • Chạy installer với quyền Administrator
  • Nhập credentials đã lưu
  • Chọn thư mục cài đặt (mặc định: C:\Program Files\Make)
  • Kiểm tra service “Make Agent” đang chạy trong Services app

macOS (dùng file Linux)

  1. Giải nén file tải xuống
  2. Mở file application-local.yml bằng text editor
  3. Điền credentials vào các trường tương ứng
  4. Mở Terminal, chạy lệnh: java -jar agent.jar
  5. Xác nhận thông báo “Started Application”

Linux

  • Giải nén file tải xuống
  • Sao chép và đổi tên application-example.yml thành application-local.yml
  • Chỉnh sửa file với credentials tương tự macOS
  • Chạy cùng lệnh java -jar agent.jar

Bước 3: Kết nối hệ thống trong Make

Sau khi agent hoạt động:

  1. Vào Organization dashboard > Systems
  2. Click Add new system
  3. Chọn ứng dụng (ví dụ: HTTP Agent)
  4. Nhập Base URL đã lưu
  5. Trong scenario editor, thêm connection mới để sử dụng

4 trạng thái agent cần biết

Active
Agent đang hoạt động bình thường
Not responding
Kiểm tra kết nối internet hoặc khởi động lại agent
Registered
Đã đăng ký nhưng chưa kết nối thành công
Stopped
Agent đã dừng, cần khởi động lại

Xử lý sự cố thường gặp

Lỗi cài đặt:

  • → Nếu báo lỗi Java → Kiểm tra phiên bản bằng java -version
  • → Nếu lỗi permission → Chạy lại với quyền Administrator
  • → Nếu mất kết nối → Kiểm tra firewall không chặn cổng 443

Agent không phản hồi:

  • → Đảm bảo thiết bị có kết nối internet ổn định
  • → Kiểm tra log file trong thư mục cài đặt
  • → Thử khởi động lại agent service

So sánh On-premise agent vs Mở cổng firewall

Tiêu chíOn-premise agentMở cổng firewall
Bảo mật✔ Kết nối ra ngoài, không cần mở inbound port✖ Phải mở port, tăng rủi ro tấn công
Quản lý✔ Credentials chỉ hiển thị 1 lần✖ Cần duy trì rule firewall
Độ phức tạp✔ Cài đặt 1 lần, dùng cho nhiều ứng dụng✖ Phải cấu hình riêng cho từng ứng dụng

Hình dung điều này: Sau khi cài đặt thành công, bạn có thể tích hợp mọi hệ thống nội bộ với Make chỉ trong vài click, không cần phải liên hệ bộ phận IT mỗi khi cần thay đổi firewall.

Bước tiếp theo dành cho bạn

Nếu bạn đang đọc đến đây, có 2 khả năng:

  1. Bạn đã sẵn sàng triển khai → Tạo agent ngay trong Organization dashboard
  2. Bạn cần tư vấn thêm → Kiểm tra documentation chính thức hoặc liên hệ support

Lưu ý quan trọng: Credentials chỉ hiển thị duy nhất 1 lần khi tạo agent. Nếu mất, bạn sẽ phải tạo agent mới. Hãy lưu trữ chúng ở nơi an toàn ngay khi được cung cấp.

Share it :

Thuật ngữ khác

Order Placement

Hiểu rõ quy trình đặt đơn hàng trong hệ thống Print On Demand để tối ưu hóa giao dịch e-commerce. Khám phá lợi ích và cách thực hiện ngay hôm nay để nâng cao hiệu quả kinh doanh.

Convert To File

Hướng dẫn sử dụng node Convert to File trong n8n để chuyển đổi dữ liệu thành nhiều định dạng file như CSV, JSON, HTML.

Database Environment Variables

Hướng dẫn thiết lập và cấu hình CSDL với biến môi trường cho n8n tự lưu trữ, hỗ trợ SQLite và PostgreSQL.

ConvertAPI Credentials

Hướng dẫn sử dụng chứng nhận ConvertAPI để xác thực trong n8n, nền tảng tự động hóa công việc.

Print-On-Demand Provider (Supplier/Partner)

Khám phá vai trò của nhà cung cấp In theo yêu cầu trong việc outsourcing sản xuất, giúp doanh nghiệp tối ưu hóa hoạt động mà không cần kho hàng. Tìm hiểu ngay để nâng cao hiệu quả kinh doanh trong mô hình POD.

Bạn cần đồng hành và cùng bạn phát triển Kinh doanh

Liên hệ ngay tới Luân và chúng tôi sẽ hỗ trợ Quý khách kết nối tới các chuyên gia am hiểu lĩnh vực của bạn nhất nhé! 🔥