এন্টারপ্রাইজের জন্য একটি তালিকাভুক্তি টোকেন তৈরি করে। এই পদ্ধতিটি EnrollmentTokensService-এর অংশ।
অনুরোধ
HTTP অনুরোধ
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/enrollmentTokens
পরামিতি
পরামিতি নাম | মান | বর্ণনা |
---|---|---|
পাথ প্যারামিটার | ||
enterpriseId | string | এন্টারপ্রাইজের আইডি। |
অনুমোদন
এই অনুরোধের জন্য নিম্নলিখিত সুযোগের সাথে অনুমোদন প্রয়োজন:
ব্যাপ্তি |
---|
https://www.googleapis.com/auth/androidenterprise |
আরও তথ্যের জন্য, প্রমাণীকরণ এবং অনুমোদন পৃষ্ঠাটি দেখুন।
শরীরের অনুরোধ
অনুরোধের অংশে, নিম্নলিখিত কাঠামোর সাথে ডেটা সরবরাহ করুন:
{ "kind": "androidenterprise#enrollmentToken", "token": string, "enrollmentTokenType": string, "duration": { "seconds": long, "nanos": integer }, "googleAuthenticationOptions": { "authenticationRequirement": string, "requiredAccountEmail": string } }
সম্পত্তির নাম | মান | বর্ণনা | নোট |
---|---|---|---|
kind | string | ||
token | string | টোকেন মান যা ডিভাইসে পাঠানো হয়েছে এবং ডিভাইসটিকে নথিভুক্ত করার অনুমতি দেয়। এটি সার্ভার দ্বারা উত্পন্ন একটি শুধুমাত্র-পঠন ক্ষেত্র। | |
enrollmentTokenType | string | [প্রয়োজনীয়] তালিকাভুক্তির টোকেনের ধরন। গ্রহণযোগ্য মান হল:
| |
duration | nested object | [ঐচ্ছিক] তালিকাভুক্তির টোকেনটি বৈধ হওয়ার সময়কাল, 1 মিনিট থেকে সময়কাল পর্যন্ত। MAX_VALUE, প্রায় 10,000 বছর। নির্দিষ্ট না থাকলে, ডিফল্ট সময়কাল 1 ঘন্টা। | |
duration. seconds | long | সময়ের ব্যবধানে স্বাক্ষরিত সেকেন্ড। | |
googleAuthenticationOptions | nested object | [ঐচ্ছিক] তালিকাভুক্তির সময় Google প্রমাণীকরণ সম্পর্কিত বিকল্পগুলি প্রদান করে। | |
googleAuthenticationOptions. authenticationRequirement | string | [ঐচ্ছিক] তালিকাভুক্তির সময় ব্যবহারকারীকে Google এর সাথে প্রমাণীকরণ করা উচিত কিনা তা নির্দিষ্ট করে। প্রদান করা হলে, এই টোকেনের সাথে ডিভাইসগুলি নথিভুক্ত করা হলে এন্টারপ্রাইজ সংস্থানের জন্য GoogleAuthenticationSettings সেটিংস ওভাররাইড করে।গ্রহণযোগ্য মান হল:
| |
googleAuthenticationOptions. requiredAccountEmail | string | [ঐচ্ছিক] পরিচালিত Google অ্যাকাউন্ট নির্দিষ্ট করে যা ব্যবহারকারীকে তালিকাভুক্তির সময় ব্যবহার করতে হবে। এই ক্ষেত্রটি সেট করা থাকলে AuthenticationRequirement অবশ্যই REQUIRED হিসাবে সেট করা উচিত। |
প্রতিক্রিয়া
সফল হলে, এই পদ্ধতিটি নিম্নলিখিত কাঠামো সহ একটি প্রতিক্রিয়া বডি প্রদান করে:
{ "kind": "androidenterprise#enrollmentToken", "token": string, "enrollmentTokenType": string, "duration": { "seconds": long, "nanos": integer }, "googleAuthenticationOptions": { "authenticationRequirement": string, "requiredAccountEmail": string } }
সম্পত্তির নাম | মান | বর্ণনা | নোট |
---|---|---|---|
kind | string | ||
token | string | টোকেন মান যা ডিভাইসে পাঠানো হয়েছে এবং ডিভাইসটিকে নথিভুক্ত করার অনুমতি দেয়। এটি সার্ভার দ্বারা উত্পন্ন একটি শুধুমাত্র-পঠন ক্ষেত্র। | |
enrollmentTokenType | string | [প্রয়োজনীয়] তালিকাভুক্তির টোকেনের ধরন। গ্রহণযোগ্য মান হল:
| |
duration | nested object | [ঐচ্ছিক] তালিকাভুক্তির টোকেনটি বৈধ হওয়ার সময়কাল, 1 মিনিট থেকে সময়কাল পর্যন্ত। MAX_VALUE, প্রায় 10,000 বছর। নির্দিষ্ট না থাকলে, ডিফল্ট সময়কাল 1 ঘন্টা। | |
duration. seconds | long | সময়ের ব্যবধানে স্বাক্ষরিত সেকেন্ড। | |
googleAuthenticationOptions | nested object | [ঐচ্ছিক] তালিকাভুক্তির সময় Google প্রমাণীকরণ সম্পর্কিত বিকল্পগুলি প্রদান করে। | |
googleAuthenticationOptions. authenticationRequirement | string | [ঐচ্ছিক] তালিকাভুক্তির সময় ব্যবহারকারীকে Google এর সাথে প্রমাণীকরণ করা উচিত কিনা তা নির্দিষ্ট করে। এই সেটিং, নির্দিষ্ট করা হলে, এন্টারপ্রাইজ রিসোর্সের জন্য নির্দিষ্ট করা GoogleAuthenticationSettings এই টোকেনের সাথে নথিভুক্ত ডিভাইসগুলির জন্য উপেক্ষা করা হয়।গ্রহণযোগ্য মান হল:
| |
googleAuthenticationOptions. requiredAccountEmail | string | [ঐচ্ছিক] পরিচালিত Google অ্যাকাউন্ট নির্দিষ্ট করে যা ব্যবহারকারীকে তালিকাভুক্তির সময় ব্যবহার করতে হবে। AuthenticationRequirement অবশ্যই প্রয়োজনীয় হিসাবে সেট করা উচিত। |