वेब ऐप्लिकेशन और एपीआई एक्ज़ीक्यूटेबल मेनिफ़ेस्ट संसाधन

वेब ऐप्लिकेशन और एपीआई के एक्ज़ीक्यूटेबल की जानकारी देने के लिए इस्तेमाल किए जाने वाले संसाधन कॉन्फ़िगरेशन.

वेब ऐप्लिकेशन

स्क्रिप्ट प्रोजेक्ट का वेब ऐप्लिकेशन कॉन्फ़िगरेशन, जिसका इस्तेमाल सिर्फ़ तब किया जाता है, जब को वेब ऐप्लिकेशन के तौर पर डिप्लॉय किया जाता है.

JSON के काेड में दिखाना
{
  "access": string,
  "executeAs": string
}
फ़ील्ड
access

string

वेब ऐप्लिकेशन को चलाने की अनुमति के लेवल. मान्य सेटिंग निम्नलिखित हैं:

  • MYSELF से सिर्फ़ उस उपयोगकर्ता की जानकारी मिलती है जिसने ऐप्लिकेशन को डिप्लॉय किया है उसे चला सकते हैं.
  • DOMAIN सिर्फ़ एक ही डोमेन के उपयोगकर्ताओं को यह बताता है डिप्लॉय करने वाला उपयोगकर्ता इसे चला सकता है.
  • ANYONE का मतलब है, किसी भी उपयोगकर्ता ने लॉग इन किया हुआ है.
  • ANYONE_ANONYMOUS किसी उपयोगकर्ता का संकेत देता है, भले ही ऐसा न हो ने लॉग इन किया है.
executeAs

string

वह पहचान जिसके तहत वेब ऐप्लिकेशन काम करता है. मान्य सेटिंग के बारे में यहां बताया गया है:

  • USER_ACCESSING से पता चलता है कि वेब ऐप्लिकेशन इस तौर पर चलता है तो कोई व्यक्ति इसे ऐक्सेस कर रहा है.
  • USER_DEPLOYING से पता चलता है कि वेब ऐप्लिकेशन इस तौर पर चलता है उपयोगकर्ता ने इसे डिप्लॉय किया है.

ExecutionApi

स्क्रिप्ट प्रोजेक्ट का एपीआई एक्ज़ीक्यूटेबल कॉन्फ़िगरेशन. इसका इस्तेमाल सिर्फ़ तब किया जाता है, जब प्रोजेक्ट को एपीआई लागू करने के लिए डिप्लॉय किया गया है.

JSON के काेड में दिखाना
{
  "access": string
}
फ़ील्ड
access

string

इससे यह तय किया जाता है कि एपीआई से स्क्रिप्ट चलाने की अनुमति किसके पास है. कॉन्टेंट बनाने मान्य सेटिंग के नतीजे नीचे दिए गए हैं:

  • MYSELF सिर्फ़ उस उपयोगकर्ता के बारे में बताता है जिसने इसे डिप्लॉय किया है स्क्रिप्ट इसे चला सकती है.
  • DOMAIN सिर्फ़ एक ही डोमेन के उपयोगकर्ताओं को यह बताता है डिप्लॉय करने वाला उपयोगकर्ता इसे चला सकता है.
  • ANYONE का मतलब है, किसी भी उपयोगकर्ता ने लॉग इन किया हुआ है.
  • ANYONE_ANONYMOUS किसी उपयोगकर्ता का संकेत देता है, भले ही ऐसा न हो ने लॉग इन किया है.