তৃতীয় পক্ষের DPC দ্বারা পরিচালিত থেকে Android ম্যানেজমেন্ট API দ্বারা পরিচালিত ডিভাইসের স্থানান্তর শুরু করার জন্য একটি টোকেন৷ একটি মাইগ্রেশন টোকেন শুধুমাত্র একটি ডিভাইসের জন্য বৈধ। আরো বিস্তারিত জানার জন্য গাইড দেখুন.
JSON প্রতিনিধিত্ব
{"name": string,"value": string,"createTime": string,"userId": string,"deviceId": string,"managementMode": enum (ManagementMode),"policy": string,"additionalData": string,"device": string,// Union field expiration can be only one of the following:"expireTime": string,"ttl": string// End of list of possible types for union field expiration.}
ক্ষেত্র
name
string
শুধুমাত্র আউটপুট। মাইগ্রেশন টোকেনের নাম, যা তৈরির সময় সার্ভার দ্বারা তৈরি হয়, enterprises/{enterprise}/migrationTokens/{migrationToken} আকারে।
শুধুমাত্র আউটপুট। যখন এই মাইগ্রেশন টোকেন তৈরি করা হয়েছিল।
RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z" ।
userId
string
প্রয়োজন। অপরিবর্তনীয়। Play EMM API-এর মতো ডিভাইসে পরিচালিত Google Play অ্যাকাউন্টের ব্যবহারকারী আইডি। এটি Play EMM API-এর Devices.get কলের userId প্যারামিটারের সাথে মিলে যায়।
deviceId
string
প্রয়োজন। অপরিবর্তনীয়। প্লে ইএমএম এপিআই-এর মতো ডিভাইসের আইডি। এটি Play EMM API-এর Devices.get কলে deviceId প্যারামিটারের সাথে মিলে যায়।
প্রয়োজন। অপরিবর্তনীয়। ডিভাইস বা প্রোফাইলের ম্যানেজমেন্ট মোড স্থানান্তরিত হচ্ছে।
policy
string
প্রয়োজন। অপরিবর্তনীয়। enterprises/{enterprise}/policies/{policy} ফর্মে নথিভুক্ত ডিভাইসে প্রাথমিকভাবে প্রয়োগ করা নীতির নাম।
additionalData
string
অপরিবর্তনীয়। ঐচ্ছিক EMM-নির্দিষ্ট অতিরিক্ত ডেটা। একবার ডিভাইসটি স্থানান্তরিত হলে এটি ডিভাইস সংস্থানের migrationAdditionalData ক্ষেত্রের মধ্যে জমা হবে। এটি অবশ্যই সর্বাধিক 1024টি অক্ষর হতে হবে৷
device
string
শুধুমাত্র আউটপুট। একবার এই মাইগ্রেশন টোকেনটি একটি ডিভাইস স্থানান্তর করতে ব্যবহার করা হলে, এর ফলে Device সংস্থানের নাম এখানে, enterprises/{enterprise}/devices/{device} আকারে পপুলেট করা হবে।
অপরিবর্তনীয়। এই মাইগ্রেশন টোকেনের মেয়াদ শেষ হওয়ার সময়। এটি সৃষ্টির সময় থেকে সর্বাধিক সাত দিন হতে পারে। মাইগ্রেশন টোকেন মেয়াদ শেষ হওয়ার সাত দিন পরে মুছে ফেলা হয়।
RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z" ।
শুধুমাত্র ইনপুট। এই মাইগ্রেশন টোকেনটি যে সময়ের জন্য বৈধ। এটি শুধুমাত্র ইনপুট, এবং একটি মাইগ্রেশন টোকেন ফেরত দেওয়ার জন্য সার্ভারটি expireTime ক্ষেত্রটি পূরণ করবে। এটি সর্বোচ্চ সাত দিন হতে পারে। ডিফল্ট সাত দিন।
নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s" ।
ব্যবস্থাপনা মোড
ডিভাইস বা প্রোফাইলের ম্যানেজমেন্ট মোড স্থানান্তরিত হচ্ছে।
Enums
MANAGEMENT_MODE_UNSPECIFIED
এই মান ব্যবহার করা উচিত নয়.
WORK_PROFILE_PERSONALLY_OWNED
ব্যক্তিগত মালিকানাধীন ডিভাইসে একটি কাজের প্রোফাইল। শুধুমাত্র Android 9 এবং তার উপরে চলমান ডিভাইসগুলিতে সমর্থিত।
WORK_PROFILE_COMPANY_OWNED
কোম্পানির মালিকানাধীন ডিভাইসে একটি কাজের প্রোফাইল। শুধুমাত্র Android 11 এবং তার উপরে চলমান ডিভাইসগুলিতে সমর্থিত।
FULLY_MANAGED
একটি সম্পূর্ণরূপে পরিচালিত ডিভাইস। শুধুমাত্র Android 9 এবং তার উপরে চলমান ডিভাইসগুলিতে সমর্থিত।
একটি মাইগ্রেশন টোকেন তৈরি করে, একটি বিদ্যমান ডিভাইসকে EMM এর ডিভাইস পলিসি কন্ট্রোলার (DPC) দ্বারা পরিচালিত থেকে Android ম্যানেজমেন্ট API দ্বারা পরিচালিত হতে স্থানান্তর করতে৷