Tài liệu API
Tài liệu tham khảo API của ProcessMind: endpoint, xác thực và hướng dẫn tích hợp dành cho nhà phát triển.
Để tích hợp với API ProcessMind, bạn cần tạo và quản lý API key. Tìm hiểu cách tạo, sử dụng và bảo vệ API key.
Trong phần cài đặt tài khoản ProcessMind, hãy mở mục “API key”. Nhấp vào nút Khóa API môi trường mới để tạo API key. Đặt tên cho key để sau này dễ nhận ra.

Bạn có thể tạo nhiều API key cho các ứng dụng hoặc dịch vụ khác nhau. Quản lý từng key riêng biệt, nên bạn có thể thu hồi key khi cần mà không ảnh hưởng đến các kết nối khác. Sau khi tạo key, hãy sao chép và lưu ở nơi an toàn. Vì lý do bảo mật, key chỉ hiển thị một lần khi tạo.

warning
Hãy bảo vệ API key, không đưa key vào mã chạy phía client hoặc kho mã công khai. Nếu key bị lộ, hãy thu hồi ngay và tạo key mới.
Quản trị viên tổ chức cũng có thể tạo API key của tổ chức ngay trên trang này. Khác với key theo môi trường, key của tổ chức dùng được trên mọi môi trường (tenant) thuộc tổ chức, nên một kết nối có thể phục vụ tất cả. Dùng API key của tổ chức để:
/v1/tenant/{tenantId}/api-keys)./v1/tenant/{tenantId}/users/{userId}/login-token).| Phạm vi quyền | Quyền được cấp |
|---|---|
| read | Đọc dữ liệu tenant (các endpoint liệt kê/lấy dữ liệu). Bật mặc định. |
| write | Tạo, cập nhật và xóa dữ liệu tenant. Bật mặc định. |
| uploadData | Yêu cầu URL tải lên có chữ ký trước cho datatable. Bật mặc định. |
| sessions | Tạo token chuyển tiếp đăng nhập dùng một lần. Tắt mặc định. |
Chỉ bật sessions cho key cần chuyển tiếp đăng nhập. Hãy bảo vệ key như mật khẩu: token được tạo sẽ đăng nhập người dùng mà không yêu cầu nhập mật khẩu. API key của tổ chức có thể tạo token cho người dùng ở mọi môi trường trong tổ chức; key theo môi trường chỉ tạo token cho người dùng thuộc chính môi trường đó.
POST /v1/tenant/{tenantId}/users/{userId}/login-tokenTrả về mã thông báo chỉ dùng một lần, có hiệu lực trong 60 giây và gắn với người dùng, môi trường cùng tổ chức, kèm theo một url. Chuyển trình duyệt của người dùng đến URL đó để họ vào ProcessMind bằng phiên riêng, không cần liên kết qua email và không mạo danh người dùng. Bạn có thể gửi thêm path trong phần thân yêu cầu để mở thẳng một trang cụ thể. Khóa phải có phạm vi sessions, và chỉ có thể tạo người dùng cho tenant mà khóa được phép phục vụ.
Mọi yêu cầu tạo token đều được ghi nhật ký kiểm tra và giới hạn tần suất chặt chẽ. Yêu cầu sẽ bị chặn ngay nếu key bị vô hiệu hóa hoặc người dùng mất quyền truy cập. Token chỉ được trả về một lần và không bao giờ được ghi vào nhật ký.
Truy cập ngay, không cần thẻ tín dụng hay chờ đợi. Biến cách tổ chức của bạn vận hành thành các thiết kế quy trình rõ ràng, liên kết với nhau.
Xây dựng kiến trúc quy trình, xác định quyền sở hữu và cơ chế kiểm soát, đồng thời thống nhất vai trò và trách nhiệm ở mọi cấp.
Bắt đầu dùng thử miễn phí để tạo nền tảng đáng tin cậy cho việc quản trị, quản lý và cải tiến quy trình liên tục.
Chúng tôi dùng cookie để cải thiện trải nghiệm, cá nhân hóa nội dung và phân tích lưu lượng truy cập. Chúng tôi vẫn đo lường lượt xem trang ẩn danh khi không dùng cookie. Nếu bạn đồng ý cho phép phân tích, chúng tôi sẽ thêm mã định danh để liên kết các lượt truy cập của bạn. Khi nhấp vào "Chấp nhận tất cả", bạn đồng ý cho chúng tôi sử dụng cookie.