مورد بيان تطبيقات الويب والملفات التنفيذية لواجهة برمجة التطبيقات

عمليات ضبط الموارد المستخدَمة لتحديد تطبيقات الويب والملفات التنفيذية لواجهة برمجة التطبيقات.

تطبيق ويب

إعداد تطبيق الويب لمشروع النص البرمجي، والذي لا يتم استخدامه إلا إذا كان المشروع كتطبيق ويب.

تمثيل 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 إلى أي مستخدم، حتى إذا لم يكن كذلك سجّل الدخول.