chrome.enterprise.deviceAttributes

説明

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

権限

enterprise.deviceAttributes

可用性

Chrome 46 以降 ChromeOS のみ ポリシーが必要

メソッド

getDeviceAnnotatedLocation()

Promise Chrome 66 以降
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

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

パラメータ

  • callback

    関数(省略可)

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

    (annotatedLocation: string) => void

    • annotatedLocation

      string

戻り値

  • Promise<文字列>

    Chrome 96 以降

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

getDeviceAssetId()

Promise Chrome 66 以降
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

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

パラメータ

  • callback

    関数(省略可)

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

    (assetId: string) => void

    • assetId

      string

戻り値

  • Promise<文字列>

    Chrome 96 以降

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

getDeviceHostname()

Promise Chrome 82 以降
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

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

パラメータ

  • callback

    関数(省略可)

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

    (hostname: string) => void

    • hostname

      string

戻り値

  • Promise<文字列>

    Chrome 96 以降

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

getDeviceSerialNumber()

Promise Chrome 66 以降
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

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

パラメータ

  • callback

    関数(省略可)

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

    (serialNumber: string) => void

    • serialNumber

      string

戻り値

  • Promise<文字列>

    Chrome 96 以降

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

getDirectoryDeviceId()

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

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

パラメータ

  • callback

    関数(省略可)

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

    (deviceId: string) => void

    • deviceId

      string

戻り値

  • Promise<文字列>

    Chrome 96 以降

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