রিসোর্স: মাইগ্রেশনটোকেন
কোনো ডিভাইসকে তৃতীয় পক্ষের ডিপিসি (DPC) থেকে অ্যান্ড্রয়েড ম্যানেজমেন্ট এপিআই (Android Management API) দ্বারা পরিচালিত করার প্রক্রিয়া শুরু করার জন্য একটি টোকেন। একটি মাইগ্রেশন টোকেন শুধুমাত্র একটি ডিভাইসের জন্য বৈধ। আরও বিস্তারিত জানতে নির্দেশিকাটি দেখুন।
| JSON উপস্থাপনা |
|---|
{
"name": string,
"value": string,
"createTime": string,
"userId": string,
"deviceId": string,
"managementMode": enum ( |
| ক্ষেত্র | |
|---|---|
name | শুধুমাত্র আউটপুট। মাইগ্রেশন টোকেনের নাম, যা সার্ভার তৈরির সময় |
value | শুধুমাত্র আউটপুট। মাইগ্রেশন টোকেনের মান। |
createTime | শুধুমাত্র আউটপুট। এই মাইগ্রেশন টোকেনটি তৈরি হওয়ার সময়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
userId | আবশ্যক। অপরিবর্তনীয়। ডিভাইসে থাকা ম্যানেজড গুগল প্লে অ্যাকাউন্টের ইউজার আইডি, যেমনটি প্লে ইএমএম এপিআই-তে থাকে। এটি প্লে ইএমএম এপিআই-এর |
deviceId | আবশ্যক। অপরিবর্তনীয়। ডিভাইসের আইডি, যেমনটি প্লে ইএমএম এপিআই-তে রয়েছে। এটি প্লে ইএমএম এপিআই-এর |
managementMode | আবশ্যক। অপরিবর্তনীয়। যে ডিভাইস বা প্রোফাইলটি স্থানান্তর করা হচ্ছে তার ব্যবস্থাপনা মোড। |
policy | আবশ্যক। অপরিবর্তনীয়। নথিভুক্ত ডিভাইসে প্রাথমিকভাবে প্রয়োগ করা পলিসির নাম, |
additionalData | অপরিবর্তনীয়। ঐচ্ছিক EMM-নির্দিষ্ট অতিরিক্ত ডেটা। ডিভাইসটি মাইগ্রেট করা হয়ে গেলে এটি ডিভাইস রিসোর্সের |
device | শুধুমাত্র আউটপুট। এই মাইগ্রেশন টোকেনটি ব্যবহার করে কোনো ডিভাইস মাইগ্রেট করা হলে, ফলস্বরূপ |
| নিম্নলিখিতটি হলো পারস্পরিকভাবে বর্জনীয় ফিল্ডগুলির একটি তালিকা। একটি উত্তরে এই ফিল্ডগুলির মধ্যে সর্বাধিক একটি সেট করা হবে: | |
expireTime | অপরিবর্তনীয়। এই মাইগ্রেশন টোকেনটির মেয়াদ শেষ হওয়ার সময়। এটি তৈরির সময় থেকে সর্বোচ্চ সাত দিন পর্যন্ত হতে পারে। মেয়াদ শেষ হওয়ার সাত দিন পর মাইগ্রেশন টোকেনটি মুছে ফেলা হয়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
ttl | শুধুমাত্র ইনপুট। এই মাইগ্রেশন টোকেনটি যে সময়ের জন্য বৈধ থাকবে। এটি শুধুমাত্র ইনপুটযোগ্য, এবং একটি মাইগ্রেশন টোকেন ফেরত দেওয়ার জন্য সার্ভার সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
| পারস্পরিকভাবে বর্জনশীল ক্ষেত্রসমূহের সমাপ্তি। | |
ম্যানেজমেন্ট মোড
যে ডিভাইস বা প্রোফাইলটি স্থানান্তর করা হচ্ছে তার ব্যবস্থাপনা মোড।
| এনাম | |
|---|---|
MANAGEMENT_MODE_UNSPECIFIED | এই মানটি ব্যবহার করা যাবে না। |
WORK_PROFILE_PERSONALLY_OWNED | ব্যক্তিগত মালিকানাধীন ডিভাইসে একটি কর্ম প্রোফাইল। শুধুমাত্র অ্যান্ড্রয়েড ৯ এবং তার পরবর্তী সংস্করণ চালিত ডিভাইসে সমর্থিত। |
WORK_PROFILE_COMPANY_OWNED | কোম্পানির মালিকানাধীন ডিভাইসে একটি কাজের প্রোফাইল। শুধুমাত্র অ্যান্ড্রয়েড ১১ এবং তার পরবর্তী সংস্করণ চালিত ডিভাইসে সমর্থিত। |
FULLY_MANAGED | একটি সম্পূর্ণরূপে নিয়ন্ত্রিত ডিভাইস। শুধুমাত্র অ্যান্ড্রয়েড ৯ এবং তার পরবর্তী সংস্করণের ডিভাইসে সমর্থিত। |
পদ্ধতি | |
|---|---|
| একটি বিদ্যমান ডিভাইসকে EMM-এর ডিভাইস পলিসি কন্ট্রোলার (DPC) থেকে অ্যান্ড্রয়েড ম্যানেজমেন্ট এপিআই (API) দ্বারা পরিচালিত করার জন্য একটি মাইগ্রেশন টোকেন তৈরি করে। |
| একটি মাইগ্রেশন টোকেন পায়। |
| মাইগ্রেশন টোকেনগুলির তালিকা দেয়। |