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 매개변수는 다음과 같습니다.

    (annotatedLocation: string) => void

    • annotatedLocation

      문자열

반환 값

  • 프로미스<string>

    Chrome 96 이상 를 통해 개인정보처리방침을 정의할 수 있습니다.

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

getDeviceAssetId()

<ph type="x-smartling-placeholder"></ph> 프로미스 Chrome 66 이상
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

관리자 주석이 달린 애셋 ID를 가져옵니다. 현재 사용자가 제휴되어 있지 않거나 관리자가 저작물 ID를 설정하지 않은 경우 빈 문자열이 반환됩니다.

매개변수

  • 콜백

    함수 선택사항

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

    (assetId: string) => void

    • assetId

      문자열

반환 값

  • 프로미스<string>

    Chrome 96 이상 를 통해 개인정보처리방침을 정의할 수 있습니다.

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

getDeviceHostname()

<ph type="x-smartling-placeholder"></ph> 프로미스 Chrome 82 이상
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

DeviceHostnameTemplate 정책에 설정된 대로 기기의 호스트 이름을 가져옵니다. 현재 사용자가 제휴되어 있지 않거나 엔터프라이즈 정책에 의해 호스트 이름이 설정되지 않은 경우 빈 문자열을 반환합니다.

매개변수

  • 콜백

    함수 선택사항

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

    (hostname: string) => void

    • hostname

      문자열

반환 값

  • 프로미스<string>

    Chrome 96 이상 를 통해 개인정보처리방침을 정의할 수 있습니다.

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

getDeviceSerialNumber()

<ph type="x-smartling-placeholder"></ph> 프로미스 Chrome 66 이상
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

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

매개변수

  • 콜백

    함수 선택사항

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

    (serialNumber: string) => void

    • serialNumber

      문자열

반환 값

  • 프로미스<string>

    Chrome 96 이상 를 통해 개인정보처리방침을 정의할 수 있습니다.

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

getDirectoryDeviceId()

<ph type="x-smartling-placeholder"></ph> 프로미스 를 통해 개인정보처리방침을 정의할 수 있습니다.
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)

서버에서 생성한 Directory API의 기기 식별자 값을 가져오고 Cloud Directory API에서 쿼리할 기기의 클라우드 레코드를 식별합니다. 현재 사용자가 제휴되어 있지 않은 경우 빈 문자열을 반환합니다.

매개변수

  • 콜백

    함수 선택사항

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

    (deviceId: string) => void

    • deviceId

      문자열

반환 값

  • 프로미스<string>

    Chrome 96 이상 를 통해 개인정보처리방침을 정의할 수 있습니다.

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