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