chrome.enterprise.deviceAttributes

refresh date: 2026-09-25 robots: noindex

תיאור

משתמשים ב-API של chrome.enterprise.deviceAttributes כדי לקרוא את מאפייני המכשיר. הערה: ה-API הזה זמין רק לתוספים שהותקנו באופן מחייב על ידי המדיניות הארגונית.

הרשאות

enterprise.deviceAttributes

זמינות

‫Chrome 46 ואילך ‫ChromeOS בלבד נדרשת מדיניות

Methods

getDeviceAnnotatedLocation()

Promise Chrome 66+‎
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)
: Promise<string>

אחזור המיקום שהאדמין הוסיף לו הערה. אם המשתמש הנוכחי לא משויך או שהאדמין לא הגדיר מיקום עם הערות, תוחזר מחרוזת ריקה.

פרמטרים

  • callback

    function optional

    הפרמטר callback נראה כך:

    (annotatedLocation: string) => void

    • annotatedLocation

      מחרוזת

החזרות

  • Promise<string>

    ‫Chrome מגרסה 96 ואילך

    מחזירה Promise שמתקבלת עם המיקום המצוין של המכשיר.

    הבטחות נתמכות רק ב-Manifest V3 ואילך, בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callbacks).

getDeviceAssetId()

Promise Chrome 66+‎
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)
: Promise<string>

אחזור של מזהה הנכס שהאדמין הוסיף לו הערה. אם המשתמש הנוכחי לא משויך או שהאדמין לא הגדיר מזהה נכס, תוחזר מחרוזת ריקה.

פרמטרים

  • callback

    function optional

    הפרמטר callback נראה כך:

    (assetId: string) => void

    • assetId

      מחרוזת

החזרות

  • Promise<string>

    ‫Chrome מגרסה 96 ואילך

    מחזירה Promise שמתקבל עם מזהה הנכס של המכשיר.

    הבטחות נתמכות רק ב-Manifest V3 ואילך, בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callbacks).

getDeviceHostname()

Promise Chrome 82 ואילך
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)
: Promise<string>

אחזור של שם המארח של המכשיר, כפי שהוגדר במדיניות DeviceHostnameTemplate. אם המשתמש הנוכחי לא משויך או שלא הוגדר שם מארח על ידי מדיניות הארגון, תוחזר מחרוזת ריקה.

פרמטרים

  • callback

    function optional

    הפרמטר callback נראה כך:

    (hostname: string) => void

    • hostname

      מחרוזת

החזרות

  • Promise<string>

    ‫Chrome מגרסה 96 ואילך

    הפונקציה מחזירה Promise שמתקבל עם שם המארח של המכשיר.

    הבטחות נתמכות רק ב-Manifest V3 ואילך, בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callbacks).

getDeviceSerialNumber()

Promise Chrome 66+‎
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)
: Promise<string>

אחזור המספר הסידורי של המכשיר. חשוב לזכור שמטרת ה-API הזה היא לנהל את המכשיר (למשל, ליצור בקשות לחתימה על אישורים בכל המכשירים). אסור להשתמש ב-API הזה כדי לעקוב אחרי מכשירים בלי הסכמה של האדמין של המכשיר. אם המשתמש הנוכחי לא משויך, הפונקציה מחזירה מחרוזת ריקה.

פרמטרים

  • callback

    function optional

    הפרמטר callback נראה כך:

    (serialNumber: string) => void

    • serialNumber

      מחרוזת

החזרות

  • Promise<string>

    ‫Chrome מגרסה 96 ואילך

    הפונקציה מחזירה Promise שמתקבל עם המספר הסידורי של המכשיר.

    הבטחות נתמכות רק ב-Manifest V3 ואילך, בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callbacks).

getDirectoryDeviceId()

Promise
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)
: Promise<string>

אחזור הערך של מזהה המכשיר של ה-Directory API, שנוצר על ידי השרת ומזהה את רשומת הענן של המכשיר לצורך שליחת שאילתות ב-Cloud Directory API. אם המשתמש הנוכחי לא משויך, הפונקציה מחזירה מחרוזת ריקה.

פרמטרים

  • callback

    function optional

    הפרמטר callback נראה כך:

    (deviceId: string) => void

    • deviceId

      מחרוזת

החזרות

  • Promise<string>

    ‫Chrome מגרסה 96 ואילך

    מחזירה Promise שמתקבל עם מזהה המכשיר של ה-Directory API.

    הבטחות נתמכות רק ב-Manifest V3 ואילך, בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callbacks).