Store Builder

Bạn đang cấp quyền gì

Đọc màn hình đồng ý cho đúng, và quy tắc quan trọng nhất — một ứng dụng không bao giờ làm được nhiều hơn chính bạn.

Màn hình đồng ý liệt kê chính xác những gì một ứng dụng sẽ được phép làm. Trang này giúp bạn đọc nó.

Quy tắc quan trọng nhất

Màn hình đồng ý nói câu này, và nó đáng đọc hai lần:

"Ứng dụng không bao giờ làm được nhiều hơn bạn. Quyền nào vai trò của bạn không có thì sẽ không được cấp, dù có tích."

Nghĩa là ứng dụng bị chặn bởi hai giới hạn, không phải một:

  1. những quyền bạn tích trên màn hình đồng ý,
  2. vai trò hiện tại của bạn trên cửa hàng này.

Và giới hạn thứ hai được kiểm theo từng yêu cầu, không phải chốt lại lúc cài. Nên nếu người đã cài ứng dụng về sau bị hạ xuống Người xem, ứng dụng mất quyền ghi ở yêu cầu kế tiếp — không cần ai đi gỡ cài đặt.

Hai hệ quả thực tế:

  • Một người ở vai trò thấp không thể vô tình cấp quá tay. Tích hết mọi ô cũng không cấp được thứ chính họ không có.
  • Một ứng dụng có thể ngừng chạy dù không ai đụng vào nó. Nếu một ứng dụng đột nhiên báo lỗi quyền, hãy kiểm vai trò của người đã cài nó.

Các quyền, viết bằng tiếng người

Màn hình đồng ý không hiện mã kỹ thuật. Nó hiện những câu như thế này:

Xem Chỉnh sửa
Xem sản phẩm của bạn Tạo và sửa sản phẩm của bạn
Xem đơn hàng của bạn Tạo và sửa đơn hàng của bạn
Xem khách hàng của bạn Tạo và sửa khách hàng của bạn
Xem khuyến mãi của bạn Tạo và sửa khuyến mãi của bạn
Xem blog của bạn Tạo và sửa blog của bạn
Xem trang của bạn Tạo, sửa và xuất bản trang của bạn
Xem thư viện ảnh của bạn Tải lên thư viện ảnh của bạn
Xem giao diện của bạn Đổi giao diện của bạn
Xem webhook của bạn Đăng ký và sửa webhook
Xem tích hợp của bạn Đổi tích hợp của bạn
Xem mã tuỳ chỉnh của bạn Đổi mã tuỳ chỉnh của bạn

Và các quyền ở mức cửa hàng:

Quyền Nghĩa là
Đổi cài đặt cửa hàng của bạn Sửa được màn hình Cài đặt
Xuất nội dung cửa hàng của bạn Tải toàn bộ nội dung site về
Xem những ai làm việc trên cửa hàng của bạn Đọc danh sách thành viên
Mời và gỡ người khỏi cửa hàng của bạn Thay đổi danh sách thành viên
Đổi quyền của từng vai trò trên cửa hàng của bạn Sửa định nghĩa vai trò

Những quyền đáng dừng lại một nhịp

"Tạo, sửa và xuất bản trang của bạn" — chú ý chữ xuất bản. Ứng dụng này đưa được nội dung lên cửa hàng đang chạy của bạn, không chỉ sửa bản nháp.

"Đổi mã tuỳ chỉnh của bạn" — mã tuỳ chỉnh chạy trên mọi trang của bạn. Quyền này về mặt thực tế cho phép ứng dụng chạy bất cứ đoạn mã nào trên storefront.

"Mời và gỡ người khỏi cửa hàng của bạn""Đổi quyền của từng vai trò" — hai quyền này đụng tới chính hệ phân quyền. Rất ít ứng dụng cần chúng.

"Xem khách hàng của bạn" — đây là dữ liệu cá nhân của người khác. Hãy đọc chính sách bảo mật của ứng dụng trước.

Điều này không có nghĩa những quyền đó là xấu — một ứng dụng dựng landing page thì cần quyền xuất bản trang. Nó có nghĩa là chúng đáng để bạn dừng lại và tự hỏi ứng dụng này có lý do gì để cần.

Bỏ chọn bớt

Bạn tích/bỏ tích từng dòng: "Bỏ chọn những quyền bạn không muốn cấp. Ứng dụng có thể không chạy đầy đủ nếu thiếu."

Nếu bạn bỏ một quyền mà ứng dụng thật sự cần, thứ xảy ra là một tính năng không chạy, chứ không phải một lỗi có giải thích rõ ràng. Ứng dụng không được báo bạn đã bỏ quyền nào — nó chỉ nhận lỗi từ chối khi gọi tới thứ nó không có.

Một ứng dụng viết tốt sẽ hạ cấp tính năng một cách nhẹ nhàng. Một ứng dụng viết kém sẽ trông như hỏng. Nếu bạn bỏ bớt quyền rồi thấy ứng dụng cư xử lạ, hãy thử gỡ và cài lại với đủ quyền để xác nhận nguyên nhân.

Không có "xem tôi đang cấp những gì" sau khi cài

Sau khi cài, không có màn hình nào cho ứng dụng biết chính xác nó đang giữ những quyền nào — và cũng không có endpoint nào để nó tự hỏi. Nó chỉ biết khi một lời gọi bị từ chối.

Đó là một giới hạn có chủ ý được ghi nhận, không phải một chỗ bỏ sót. Xem Xây một app.

Với bạn, điều đó nghĩa là: nếu bạn không nhớ đã cấp gì, cách chắc chắn nhất là gỡ và cài lại, rồi đọc kỹ màn hình đồng ý.

Ứng dụng chạy mã trên trang của bạn

Nhãn Chạy mã trên thẻ ứng dụng là một loại quyền riêng, không nằm trong danh sách trên. Nó nghĩa là ứng dụng ship JavaScript chạy trên các trang đã xuất bản của bạn.

Nền tảng kiểm được kích thước và định dạng của đoạn mã đó, nhưng không kiểm được nó làm gì. Thứ kiểm soát điều đó là khâu duyệt phiên bản, và đó là thứ duy nhất — không có gì tự động chứng minh được hành vi của một đoạn mã.

Vì vậy nhãn đó hiện ra trước khi cài, chứ không phải sau.

Cập nhật 22/8/2026