বিবরণ
ডিভাইসের বৈশিষ্ট্যগুলি পড়তে chrome.enterprise.deviceAttributes API ব্যবহার করুন। দ্রষ্টব্য: এই API শুধুমাত্র এন্টারপ্রাইজ নীতি দ্বারা জোর করে ইনস্টল করা এক্সটেনশনগুলির জন্য উপলব্ধ।
অনুমতিসমূহ
enterprise.deviceAttributesউপস্থিতি
পদ্ধতি
getDeviceAnnotatedLocation()
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
callback?: function,
): Promise<string>
প্রশাসক-টীকাযুক্ত অবস্থানটি আনয়ন করে। যদি বর্তমান ব্যবহারকারী অনুমোদিত না হন বা প্রশাসক দ্বারা কোনও টীকাযুক্ত অবস্থান সেট না করা থাকে, তাহলে একটি খালি স্ট্রিং ফেরত পাঠায়।
পরামিতি
- কলব্যাক
ঐচ্ছিক ফাংশন
callbackপ্যারামিটারটি দেখতে এরকম:(annotatedLocation: string) => void
- annotatedLocation
স্ট্রিং
রিটার্নস
Promise<string>
ক্রোম ৯৬+ডিভাইসের অ্যানোটেটেড লোকেশনের সাথে সমাধান করা একটি প্রতিশ্রুতি প্রদান করে।
প্রতিশ্রুতিগুলি কেবল ম্যানিফেস্ট V3 এবং পরবর্তী সংস্করণগুলির জন্য সমর্থিত, অন্যান্য প্ল্যাটফর্মগুলিকে কলব্যাক ব্যবহার করতে হবে।
getDeviceAssetId()
chrome.enterprise.deviceAttributes.getDeviceAssetId(
callback?: function,
): Promise<string>
প্রশাসক-টীকাযুক্ত সম্পদ আইডি আনয়ন করে। যদি বর্তমান ব্যবহারকারী অনুমোদিত না হন বা প্রশাসক দ্বারা কোনও সম্পদ আইডি সেট না করা থাকে, তাহলে একটি খালি স্ট্রিং ফেরত পাঠায়।
পরামিতি
- কলব্যাক
ঐচ্ছিক ফাংশন
callbackপ্যারামিটারটি দেখতে এরকম:(assetId: string) => void
- assetId
স্ট্রিং
রিটার্নস
Promise<string>
ক্রোম ৯৬+ডিভাইসের অ্যাসেট আইডি দিয়ে সমাধান করা একটি প্রতিশ্রুতি প্রদান করে।
প্রতিশ্রুতিগুলি কেবল ম্যানিফেস্ট V3 এবং পরবর্তী সংস্করণগুলির জন্য সমর্থিত, অন্যান্য প্ল্যাটফর্মগুলিকে কলব্যাক ব্যবহার করতে হবে।
getDeviceHostname()
chrome.enterprise.deviceAttributes.getDeviceHostname(
callback?: function,
): Promise<string>
DeviceHostnameTemplate নীতি দ্বারা সেট করা ডিভাইসের হোস্টনাম আনে। যদি বর্তমান ব্যবহারকারী অনুমোদিত না হন বা এন্টারপ্রাইজ নীতি দ্বারা কোনও হোস্টনাম সেট না করা থাকে, তাহলে একটি খালি স্ট্রিং ফেরত পাঠায়।
পরামিতি
- কলব্যাক
ঐচ্ছিক ফাংশন
callbackপ্যারামিটারটি দেখতে এরকম:(hostname: string) => void
- hostname
স্ট্রিং
রিটার্নস
Promise<string>
ক্রোম ৯৬+একটি প্রতিশ্রুতি প্রদান করে যা ডিভাইসের হোস্টনেম দিয়ে সমাধান করে।
প্রতিশ্রুতিগুলি কেবল ম্যানিফেস্ট V3 এবং পরবর্তী সংস্করণগুলির জন্য সমর্থিত, অন্যান্য প্ল্যাটফর্মগুলিকে কলব্যাক ব্যবহার করতে হবে।
getDeviceSerialNumber()
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
callback?: function,
): Promise<string>
ডিভাইসের সিরিয়াল নম্বর আনে। অনুগ্রহ করে মনে রাখবেন যে এই API এর উদ্দেশ্য হল ডিভাইসটি পরিচালনা করা (যেমন ডিভাইস-ব্যাপী সার্টিফিকেটের জন্য সার্টিফিকেট সাইন অনুরোধ তৈরি করা)। ডিভাইসের প্রশাসকের সম্মতি ছাড়া এই API ডিভাইস ট্র্যাক করার জন্য ব্যবহার করা যাবে না। যদি বর্তমান ব্যবহারকারী অনুমোদিত না হন, তাহলে একটি খালি স্ট্রিং ফেরত পাঠায়।
পরামিতি
- কলব্যাক
ঐচ্ছিক ফাংশন
callbackপ্যারামিটারটি দেখতে এরকম:(serialNumber: string) => void
- serialNumber
স্ট্রিং
রিটার্নস
Promise<string>
ক্রোম ৯৬+একটি প্রতিশ্রুতি প্রদান করে যা ডিভাইসের সিরিয়াল নম্বর দিয়ে সমাধান করে।
প্রতিশ্রুতিগুলি কেবল ম্যানিফেস্ট V3 এবং পরবর্তী সংস্করণগুলির জন্য সমর্থিত, অন্যান্য প্ল্যাটফর্মগুলিকে কলব্যাক ব্যবহার করতে হবে।
getDirectoryDeviceId()
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
callback?: function,
): Promise<string>
সার্ভার দ্বারা তৈরি ডিরেক্টরি API এর ডিভাইস শনাক্তকারীর মান আনে এবং ক্লাউড ডিরেক্টরি API-তে ক্যোয়ারির জন্য ডিভাইসের ক্লাউড রেকর্ড শনাক্ত করে। যদি বর্তমান ব্যবহারকারী অনুমোদিত না হন, তাহলে একটি খালি স্ট্রিং ফেরত পাঠায়।
পরামিতি
- কলব্যাক
ঐচ্ছিক ফাংশন
callbackপ্যারামিটারটি দেখতে এরকম:(deviceId: string) => void
- deviceId
স্ট্রিং
রিটার্নস
Promise<string>
ক্রোম ৯৬+ডিরেক্টরি API-এর ডিভাইস শনাক্তকারীর সাথে সমাধান করা একটি প্রতিশ্রুতি প্রদান করে।
প্রতিশ্রুতিগুলি কেবল ম্যানিফেস্ট V3 এবং পরবর্তী সংস্করণগুলির জন্য সমর্থিত, অন্যান্য প্ল্যাটফর্মগুলিকে কলব্যাক ব্যবহার করতে হবে।