Cách tạo API token trong Cloudflare (cho ứng dụng rtd-cafe)

Đăng nhập Cloudflare, bạn vào link sau để tạo API token: https://dash.cloudflare.com/profile/api-tokens

Bạn click vào Create Token:

Create Token
Create Token

Một trang mới mở ra, bạn để ý đến cái Create Custom Token (tùy biến Token theo nhu cầu), chọn Get started ngay bên phải tương ứng với nó:

Tiếp đến bạn đặt tên cho nó ở phần Token name. Tên gì cũng được, không quá quan trọng, nhưng nên là tên có tính mô tả, ví dụ ‘API Token cho ten-mien-cua-toi.com

Quan trọng là phần ngay bên dưới là Permissions nghĩa là cấp cho API Token quyền gì. Với ứng dụng rtd-cafe, bạn cần cấp 3 quyền sau:

Cấp quyền cho Token
Cấp quyền cho Token

Click vào menu thả xuống và bạn chọn chính xác như hình trên nhé (nhấn Add more để thêm hàng mới). 3 quyền với Zone phải có:

  • Zone > Cache Rules > Edit
  • Zone > Transform Rules > Edit
  • Zone > Zone WAF > Edit

Tiếp theo ngay bên dưới là phần Zone Resources, chỗ này bạn sẽ chọn tên miền cụ thể mà bạn muốn điều chỉnh (nguyên tắc cấp quyền là chỉ cấp đủ quyền cần thiết, không thừa, không thiếu):

Chọn tên miền muốn điều chỉnh
Chọn tên miền muốn điều chỉnh

Ý nghĩa của phần này là 3 quyền edit zone mà tôi mới cấp ở trên chỉ áp dụng cho tên miền wpsila.com tôi chọn mà thôi.

Của tôi khi hoàn chỉnh sẽ thế này:

tạo API token cho website
tạo API token cho website

Vậy là xong, bạn kéo xuống cuối, click vào Continue to summary để mình xem lại lần cuối các thông tin đã thao tác:

Kiểm tra lần cuối

Mọi thứ OK, vì đúng tên miền tôi chọn, và đủ 3 quyền edit cần thiết. Nhấn Create Token để khởi tạo.

Bạn sẽ thấy Token hiện ra, copy nó và đưa vào ô API Token của ứng dụng rtd-cafe (https://rtd-cafe.wpsila.com/):

Copy API Token
Copy API Token

Cuối cùng tôi nhập nốt thông tin tên miềnIP của VPS vào form là đầy đủ:

Đã điền đủ thông tin

Giờ chỉ cần nhấn Triển khai ngay.

Quá trình cập nhật diễn ra rất nhanh. Thông báo thành công sẽ như dưới đây:

Tên miền được cập nhật Cache Rules và bảo mật
Tên miền được cập nhật Cache Rules và bảo mật

PS: Nếu ai chưa biết cách lấy Zone ID thì đọc bài này.