REST Resource: enterprises.migrationTokens
সম্পদ: মাইগ্রেশন টোকেন
তৃতীয় পক্ষের 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} আকারে। |
value | string শুধুমাত্র আউটপুট। মাইগ্রেশন টোকেনের মান। |
createTime | string ( Timestamp format) শুধুমাত্র আউটপুট। যখন এই মাইগ্রেশন টোকেন তৈরি করা হয়েছিল। RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30" |
userId | string প্রয়োজন। অপরিবর্তনীয়। Play EMM API-এর মতো ডিভাইসে পরিচালিত Google Play অ্যাকাউন্টের ব্যবহারকারী আইডি। এটি Play EMM API-এর Devices.get কলের userId প্যারামিটারের সাথে মিলে যায়। |
deviceId | string প্রয়োজন। অপরিবর্তনীয়। প্লে ইএমএম এপিআই-এর মতো ডিভাইসের আইডি। এটি Play EMM API-এর Devices.get কলে deviceId প্যারামিটারের সাথে মিলে যায়। |
managementMode | enum ( ManagementMode ) প্রয়োজন। অপরিবর্তনীয়। ডিভাইস বা প্রোফাইলের ম্যানেজমেন্ট মোড স্থানান্তরিত হচ্ছে। |
policy | string প্রয়োজন। অপরিবর্তনীয়। enterprises/{enterprise}/policies/{policy} ফর্মে নথিভুক্ত ডিভাইসে প্রাথমিকভাবে প্রয়োগ করা নীতির নাম। |
additionalData | string অপরিবর্তনীয়। ঐচ্ছিক EMM-নির্দিষ্ট অতিরিক্ত ডেটা। একবার ডিভাইসটি স্থানান্তরিত হলে এটি ডিভাইস সংস্থানের migrationAdditionalData ক্ষেত্রের মধ্যে জমা হবে। এটি অবশ্যই সর্বাধিক 1024টি অক্ষর হতে হবে৷ |
device | string শুধুমাত্র আউটপুট। একবার এই মাইগ্রেশন টোকেনটি একটি ডিভাইস স্থানান্তর করতে ব্যবহার করা হলে, এর ফলে Device সংস্থানের নাম এখানে, enterprises/{enterprise}/devices/{device} আকারে পপুলেট করা হবে। |
ইউনিয়ন ক্ষেত্রের expiration । expiration নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: |
expireTime | string ( Timestamp format) অপরিবর্তনীয়। এই মাইগ্রেশন টোকেনের মেয়াদ শেষ হওয়ার সময়। এটি সৃষ্টির সময় থেকে সর্বাধিক সাত দিন হতে পারে। মাইগ্রেশন টোকেন মেয়াদ শেষ হওয়ার সাত দিন পরে মুছে ফেলা হয়। RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30" |
ttl | string ( Duration format) শুধুমাত্র ইনপুট। এই মাইগ্রেশন টোকেনটি যে সময়ের জন্য বৈধ। এটি শুধুমাত্র ইনপুট, এবং একটি মাইগ্রেশন টোকেন ফেরত দেওয়ার জন্য সার্ভারটি 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 দ্বারা পরিচালিত হতে স্থানান্তর করতে৷ |
| একটি মাইগ্রেশন টোকেন পায়। |
| মাইগ্রেশন টোকেন তালিকাভুক্ত করে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-02-19 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-02-19 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["MigrationToken is used to migrate a device from a third-party DPC to Android Management API and is valid for a single device."],["Each MigrationToken contains device and user identifiers, management mode, policy, and expiration details."],["ManagementMode specifies whether the migration target is a work profile (personal or company-owned) or a fully managed device."],["You can create, retrieve, and list MigrationTokens using the provided methods."],["This resource facilitates device onboarding into Android Management API from existing management solutions."]]],["Migration tokens facilitate the transfer of device management from a third-party DPC to the Android Management API. A token is created with `create`, specifying the `userId`, `deviceId`, `managementMode`, and `policy`. Tokens can expire, with a maximum validity of seven days, they can be retrived with `get` or listed with `list`. The management mode can be `WORK_PROFILE_PERSONALLY_OWNED`, `WORK_PROFILE_COMPANY_OWNED`, or `FULLY_MANAGED`. The token's JSON representation includes details like its `name`, `value`, and `createTime`.\n"]]