ব্যবহারকারীর অ্যাকাউন্টের ব্যবস্থা করুন

আইডেন্টিটি প্রভিশনিং (বা অ্যাকাউন্ট প্রভিশনিং ) হল অ্যাকাউন্ট সেট আপ করার এবং তিনটি সিস্টেমের মধ্যে সংযোগ স্থাপনের প্রক্রিয়া এবং কিছু ক্ষেত্রে ব্যবহারকারী এবং তাদের ডিভাইসের মধ্যে সংযোগ স্থাপন করা।

একটি অ্যান্ড্রয়েড এন্টারপ্রাইজ পরিবেশে, তিনটি ভিন্ন সিস্টেমে অ্যাকাউন্টের তথ্য থাকে:

  • প্রতিষ্ঠানের ব্যবহারকারী ডিরেক্টরি ব্যবহারকারীদের সম্পর্কে তথ্যের নিশ্চিত উৎস।
  • আপনাকে (EMM সমাধান প্রদানকারী) প্রতিষ্ঠানের ব্যবহারকারীদের অন্তত একটি ন্যূনতম ডিরেক্টরি বজায় রাখতে হবে।
  • Google Play-এর মাধ্যমে অ্যাপ ম্যানেজমেন্ট প্রদান করার জন্য Google পরিচালিত Google Play অ্যাকাউন্ট এবং Google অ্যাকাউন্ট সম্পর্কে কিছু তথ্য বজায় রাখে।

একটি Users সম্পদ একটি এন্টারপ্রাইজের সাথে যুক্ত একটি অ্যাকাউন্ট প্রতিনিধিত্ব করে। অ্যাকাউন্টটি একটি ডিভাইসের জন্য নির্দিষ্ট হতে পারে, অথবা এমন একজন ব্যক্তির সাথে যুক্ত হতে পারে যার একাধিক ডিভাইস রয়েছে (মোবাইল ফোন, ট্যাবলেট এবং আরও অনেক কিছু) এবং সেগুলি সমস্ত জুড়ে অ্যাকাউন্ট ব্যবহার করে৷ আপনি কীভাবে আপনার গ্রাহকের এন্টারপ্রাইজ সেট আপ করেন তার উপর নির্ভর করে অ্যাকাউন্টটি শুধুমাত্র পরিচালিত Google Play, বা অন্যান্য Google পরিষেবাগুলিতে অ্যাক্সেস প্রদান করতে পারে:

  • পরিচালিত Google Play অ্যাকাউন্টগুলি এন্টারপ্রাইজগুলিকে তাদের এন্টারপ্রাইজ মোবিলিটি ম্যানেজমেন্ট (EMM) সমাধান প্রদানকারীর মাধ্যমে স্বয়ংক্রিয়ভাবে ব্যবহারকারী বা ডিভাইস অ্যাকাউন্ট তৈরি করার জন্য একটি স্বচ্ছ উপায় প্রদান করে। এই অ্যাকাউন্টগুলি শুধুমাত্র পরিচালিত Google Play-এ অ্যাক্সেস প্রদান করে।

  • Google অ্যাকাউন্টগুলি হল বিদ্যমান অ্যাকাউন্টগুলি যা Google দ্বারা পরিচালিত হয় এবং Google অ্যাকাউন্ট উত্সগুলির সাথে সিঙ্ক্রোনাইজেশনের প্রয়োজন হয়৷

সারণি 1: ব্যবহারকারীদের API ক্ষেত্র এবং পদ্ধতি

পরিচালিত Google Play অ্যাকাউন্ট Google পরিচালিত অ্যাকাউন্ট
মাঠ
আইডি
ধরনের
অ্যাকাউন্ট শনাক্তকারী একটি অনন্য শনাক্তকারী যা আপনি তৈরি করেন এবং আইডিতে ম্যাপ করেন ( userId ) Google Play থেকে ফিরে এসেছে৷ ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্য (PII) ব্যবহার করবেন না। সেট না.
অ্যাকাউন্ট ধরন ডিভাইস অ্যাকাউন্ট, ব্যবহারকারীর অ্যাকাউন্ট ব্যবহারকারীর অ্যাকাউন্ট
প্রদর্শন নাম আপনি UI আইটেমগুলিতে যে নামটি প্রদর্শন করেন, যেমন Google Play এর মধ্যে। ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্য ব্যবহার করবেন না। সেট না.
ব্যবস্থাপনা প্রকার emm পরিচালিত google Managed, emmManaged
প্রাথমিক ইমেইল সেট না. এই ক্ষেত্রটি হল প্রাথমিক কী যার মাধ্যমে আপনি আপনার সিস্টেমে Google-পরিচালিত ডোমেন অ্যাকাউন্ট থেকে ব্যবহারকারীর অ্যাকাউন্টগুলিতে সিঙ্ক্রোনাইজেশন পরিচালনা করেন।
পদ্ধতি
মুছে ফেলা
প্রমাণীকরণ টোকেন তৈরি করুন
টোকেন তৈরি করুন
পাওয়া
getAvailableProductSet
সন্নিবেশ
তালিকা
টোকেন প্রত্যাহার করুন
setAvailableProductSet
হালনাগাদ

