Entitlements

এই সম্পদের জন্য পদ্ধতির তালিকার জন্য, এই পৃষ্ঠার শেষে দেখুন।

সম্পদ উপস্থাপনা

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

API একটি এনটাইটেলমেন্ট তৈরি করতে ব্যবহার করা যেতে পারে। একটি বিকল্প হিসাবে, আপনি এনটাইটেলমেন্ট তৈরি করার সাথে সাথে সমস্ত ব্যবহারকারীর পরিচালিত ডিভাইসে একটি অ্যাপ ইনস্টলেশন ট্রিগার করতে API ব্যবহার করতে পারেন।

অ্যাপটি বিনামূল্যে হলে, এনটাইটেলমেন্ট তৈরি করা সেই অ্যাপের জন্য একটি গ্রুপ লাইসেন্সও তৈরি করে। অর্থপ্রদানকারী অ্যাপগুলির জন্য, এনটাইটেলমেন্ট তৈরি করা একটি লাইসেন্স গ্রহণ করে এবং এনটাইটেলমেন্টটি সরানো না হওয়া পর্যন্ত সেই লাইসেন্সটি ব্যবহার করা হয়। যদি এন্টারপ্রাইজ পর্যাপ্ত লাইসেন্স না কিনে থাকে, তাহলে কোনো এনটাইটেলমেন্ট তৈরি হয় না এবং ইনস্টলেশন ব্যর্থ হয়। কোনো অ্যাপের জন্য এনটাইটেলমেন্ট তৈরি করা হয় না যদি অ্যাপটির অনুমতির প্রয়োজন হয় যা এন্টারপ্রাইজ গ্রহণ করেনি।

যদি একটি এনটাইটেলমেন্ট মুছে ফেলা হয়, অ্যাপটি ব্যবহারকারীর ডিভাইস থেকে আনইনস্টল করা হতে পারে। সর্বোত্তম অনুশীলন হিসাবে, এনটাইটেলমেন্ট মুছে ফেলার আগে Installs.delete() কল করে অ্যাপটি আনইনস্টল করুন।

একটি অব্যবস্থাপিত প্রোফাইলে ব্যবহারকারী যে অ্যাপগুলির জন্য অর্থ প্রদান করে তার জন্য এনটাইটেলমেন্টের কারণ হিসাবে "userPurchase" রয়েছে। এই এনটাইটেলমেন্টগুলি API এর মাধ্যমে সরানো যাবে না।

{
  "kind": "androidenterprise#entitlement",
  "productId": string,
  "reason": string
}
সম্পত্তির নাম মান বর্ণনা মন্তব্য
kind string
productId string যে পণ্যের জন্য এনটাইটেলমেন্ট আছে তার আইডি। উদাহরণস্বরূপ, "app:com.google.android.gm"
reason string এনটাইটেলমেন্টের কারণ। উদাহরণস্বরূপ, বিনামূল্যের অ্যাপের জন্য "free" । এই সম্পত্তিটি অস্থায়ী: এটি গ্রুপ লাইসেন্সের acquisition kind ক্ষেত্র দ্বারা প্রতিস্থাপিত হবে।

গ্রহণযোগ্য মান হল:
  • " free "
  • " groupLicense "
  • " userPurchase "

পদ্ধতি

মুছে ফেলা
একটি ব্যবহারকারীর জন্য একটি অ্যাপের একটি এনটাইটেলমেন্ট সরিয়ে দেয়।
পাওয়া
একটি এনটাইটেলমেন্টের বিবরণ পুনরুদ্ধার করে।
তালিকা
নির্দিষ্ট ব্যবহারকারীর জন্য সমস্ত এনটাইটেলমেন্ট তালিকাভুক্ত করে। শুধু আইডি সেট করা আছে।
হালনাগাদ
ব্যবহারকারীর জন্য একটি অ্যাপে একটি এনটাইটেলমেন্ট যোগ করে বা আপডেট করে।