برای لیست روش های این منبع، انتهای این صفحه را ببینید.
بازنمایی منابع
یک منبع پیکربندی مدیریت شده شامل مجموعه ای از ویژگی های مدیریت شده است که توسط توسعه دهنده برنامه در طرح پیکربندی های مدیریت شده برنامه و همچنین هر متغیر پیکربندی تعریف شده برای کاربر تعریف شده است.
{ "kind": string, "productId": string, "managedProperty": [ { "key": string, "valueBool": boolean, "valueInteger": integer, "valueString": string, "valueStringArray": [ string ], "valueBundle": { "managedProperty": [ (ManagedProperty) ] }, "valueBundleArray": [ { "managedProperty": [ (ManagedProperty) ] } ] } ], "configurationVariables": { "kind": "androidenterprise#configurationVariables", "mcmId": string, "variableSet": [ { "kind": "androidenterprise#variableSet", "placeholder": string, "userValue": string } ] } }
نام ملک | ارزش | توضیحات | یادداشت ها |
---|---|---|---|
configurationVariables | nested object | شامل شناسه نمایه پیکربندی مدیریت شده و مجموعه ای از متغیرهای پیکربندی (در صورت وجود) تعریف شده برای کاربر است. | |
configurationVariables. kind | string | ||
configurationVariables. mcmId | string | شناسه تنظیمات پیکربندی مدیریت شده. | |
configurationVariables. variableSet[] | list | مجموعه متغیری که به کاربر نسبت داده می شود. | |
configurationVariables.variableSet[]. kind | string | ||
configurationVariables.variableSet[]. placeholder | string | رشته نگهدارنده مکان؛ توسط EMM تعریف شده است. | |
configurationVariables.variableSet[]. userValue | string | مقدار مکان نگهدار، مخصوص کاربر. | |
kind | string | منسوخ شده است. | |
managedProperty[] | list | مجموعه ای از ویژگی های مدیریت شده برای این پیکربندی. | |
managedProperty[]. key | string | کلید منحصر به فرد که دارایی را شناسایی می کند. | |
managedProperty[]. valueBool | boolean | مقدار بولی - این فقط در صورتی وجود دارد که نوع خاصیت bool باشد. | |
managedProperty[]. valueBundle | nested object | بستهای از ویژگیهای مدیریتشده - این تنها در صورتی وجود خواهد داشت که نوع ویژگی بستهای باشد. | |
managedProperty[].valueBundle. managedProperty[] | list | لیست املاک مدیریت شده | |
managedProperty[]. valueBundleArray[] | list | لیست بستههای خصوصیات - این فقط در صورتی وجود دارد که نوع خاصیت bundle_array باشد. | |
managedProperty[].valueBundleArray[]. managedProperty[] | list | لیست املاک مدیریت شده | |
managedProperty[]. valueInteger | integer | مقدار صحیح - این فقط در صورتی وجود دارد که نوع خاصیت عدد صحیح باشد. | |
managedProperty[]. valueString | string | مقدار رشته - این فقط در صورتی وجود دارد که نوع خاصیت رشته ای، انتخابی یا مخفی باشد. | |
managedProperty[]. valueStringArray[] | list | لیست مقادیر رشته - این فقط در صورتی وجود دارد که نوع خاصیت چند انتخابی باشد. | |
productId | string | شناسه محصولی که پیکربندی مدیریت شده برای آن است، به عنوان مثال "app:com.google.android.gm". |
روش ها
- حذف کنید
- پیکربندی مدیریت شده برای هر کاربر را برای یک برنامه برای کاربر مشخص شده حذف می کند.
- دریافت کنید
- جزئیات یک پیکربندی مدیریت شده توسط هر کاربر را برای یک برنامه برای کاربر مشخص شده بازیابی می کند.
- فهرست
- تمام تنظیمات مدیریت شده توسط هر کاربر را برای کاربر مشخص شده فهرست می کند. فقط شناسه تنظیم شده است.
- به روز رسانی کنید
- تنظیمات پیکربندی مدیریت شده را برای یک برنامه برای کاربر مشخص شده اضافه یا به روز می کند. اگر از پیکربندیهای مدیریتشده iframe پشتیبانی میکنید، میتوانید با تعیین
mcmId
و متغیرهای پیکربندی مرتبط با آن (در صورت وجود) در درخواست، پیکربندیهای مدیریتشده را برای کاربر اعمال کنید. از طرف دیگر، همه EMM ها می توانند پیکربندی های مدیریت شده را با ارسال لیستی از ویژگی های مدیریت شده اعمال کنند.