পরিচালিত Google Play অ্যাকাউন্ট

দুটি ধরণের পরিচালিত Google Play অ্যাকাউন্ট রয়েছে:

ব্যবহারকারীর অ্যাকাউন্ট
একটি একক ব্যবহারকারীকে তাদের সমস্ত ডিভাইস থেকে পরিচালিত Google Play-এ অ্যাক্সেস প্রদান করে। আপনার ব্যবহারকারীদের জন্য আপনাকে অবশ্যই ব্যবহারকারীর অ্যাকাউন্টের ব্যবস্থা করতে হবে—তাদের কাছে নিজেরাই পরিচালিত Google Play অ্যাকাউন্ট যোগ করার জন্য শংসাপত্র নেই।
একটি ব্যবহারকারী অ্যাকাউন্ট তৈরি করতে, Users.insert কল করুন। অ্যাকাউন্টের ধরনটি userType এ সেট করুন এবং একটি accountIdentifier সেট করুন, যা এন্টারপ্রাইজের মধ্যে ব্যবহারকারীকে অনন্যভাবে উল্লেখ করে।
সর্বোত্তম অনুশীলন : 10টির বেশি ডিভাইসে একই অ্যাকাউন্ট ব্যবহার করবেন না।
ডিভাইস অ্যাকাউন্ট
একটি একক ডিভাইস থেকে পরিচালিত Google Play-এ অ্যাক্সেস প্রদান করে। যদি একটি ডিভাইস অ্যাকাউন্টের জন্য একটি প্রমাণীকরণ টোকেন জারি করা হয়, সেই ডিভাইস অ্যাকাউন্টের জন্য একটি প্রমাণীকরণ টোকেনের জন্য একটি নতুন অনুরোধ পূর্ববর্তী টোকেনটিকে নিষ্ক্রিয় করে দেয়। অ্যাপের জন্য প্রতিটি ডিভাইসের নিজস্ব আলাদা লাইসেন্স থাকা উচিত।
একটি ডিভাইস অ্যাকাউন্ট তৈরি করতে, Users.insert কল করুন এবং অ্যাকাউন্টের ধরনটিকে deviceType এ সেট করুন।

আপনি ব্যবহারকারী বা ডিভাইসের পরিচয় এবং সংশ্লিষ্ট পরিচালিত Google Play অ্যাকাউন্টগুলির মধ্যে একটি ম্যাপিং তৈরি এবং বজায় রাখেন এবং আপনি তাদের জীবনচক্রের মাধ্যমে অ্যাকাউন্টগুলি পরিচালনা করেন। এই পরিচালিত Google Play অ্যাকাউন্টগুলির উপর সংস্থার কোনও সরাসরি নিয়ন্ত্রণের প্রয়োজন নেই, কারণ অ্যাকাউন্টগুলি সম্পূর্ণরূপে অ্যাপ্লিকেশন পরিচালনার জন্য বিদ্যমান।

EMM কনসোল এবং সার্ভারের জন্য প্রয়োজনীয়তা

আপনার EMM সলিউশন (EMM কনসোল, EMM সার্ভার, এবং DPC) জুড়ে Google Play EMM APIs এবং Android ফ্রেমওয়ার্ক APIs ব্যবহার করে ম্যানেজ করা Google Play অ্যাকাউন্টগুলি অন-ডিমান্ড, প্রোগ্রাম্যাটিকভাবে তৈরি করা হয়। এই উপাদানগুলি একটি ব্যবহারকারীর অ্যাকাউন্ট তৈরি করতে এবং লক্ষ্য ডিভাইসে কাজের প্রোফাইলের ব্যবস্থা করতে রানটাইমে ইন্টারঅ্যাক্ট করে। আপনার EMM কনসোল বা সার্ভার অবশ্যই:

  • Users.insert কলে ব্যবহার করার জন্য অনন্য বেনামী অ্যাকাউন্ট শনাক্তকারী ( accountIdentifier ক্ষেত্র) তৈরি করার জন্য একটি প্রক্রিয়া প্রদান করুন। উদাহরণস্বরূপ, আপনি ব্যবহারকারীর জন্য কিছু অভ্যন্তরীণ মান ব্যবহার করতে পারেন ("sanjeev237389"), বা একটি ক্রিপ্টিক অ্যাসেট ট্যাগ নম্বর ("asset#44448")৷ অ্যাকাউন্ট শনাক্তকারীর জন্য ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্য (PII) ব্যবহার করা এড়িয়ে চলুন।

  • userId ( insert কল থেকে ফিরে এসেছে) এবং আপনার নির্বাচন করা accountIdentifier মধ্যে ম্যাপিং সংরক্ষণ করুন।

আপনার ডিপিসির প্রয়োজনীয়তার জন্য, একটি ডিভাইস নীতি নিয়ন্ত্রক তৈরি করুন দেখুন।

