Method: enterprises.policies.modifyPolicyApplications

تعديل التطبيقات أو إنشاؤها في إحدى السياسات

طلب HTTP

POST https://androidmanagement.googleapis.com/v1/{name=enterprises/*/policies/*}:modifyPolicyApplications

يستخدِم عنوان URL بنية تحويل الترميز gRPC.

مَعلمات المسار

المعلمات
name

string

مطلوب. اسم Policy الذي يحتوي على عناصر ApplicationPolicy المطلوب تعديلها، بالتنسيق enterprises/{enterpriseId}/policies/{policyId}

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "changes": [
    {
      object (ApplicationPolicyChange)
    }
  ]
}
الحقول
changes[]

object (ApplicationPolicyChange)

مطلوب. التغييرات التي سيتم إجراؤها على عناصر ApplicationPolicy. يجب أن تتضمّن السمة قيمة ApplicationPolicyChange واحدة على الأقل.

نص الاستجابة

الردّ على طلب تعديل أو إنشاء عناصر ApplicationPolicy في السياسة المحدّدة

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "policy": {
    object (Policy)
  }
}
الحقول
policy

object (Policy)

السياسة المعدَّلة

نطاقات الأذونات

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/androidmanagement

لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.

ApplicationPolicyChange

تغيير سيتم إجراؤه على عنصر ApplicationPolicy واحد.

تمثيل JSON
{
  "application": {
    object (ApplicationPolicy)
  },
  "updateMask": string
}
الحقول
application

object (ApplicationPolicy)

إذا كان ApplicationPolicy.packageName يتطابق مع عنصر ApplicationPolicy حالي ضمن Policy الذي يتم تعديله، سيتم تعديل هذا العنصر. بخلاف ذلك، ستتم إضافته إلى نهاية Policy.applications.

updateMask

string (FieldMask format)

قناع الحقل الذي يشير إلى الحقول المطلوب تعديلها. في حال عدم تحديدها، يتم تعديل جميع الحقول القابلة للتعديل.

هذه قائمة مفصولة بفواصل تتضمّن الأسماء المؤهَّلة بالكامل للحقول. مثال: "user.displayName,photo"