Tài nguyên tệp kê khai của ứng dụng web và API có thể thực thi
Các cấu hình tài nguyên dùng để xác định ứng dụng web và tệp thực thi API.
Ứng dụng web
Cấu hình ứng dụng web của dự án tập lệnh, chỉ được dùng nếu dự án
được triển khai dưới dạng ứng dụng web.
Biểu diễn dưới dạng JSON |
{
"access": string,
"executeAs": string
} |
Trường |
access |
string
Các cấp quyền chạy ứng dụng web. Chế độ cài đặt hợp lệ
như sau:
MYSELF chỉ cho biết người dùng đã triển khai ứng dụng
có thể chạy ứng dụng đó.
DOMAIN chỉ cho biết những người dùng trong cùng miền với
người dùng triển khai có thể chạy nó.
ANYONE cho biết bất kỳ người dùng nào đã đăng nhập.
ANYONE_ANONYMOUS cho biết bất kỳ người dùng nào, ngay cả khi không
đã đăng nhập.
|
executeAs |
string
Danh tính mà ứng dụng web thực thi theo đó. Thuộc tính hợp lệ
như sau:
USER_ACCESSING cho biết ứng dụng web chạy khi
người dùng truy cập vào tệp đó.
USER_DEPLOYING cho biết ứng dụng web chạy khi
đã triển khai ứng dụng.
|
ExecutionApi
Cấu hình thực thi API của dự án tập lệnh. Tính năng này chỉ được sử dụng nếu
dự án được triển khai để thực thi API.
Biểu diễn dưới dạng JSON |
{
"access": string
} |
Trường |
access |
string
Xác định người có quyền chạy tập lệnh từ API. Chiến lược phát hành đĩa đơn
như sau:
MYSELF chỉ cho biết người dùng đã triển khai
có thể chạy tập lệnh đó.
DOMAIN chỉ cho biết những người dùng trong cùng miền với
người dùng triển khai có thể chạy nó.
ANYONE cho biết bất kỳ người dùng nào đã đăng nhập.
ANYONE_ANONYMOUS cho biết bất kỳ người dùng nào, ngay cả khi không
đã đăng nhập.
|
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-08-29 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2024-08-29 UTC."],[[["Resource configurations define how web apps and APIs execute within a project."],["Web app configurations control access levels (MYSELF, DOMAIN, ANYONE, ANYONE_ANONYMOUS) and execution identity (USER_ACCESSING, USER_DEPLOYING)."],["API executable configurations manage access permissions for running scripts via the API, using similar access levels as web apps."]]],[]]