REST Resource: enterprises.enrollmentTokens
리소스: EnrollmentToken
JSON 표현 |
{
"name": string,
"value": string,
"duration": string,
"expirationTimestamp": string,
"policyName": string,
"additionalData": string,
"qrCode": string,
"oneTimeOnly": boolean,
"user": {
object (User )
},
"allowPersonalUsage": enum (AllowPersonalUsage )
} |
필드 |
name |
string
생성 중에 서버에서 생성하는 등록 토큰의 이름으로, enterprises/{enterpriseId}/enrollmentTokens/{enrollmentTokenId} 형식입니다.
|
value |
string
기기에 전달되고 기기의 등록을 승인하는 토큰 값입니다. 서버에서 생성하는 읽기 전용 필드입니다.
|
duration |
string (Duration format)
등록 토큰이 유효한 기간으로, 1분에서 Durations.MAX_VALUE (약 10,000년)까지 다양합니다. 지정하지 않으면 기본 기간은 1시간입니다. 요청된 기간으로 인해 결과 expirationTimestamp 가 Timestamps.MAX_VALUE 를 초과하면 expirationTimestamp 가 Timestamps.MAX_VALUE 로 강제 변환됩니다. 소수점 아래가 최대 9자리까지이고 's '로 끝나는 초 단위 기간입니다. 예를 들면 "3.5s" 입니다.
|
expirationTimestamp |
string (Timestamp format)
토큰의 만료 시간입니다. 서버에서 생성된 읽기 전용 필드입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30" 입니다.
|
policyName |
string
등록된 기기에 처음 적용된 정책의 이름으로, enterprises/{enterpriseId}/policies/{policyId} 형식입니다. 지정하지 않으면 기기 사용자의 policyName 가 적용됩니다. userName 도 지정하지 않으면 기본적으로 enterprises/{enterpriseId}/policies/default 가 적용됩니다. 이 필드를 업데이트할 때 policyId 에 슬래시가 포함되지 않는 한 policyId 만 지정할 수 있습니다. 정책 이름의 나머지 부분은 추론됩니다.
|
additionalData |
string
등록 토큰과 연결된 임의 데이터(선택사항)입니다. 여기에는 예를 들어 등록 후 기기에 할당된 조직 단위의 ID가 포함될 수 있습니다. 기기가 토큰으로 등록되면 이 데이터가 Device 리소스의 enrollmentTokenData 필드에 노출됩니다. 데이터는 1, 024자(영문 기준) 이하여야 합니다. 그렇지 않으면 생성 요청이 실패합니다.
|
qrCode |
string
UTF-8 표현을 사용하여 이 등록 토큰으로 기기를 등록하는 QR 코드를 생성하는 데 사용할 수 있는 JSON 문자열입니다. NFC를 사용하여 기기를 등록하려면 NFC 레코드에 JSON의 속성을 직렬화된 java.util.Properties 표현이 포함되어야 합니다.
|
oneTimeOnly |
boolean
등록 토큰이 일회용인지 여부입니다. 플래그가 true로 설정되면 하나의 기기만 등록에 사용할 수 있습니다.
|
user (deprecated) |
object (User )
이 필드는 지원 중단되었으며 값은 무시됩니다.
|
allowPersonalUsage |
enum (AllowPersonalUsage )
이 등록 토큰으로 프로비저닝된 기기에서 개인 사용이 허용되는지 여부를 제어합니다. 회사 소유 기기의 경우:
- 개인 사용을 사용 설정하면 사용자가 기기에서 직장 프로필을 설정할 수 있습니다.
- 개인 사용을 사용 중지하려면 사용자가 기기를 완전 관리형 기기로 프로비저닝해야 합니다.
개인 소유 기기의 경우:
- 개인 사용을 사용 설정하면 사용자가 기기에서 직장 프로필을 설정할 수 있습니다.
- 개인 사용을 사용 중지하면 기기가 프로비저닝되지 않습니다. 개인 소유 기기에서는 개인 사용을 사용 중지할 수 없습니다.
|
메서드 |
|
지정된 엔터프라이즈의 등록 토큰을 만듭니다. |
|
등록 토큰을 삭제합니다. |
|
만료되지 않은 활성 등록 토큰을 가져옵니다. |
|
지정된 기업의 활성 상태이며 만료되지 않은 등록 토큰을 나열합니다. |
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-02-19(UTC)
[null,null,["최종 업데이트: 2025-02-19(UTC)"],[[["Enrollment tokens authorize devices to enroll and are valid for a specified duration."],["They can be configured with policies, additional data, and single-use restrictions."],["Enrollment tokens can be created, deleted, retrieved, and listed via API methods."],["Devices can be enrolled using the token value or a generated QR code."],["Personal usage can be controlled for devices provisioned with an enrollment token."]]],["Enrollment tokens, used to authorize device enrollment, have properties like `name`, `value`, `duration`, and `expirationTimestamp`. The `policyName` determines the initial policy, and `additionalData` stores arbitrary information. Tokens can be one-time use (`oneTimeOnly`) and have a `qrCode` for device enrollment. The `allowPersonalUsage` setting controls personal device usage. Available actions include creating, deleting, getting, and listing these tokens via associated methods. The `user` field is deprecated.\n"]]