API ফিচারের ওভারভিউয়ের জন্য Chrome ম্যানেজমেন্ট Chrome ব্রাউজার API দেখুন।
এই পৃষ্ঠায় দেখানো সব অনুরোধে নিম্নলিখিত ভেরিয়েবল ব্যবহার করা হয়:
$TOKEN- OAuth 2.0 টোকেন$CUSTOMER- গ্রাহকের আইডি বা লিটারেলmy_customer
নথিভুক্ত Chrome ব্রাউজারের তালিকা দেখুন
নথিভুক্ত Chrome ব্রাউজারের তালিকা দেখতে, /chromeBrowsers এন্ডপয়েন্ট ব্যবহার করুন। আপনি
pageSize (সর্বাধিক এবং ডিফল্ট ১০০) এবং
pageToken প্যারামিটার ব্যবহার করে পৃষ্ঠা সংখ্যা নিয়ন্ত্রণ করতে পারবেন। ফলাফলের ক্রম নির্দিষ্ট করতে orderBy ব্যবহার করুন।
ফলাফল আরও নির্দিষ্ট করতে filter উল্লেখ করুন। fields কোয়েরি প্যারামিটারের সাহায্যে
রিড মাস্ক নির্দিষ্ট করা যেতে পারে।
ওয়াইল্ডকার্ড (*) ম্যাচিং (প্রিফিক্স prefix*, সাফিক্স *suffix, সাবস্ট্রিং
*substring*, বা উপস্থিতি *) = এবং :-এর সাথে শুধুমাত্র
machine_name, annotated_asset_id এবং browser_version ফিল্ডে কাজ করে।
গ্লোবাল টেক্সট সার্চ (কোনও ফিল্ডের নাম উল্লেখ না করে) সমস্ত ইন্ডেক্স করা
টেক্সট ফিল্ড জুড়ে সার্চ করে। একাধিক শব্দ AND বা হোয়াইটস্পেস (যেমন, filter=machine AND 73 বা filter=machine 73) দিয়ে আলাদা করা থাকলে,
প্রতিটি শব্দ ব্রাউজার ডিভাইসের অন্তত একটি ইন্ডেক্স করা টেক্সট ফিল্ডের সাথে
মিলতে হবে (এমনকি বিভিন্ন ফিল্ড জুড়েও)। একটি কোট করা স্ট্রিংয়ের মধ্যে একাধিক শব্দ রাখলে (যেমন,
filter="machine name") একটি ফিল্ডের মধ্যে সেই সঠিক সংলগ্ন বাক্যাংশটি সার্চ করা হয়।
ফিল্টার কোয়েরির উদাহরণ
# Filter by machine name prefix (using ':' or '=')
filter=machine_name:LIX*
# Filter by annotated asset ID suffix
filter=annotated_asset_id="*1001"
# Filter by browser version substring
filter=browser_version:"*6367*"
# Global search across all indexed text fields (matches browsers containing both "machine" and "73" across any fields)
filter=machine AND 73
# Global search with implicit AND (equivalent to `machine AND 73`)
filter=machine 73
# Filter by machine name prefix and registration time range
filter=machine_name:LIX* AND last_registration_time>=2024-01-01T00:00:00Z
# Filter by Organizational Unit path
filter=org_unit_path=/Marketing
অনুরোধ করুন
curl -X GET \
-H "Authorization: Bearer $TOKEN" \
"https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER/chromeBrowsers?pageSize=2&orderBy=lastActivityTime+desc&filter=os_platform=WINDOWS"
রেসপন্স
{
"chromeBrowsers": [
{
"name": "customers/<customerId>/chromeBrowsers/<browserPermanentId1>",
"browserPermanentId": "<browserPermanentId1>",
"machineName": "CLIENT2024-01",
"osPlatformType": "WINDOWS",
"osVersion": "10.0.19045",
"browserVersion": "124.0.6367.60",
"annotatedUser": "user1@example.com",
"annotatedLocation": "US-NYC",
"annotatedAssetId": "ASSET-1001",
"annotatedNotes": "Engineering workstation",
"lastActivityTime": "2024-04-23T22:05:44.214362Z",
"lastPolicySyncTime": "2024-04-23T22:00:00.000Z",
"lastStatusReportTime": "2024-04-23T22:05:44.214362Z",
"enrollmentDate": "2024-01-15T10:30:00.000Z",
"orgUnitPath": "/Engineering",
"policyCount": 15,
"extensionCount": 8
},
{
"name": "customers/<customerId>/chromeBrowsers/<browserPermanentId2>",
"browserPermanentId": "<browserPermanentId2>",
"machineName": "CLIENT2024-02",
"osPlatformType": "WINDOWS",
"osVersion": "11.0.22631",
"browserVersion": "124.0.6367.60",
"annotatedUser": "user2@example.com",
"annotatedLocation": "US-MTV",
"lastActivityTime": "2024-04-23T21:45:10.102000Z",
"lastPolicySyncTime": "2024-04-23T21:40:00.000Z",
"lastStatusReportTime": "2024-04-23T21:45:10.102000Z",
"enrollmentDate": "2024-02-10T14:15:00.000Z",
"orgUnitPath": "/Engineering",
"policyCount": 12,
"extensionCount": 5
}
],
"nextPageToken": "<nextPageToken>"
}
ম্যানেজ করা Chrome ব্রাউজার ফিরিয়ে আনা
এনরোল করা একটি Chrome ব্রাউজার ফিরিয়ে আনতে, /chromeBrowsers/{browser_permanent_id} এন্ডপয়েন্ট ব্যবহার করুন। fields প্যারামিটারের মাধ্যমে
রিড মাস্ক নির্দিষ্ট করা যেতে পারে।
অনুরোধ করুন
curl -X GET \
-H "Authorization: Bearer $TOKEN" \
"https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER/chromeBrowsers/<browserPermanentId1>"
রেসপন্স
{
"name": "customers/<customerId>/chromeBrowsers/<browserPermanentId1>",
"browserPermanentId": "<browserPermanentId1>",
"machineName": "CLIENT2024-01",
"osPlatformType": "WINDOWS",
"osVersion": "10.0.19045",
"browserVersion": "124.0.6367.60",
"annotatedUser": "user1@example.com",
"annotatedLocation": "US-NYC",
"annotatedAssetId": "ASSET-1001",
"annotatedNotes": "Engineering workstation",
"lastActivityTime": "2024-04-23T22:05:44.214362Z",
"lastPolicySyncTime": "2024-04-23T22:00:00.000Z",
"lastStatusReportTime": "2024-04-23T22:05:44.214362Z",
"enrollmentDate": "2024-01-15T10:30:00.000Z",
"orgUnitPath": "/Engineering",
"policyCount": 15,
"extensionCount": 8
}
Chrome ব্রাউজারের জন্য অ্যানোটেশন তথ্য আপডেট করুন
এনরোল করা Chrome ব্রাউজারের অ্যানোটেট করা ফিল্ড আপডেট করতে, HTTP PATCH পদ্ধতির সাথে
/chromeBrowsers/{browser_permanent_id} এন্ডপয়েন্ট ব্যবহার করুন
এবং আপডেট করার জন্য ফিল্ড নির্দিষ্ট করে updateMask কোয়েরি প্যারামিটার প্রদান করুন।
অনুরোধ করুন
curl -X PATCH \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
"https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER/chromeBrowsers/<browserPermanentId1>?updateMask=annotatedUser,annotatedNotes" \
-d '{
"annotatedUser": "newuser@example.com",
"annotatedNotes": "Updated primary workstation"
}'
রেসপন্স
{
"name": "customers/<customerId>/chromeBrowsers/<browserPermanentId1>",
"browserPermanentId": "<browserPermanentId1>",
"machineName": "CLIENT2024-01",
"osPlatformType": "WINDOWS",
"osVersion": "10.0.19045",
"browserVersion": "124.0.6367.60",
"annotatedUser": "newuser@example.com",
"annotatedLocation": "US-NYC",
"annotatedAssetId": "ASSET-1001",
"annotatedNotes": "Updated primary workstation",
"lastActivityTime": "2024-04-23T22:05:44.214362Z",
"orgUnitPath": "/Engineering"
}
নতুন সাংগঠনিক ইউনিটে Chrome ব্রাউজার সরানো
ম্যানেজ করা Chrome ব্রাউজার একটি সাংগঠনিক ইউনিট থেকে অন্যটিতে সরাতে, /chromeBrowsers:move এন্ডপয়েন্ট ব্যবহার করুন। প্রতিটি অনুরোধে সর্বাধিক ৬০০টি ব্রাউজার সরানো যাবে। কোনও
ব্রাউজার সরানোর সময় সমস্যা হলে, নির্দিষ্ট করা কোনও ব্রাউজারই সরানো হয় না।
অনুরোধ করুন
curl -X POST \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
"https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER/chromeBrowsers:move" \
-d '{
"destinationOrgUnitId": "03ph8a2z3v",
"resourceIds": [
"customers/$CUSTOMER/chromeBrowsers/<browserPermanentId1>",
"customers/$CUSTOMER/chromeBrowsers/<browserPermanentId2>"
]
}'
রেসপন্স
{}
Chrome ব্রাউজার থেকে সংগ্রহ করা ডেটা মুছে ফেলা
ম্যানেজ করা Chrome ব্রাউজার থেকে সংগ্রহ করা ডেটা মুছে ফেলতে, HTTP DELETE সহ
/chromeBrowsers/{browser_permanent_id} এন্ডপয়েন্ট ব্যবহার করুন।
অনুরোধ করুন
curl -X DELETE \
-H "Authorization: Bearer $TOKEN" \
"https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER/chromeBrowsers/<browserPermanentId1>"
রেসপন্স
{}