একটি পরিচালিত Google Play ব্যবহারকারী অ্যাকাউন্ট তৈরি করুন৷

  1. একজন ব্যবহারকারী (সাধারণত) কর্পোরেট শংসাপত্র ব্যবহার করে আপনার ডিপিসিতে সাইন ইন করে।
  2. DPC EMM সার্ভার বা কনসোল থেকে ব্যবহারকারী সম্পর্কে বিশদ বিবরণের অনুরোধ করে। অনুমান করা হচ্ছে ব্যবহারকারী আপনার সিস্টেমে অজানা:
    1. নতুন accountIdentifier , displayName এবং accountType এর মান সহ Users.insert কল করে নতুন পরিচালিত Google Play অ্যাকাউন্টের জন্য অনুরোধ জমা দিন।
      • আপনার সিস্টেমকে অবশ্যই accountIdentifier তৈরি করতে হবে। অ্যাকাউন্ট শনাক্তকারী আপনার সিস্টেম জুড়ে একটি অনন্য মান হতে হবে। অ্যাকাউন্ট শনাক্তকারীর জন্য PII ব্যবহার করবেন না।
      • displayName Google Play Store-এর অ্যাকাউন্ট সুইচারে দেখানো হয়েছে এবং ব্যবহারকারীর কাছে এর কিছু অর্থ থাকা উচিত (কিন্তু ব্যবহারকারী সম্পর্কে PII নয়)। উদাহরণস্বরূপ, নামটিতে প্রতিষ্ঠানের নাম বা EMM সম্পর্কিত একটি জেনেরিক নাম অন্তর্ভুক্ত থাকতে পারে।
      • userAccount বা deviceAccountaccountType সেট করুন। একটি userAccount একাধিক ডিভাইসে ব্যবহার করা যেতে পারে, যখন একটি deviceAccount একটি একক ডিভাইসের জন্য নির্দিষ্ট। নির্দিষ্ট করা accountType প্রকার deviceType বা userType হতে পারে।
      • managementType emmManaged এ সেট করুন।
    2. Google Play অনুরোধটি প্রক্রিয়া করে, অ্যাকাউন্ট তৈরি করে এবং একটি userId ফেরত দেয়।
    3. আপনার ডেটাস্টোরে accountIdentifier এবং userId মধ্যে ম্যাপিং সংরক্ষণ করুন।
    4. Users.generateAuthenticationTokenuserId এবং enterpriseId দিয়ে কল করুন। Google Play একটি প্রমাণীকরণ টোকেন ফেরত দেয় যা একবার ব্যবহার করা যেতে পারে এবং যা অবশ্যই কয়েক মিনিটের মধ্যে ব্যবহার করতে হবে।
    5. আপনার ডিপিসিতে প্রমাণীকরণ টোকেনটি নিরাপদে ফরোয়ার্ড করুন।
  3. DPC কাজের প্রোফাইলের ব্যবস্থা করে এবং অ্যাকাউন্টটিকে কাজের প্রোফাইল বা ডিভাইসে যোগ করে।
  4. ব্যবহারকারী কাজের প্রোফাইল বা ডিভাইসের মধ্যে পরিচালিত Google Play অ্যাক্সেস করতে পারেন।

অ্যাডমিন অ্যাকাউন্ট

যখন একজন প্রশাসক পরিচালিত Google Play অ্যাকাউন্টগুলির সাথে একটি এন্টারপ্রাইজ তৈরি করেন , তখন তারা যে Google অ্যাকাউন্টটি ব্যবহার করেন সেটি একটি G Suite অ্যাকাউন্ট হতে পারে না। তারা যে অ্যাকাউন্টটি ব্যবহার করে সেটি এন্টারপ্রাইজের মালিক হয়ে যায় এবং মালিক পরিচালিত Google Play কনসোলে আরও মালিক এবং প্রশাসক যোগ করতে পারেন।

Enterprises.get এবং Enterprises.completeSignup উভয়ই একটি এন্টারপ্রাইজের সাথে যুক্ত প্রশাসক ইমেল ঠিকানাগুলির একটি তালিকা প্রদান করে (শুধুমাত্র পরিচালিত Google Play অ্যাকাউন্টগুলির সাথে এন্টারপ্রাইজগুলি)।

অ্যাকাউন্ট জীবন চক্র পরিচালনা করুন

একটি পরিচালিত Google Play অ্যাকাউন্ট স্থাপনে, আপনি ব্যবহারকারী এবং ডিভাইস অ্যাকাউন্টের জীবনচক্রের জন্য দায়ী, যার অর্থ আপনি এই অ্যাকাউন্টগুলি তৈরি, আপডেট এবং মুছে ফেলবেন।

আপনি ডিভাইসের ব্যবস্থা করার সময় অ্যাকাউন্টগুলি তৈরি করেন, একটি প্রক্রিয়া যাতে আপনার DPC অ্যাপ এবং আপনার EMM কনসোল জড়িত থাকে। নির্দেশাবলীর জন্য, পরিচালিত Google Play অ্যাকাউন্ট পদ্ধতি দেখুন।