ওয়েব অ্যাপস এবং API এক্সিকিউটেবল ম্যানিফেস্ট রিসোর্স

ওয়েব অ্যাপ এবং API এক্সিকিউটেবল সংজ্ঞায়িত করতে ব্যবহৃত রিসোর্স কনফিগারেশন।

ওয়েবঅ্যাপ

স্ক্রিপ্ট প্রজেক্ট ওয়েব অ্যাপ কনফিগারেশন, শুধুমাত্র তখনই ব্যবহৃত হয় যখন প্রজেক্টটি একটি ওয়েব অ্যাপ হিসেবে স্থাপন করা হয়।

JSON উপস্থাপনা
{
  "access": string,
  "executeAs": string
}
ক্ষেত্র
access

string

ওয়েব অ্যাপ এক্সিকিউশন অনুমতির স্তর। বৈধ সেটিংসের মধ্যে রয়েছে:

  • MYSELF : শুধুমাত্র স্থাপনকারী ব্যবহারকারীই অ্যাপটি চালাতে পারবেন।
  • DOMAIN : শুধুমাত্র ডিপ্লয়ার এবং একই ডোমেনের ব্যবহারকারীরা এটি চালাতে পারবেন।
  • ANYONE : যে কোনও লগ-ইন ব্যবহারকারী।
  • ANYONE_ANONYMOUS : যেকোনো ব্যবহারকারী, এমনকি লগ ইন না থাকলেও।
executeAs

string

ওয়েব অ্যাপটি যে পরিচয়ের অধীনে কাজ করে। বৈধ সেটিংসের মধ্যে রয়েছে:

  • USER_ACCESSING : ব্যবহারকারী যখন ওয়েব অ্যাপটি অ্যাক্সেস করবেন তখন এটি চলবে।
  • USER_DEPLOYING : ওয়েব অ্যাপটি যে ব্যবহারকারী এটি স্থাপন করেছেন তার মতোই চলে।

এক্সিকিউশনএপিআই

স্ক্রিপ্ট প্রজেক্ট API এক্সিকিউটেবল কনফিগারেশন, শুধুমাত্র তখনই ব্যবহৃত হয় যখন প্রজেক্টটি API এক্সিকিউশনের জন্য স্থাপন করা হয়।

JSON উপস্থাপনা
{
  "access": string
}
ক্ষেত্র
access

string

API থেকে স্ক্রিপ্ট চালানোর অনুমতি কার কাছে আছে তা নির্ধারণ করে। বৈধ সেটিংসের মধ্যে রয়েছে:

  • MYSELF : শুধুমাত্র স্থাপনকারী ব্যবহারকারীই স্ক্রিপ্টটি চালাতে পারবেন।
  • DOMAIN : শুধুমাত্র ডিপ্লয়ার এবং একই ডোমেনের ব্যবহারকারীরা এটি চালাতে পারবেন।
  • ANYONE : যে কোনও লগ-ইন ব্যবহারকারী।
  • ANYONE_ANONYMOUS : যেকোনো ব্যবহারকারী, এমনকি লগ ইন না থাকলেও।