REST Resource: enterprises.enrollmentTokens
Resource: EnrollmentToken
Representasi JSON |
{
"name": string,
"value": string,
"duration": string,
"expirationTimestamp": string,
"policyName": string,
"additionalData": string,
"qrCode": string,
"oneTimeOnly": boolean,
"user": {
object (User )
},
"allowPersonalUsage": enum (AllowPersonalUsage )
} |
Kolom |
name |
string
Nama token pendaftaran, yang dibuat oleh server selama pembuatan, dalam bentuk enterprises/{enterpriseId}/enrollmentTokens/{enrollmentTokenId} .
|
value |
string
Nilai token yang diteruskan ke perangkat dan memberikan otorisasi kepada perangkat untuk mendaftar. Ini adalah kolom hanya baca yang dibuat oleh server.
|
duration |
string (Duration format)
Durasi validitas token pendaftaran, mulai dari 1 menit hingga Durations.MAX_VALUE , yaitu sekitar 10.000 tahun. Jika tidak ditentukan, durasi defaultnya adalah 1 jam. Perhatikan bahwa jika durasi yang diminta menyebabkan expirationTimestamp yang dihasilkan melebihi Timestamps.MAX_VALUE , expirationTimestamp akan dikonversi menjadi Timestamps.MAX_VALUE . Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's '. Contoh: "3.5s" .
|
expirationTimestamp |
string (Timestamp format)
Waktu habis masa berlaku token. Ini adalah kolom hanya baca yang dibuat oleh server. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" , atau "2014-10-02T15:01:23+05:30" .
|
policyName |
string
Nama kebijakan yang awalnya diterapkan ke perangkat terdaftar, dalam bentuk enterprises/{enterpriseId}/policies/{policyId} . Jika tidak ditentukan, policyName untuk pengguna perangkat akan diterapkan. Jika userName juga tidak ditentukan, enterprises/{enterpriseId}/policies/default akan diterapkan secara default. Saat memperbarui kolom ini, Anda hanya dapat menentukan policyId selama policyId tidak berisi garis miring. Nama kebijakan lainnya akan disimpulkan.
|
additionalData |
string
Data arbitrer opsional yang terkait dengan token pendaftaran. Misalnya, ini dapat berisi ID unit organisasi tempat perangkat ditetapkan setelah pendaftaran. Setelah perangkat mendaftar dengan token, data ini akan ditampilkan di kolom enrollmentTokenData dari resource Device . Data harus terdiri dari 1.024 karakter atau kurang; jika tidak, permintaan pembuatan akan gagal.
|
qrCode |
string
String JSON yang representasi UTF-8-nya dapat digunakan untuk membuat kode QR guna mendaftarkan perangkat dengan token pendaftaran ini. Untuk mendaftarkan perangkat menggunakan NFC, data NFC harus berisi representasi java.util.Properties yang diserialisasi dari properti dalam JSON.
|
oneTimeOnly |
boolean
Apakah token pendaftaran hanya dapat digunakan satu kali. Jika tanda ditetapkan ke benar, hanya satu perangkat yang dapat menggunakannya untuk pendaftaran.
|
user (deprecated) |
object (User )
Kolom ini tidak digunakan lagi dan nilainya diabaikan.
|
allowPersonalUsage |
enum (AllowPersonalUsage )
Mengontrol apakah penggunaan pribadi diizinkan di perangkat yang disediakan dengan token pendaftaran ini. Untuk perangkat milik perusahaan:
- Mengaktifkan penggunaan pribadi memungkinkan pengguna menyiapkan profil kerja di perangkat.
- Untuk menonaktifkan penggunaan pribadi, pengguna harus menyediakan perangkat sebagai perangkat terkelola sepenuhnya.
Untuk perangkat milik pribadi:
- Mengaktifkan penggunaan pribadi memungkinkan pengguna menyiapkan profil kerja di perangkat.
- Menonaktifkan penggunaan pribadi akan mencegah penyediaan perangkat. Penggunaan pribadi tidak dapat dinonaktifkan di perangkat milik pribadi.
|
Metode |
|
Membuat token pendaftaran untuk perusahaan tertentu. |
|
Menghapus token pendaftaran. |
|
Mendapatkan token pendaftaran yang aktif dan belum habis masa berlakunya. |
|
Mencantumkan token pendaftaran yang aktif dan belum habis masa berlakunya untuk perusahaan tertentu. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-02-19 UTC.
[null,null,["Terakhir diperbarui pada 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"]]