chrome.enterprise.deviceAttributes

설명

chrome.enterprise.deviceAttributes API를 사용하여 기기 속성을 읽습니다. 참고: 이 API는 기업 정책에 의해 강제 설치된 확장 프로그램에서만 사용할 수 있습니다.

권한

enterprise.deviceAttributes

지원 대상

Chrome 46 이상 ChromeOS만 해당 정책 필요

방법

getDeviceAnnotatedLocation()

Promise Chrome 66 이상
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

관리자가 주석으로 표시한 위치를 가져옵니다. 현재 사용자가 연결되어 있지 않거나 관리자가 주석을 추가한 위치가 설정되지 않은 경우 빈 문자열을 반환합니다.

매개변수

  • 콜백

    함수 선택사항

    callback 매개변수는 다음과 같습니다.

    (annotatedLocation: string)=>void

    • annotatedLocation

      string

반환 값

  • 프로미스<string>

    Chrome 96 이상

    프로미스는 Manifest V3 이상에서 지원되지만 콜백은 이전 버전과의 호환성을 위해 제공됩니다. 동일한 함수 호출에 둘 다 사용할 수는 없습니다. 프로미스는 콜백에 전달된 것과 동일한 유형으로 확인됩니다.

getDeviceAssetId()

Promise Chrome 66 이상
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

관리자가 주석을 추가한 애셋 ID를 가져옵니다. 현재 사용자가 연결되어 있지 않거나 관리자가 애셋 ID를 설정하지 않은 경우 빈 문자열을 반환합니다.

매개변수

  • 콜백

    함수 선택사항

    callback 매개변수는 다음과 같습니다.

    (assetId: string)=>void

    • assetId

      string

반환 값

  • 프로미스<string>

    Chrome 96 이상

    프로미스는 Manifest V3 이상에서 지원되지만 콜백은 이전 버전과의 호환성을 위해 제공됩니다. 동일한 함수 호출에 둘 다 사용할 수는 없습니다. 프로미스는 콜백에 전달된 것과 동일한 유형으로 확인됩니다.

getDeviceHostname()

Promise Chrome 82 이상
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

DeviceHostnameTemplate 정책에서 설정한 기기의 호스트 이름을 가져옵니다. 현재 사용자가 연결되어 있지 않거나 엔터프라이즈 정책에서 설정된 호스트 이름이 없는 경우 빈 문자열을 반환합니다.

매개변수

  • 콜백

    함수 선택사항

    callback 매개변수는 다음과 같습니다.

    (hostname: string)=>void

    • hostname

      string

반환 값

  • 프로미스<string>

    Chrome 96 이상

    프로미스는 Manifest V3 이상에서 지원되지만 콜백은 이전 버전과의 호환성을 위해 제공됩니다. 동일한 함수 호출에 둘 다 사용할 수는 없습니다. 프로미스는 콜백에 전달된 것과 동일한 유형으로 확인됩니다.

getDeviceSerialNumber()

Promise Chrome 66 이상
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

기기의 일련번호를 가져옵니다. 이 API의 목적은 기기를 관리하는 것입니다 (예: 기기 전체 인증서에 대한 인증서 서명 요청 생성). 기기 관리자의 동의 없이 이 API는 기기 추적에 사용할 수 없습니다. 현재 사용자가 연결되어 있지 않으면 빈 문자열을 반환합니다.

매개변수

  • 콜백

    함수 선택사항

    callback 매개변수는 다음과 같습니다.

    (serialNumber: string)=>void

    • serialNumber

      string

반환 값

  • 프로미스<string>

    Chrome 96 이상

    프로미스는 Manifest V3 이상에서 지원되지만 콜백은 이전 버전과의 호환성을 위해 제공됩니다. 동일한 함수 호출에 둘 다 사용할 수는 없습니다. 프로미스는 콜백에 전달된 것과 동일한 유형으로 확인됩니다.

getDirectoryDeviceId()

프로미스
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)

서버에서 생성한 Directory API의 기기 식별자 값을 가져오고 클라우드 디렉터리 API에서 쿼리할 기기의 클라우드 기록을 식별합니다. 현재 사용자가 연결되어 있지 않으면 빈 문자열을 반환합니다.

매개변수

  • 콜백

    함수 선택사항

    callback 매개변수는 다음과 같습니다.

    (deviceId: string)=>void

    • deviceId

      string

반환 값

  • 프로미스<string>

    Chrome 96 이상

    프로미스는 Manifest V3 이상에서 지원되지만 콜백은 이전 버전과의 호환성을 위해 제공됩니다. 동일한 함수 호출에 둘 다 사용할 수는 없습니다. 프로미스는 콜백에 전달된 것과 동일한 유형으로 확인됩니다.