chrome.enterprise.deviceAttributes

説明

デバイスの属性を読み取るには、chrome.enterprise.deviceAttributes API を使用します。注: この API は、企業ポリシーによって自動インストールされた拡張機能でのみ利用できます。

権限

enterprise.deviceAttributes

対象

Chrome 46 以降 ChromeOS のみ をご覧ください。 <ph type="x-smartling-placeholder"></ph> ポリシーが必要

メソッド

getDeviceAnnotatedLocation()

<ph type="x-smartling-placeholder"></ph> 約束 Chrome 66 以降 をご覧ください。
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

管理者が注釈を付けたビジネスを取得します。現在のユーザーが関連付けられていない場合、または管理者によって位置情報のアノテーションが設定されていない場合は、空の文字列が返されます。

パラメータ

  • callback

    関数(省略可)

    callback パラメータは次のようになります。

    (annotatedLocation: string) => void

    • annotatedLocation

      文字列

戻り値

  • Promise<文字列>

    Chrome 96 以降

    Promise は Manifest V3 以降でサポートされていますが、 下位互換性が確保されます同じ関数呼び出しで両方を使用することはできません。「 Promise はコールバックに渡された型と同じ型で解決されます。

getDeviceAssetId()

<ph type="x-smartling-placeholder"></ph> 約束 Chrome 66 以降 をご覧ください。
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

管理者が注釈を付けたアセット ID を取得します。現在のユーザーが関連付けられていない場合、または管理者によってアセット ID が設定されていない場合は、空の文字列が返されます。

パラメータ

  • callback

    関数(省略可)

    callback パラメータは次のようになります。

    (assetId: string) => void

    • assetId

      文字列

戻り値

  • Promise<文字列>

    Chrome 96 以降

    Promise は Manifest V3 以降でサポートされていますが、 下位互換性が確保されます同じ関数呼び出しで両方を使用することはできません。「 Promise はコールバックに渡された型と同じ型で解決されます。

getDeviceHostname()

<ph type="x-smartling-placeholder"></ph> 約束 Chrome 82 以降 をご覧ください。
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

DeviceHostnameTemplate ポリシーで設定されたデバイスのホスト名を取得します。現在のユーザーが関連付けられていない場合、またはエンタープライズ ポリシーによってホスト名が設定されていない場合は、空の文字列が返されます。

パラメータ

  • callback

    関数(省略可)

    callback パラメータは次のようになります。

    (hostname: string) => void

    • hostname

      文字列

戻り値

  • Promise<文字列>

    Chrome 96 以降

    Promise は Manifest V3 以降でサポートされていますが、 下位互換性が確保されます同じ関数呼び出しで両方を使用することはできません。「 Promise はコールバックに渡された型と同じ型で解決されます。

getDeviceSerialNumber()

<ph type="x-smartling-placeholder"></ph> 約束 Chrome 66 以降 をご覧ください。
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

デバイスのシリアル番号を取得します。この API の目的は、デバイスを管理すること(デバイス全体の証明書に対する証明書署名リクエストを生成するなど)です。デバイスの管理者の同意なしに、この API をデバイスのトラッキングに使用することはできません。現在のユーザーが関連付けられていない場合は、空の文字列を返します。

パラメータ

  • callback

    関数(省略可)

    callback パラメータは次のようになります。

    (serialNumber: string) => void

    • serialNumber

      文字列

戻り値

  • Promise<文字列>

    Chrome 96 以降

    Promise は Manifest V3 以降でサポートされていますが、 下位互換性が確保されます同じ関数呼び出しで両方を使用することはできません。「 Promise はコールバックに渡された型と同じ型で解決されます。

getDirectoryDeviceId()

<ph type="x-smartling-placeholder"></ph> 約束
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)

サーバーによって生成された Directory API のデバイス ID の値を取得し、Cloud Directory API でのクエリに使用するデバイスのクラウド レコードを特定します。現在のユーザーが関連付けられていない場合は、空の文字列を返します。

パラメータ

  • callback

    関数(省略可)

    callback パラメータは次のようになります。

    (deviceId: string) => void

    • deviceId

      文字列

戻り値

  • Promise<文字列>

    Chrome 96 以降

    Promise は Manifest V3 以降でサポートされていますが、 下位互換性が確保されます同じ関数呼び出しで両方を使用することはできません。「 Promise はコールバックに渡された型と同じ型で解決されます。