REST Resource: userLicense

المورد: UserLicense

تمثيل JSON
{
  "kind": string,
  "enabled": boolean,
  "state": string,
  "editionId": string,
  "customerId": string,
  "applicationId": string,
  "id": string,
  "userId": string
}
الحقول
kind

string

نوع مورد واجهة برمجة التطبيقات. يكون هذا الخيار appsmarket#userLicense دائمًا.

enabled

boolean

فعّل مشرف النطاق التطبيق لهذا النطاق.

state

string

حالة ترخيص المستخدم أحد الخيارات التالية:

  • ACTIVE: يعني أنّ المستخدم لديه ترخيص صالح ويجب السماح له باستخدام التطبيق.
  • UNLICENSED: لم يسبق لمشرف نطاق هذا المستخدم أن خصّص له ترخيصًا لاستخدام التطبيق.
  • EXPIRED: منح المشرف مقعدًا لهذا المستخدم، ولكن انتهت صلاحية الترخيص.
editionId
(deprecated)

string

(متوقّف نهائيًا)

customerId

string

اسم نطاق المستخدم

applicationId

string

معرّف التطبيق الذي يتطابق مع طلب الترخيص

id

string

معرّف ترخيص المستخدم

userId

string

عنوان البريد الإلكتروني للمستخدم

الطُرق

get

تعرض هذه الطريقة حالة ترخيص المستخدم لتحديد ما إذا كان لديه إذن باستخدام تطبيق معيّن.