REST Resource: customers.enrollmentTokens

Ressource: EnrollmentToken

Registrierungstoken für ein Chrome-Gerät.

JSON-Darstellung
{
  "name": string,
  "tokenPermanentId": string,
  "token": string,
  "customerId": string,
  "orgUnitId": string,
  "state": enum (EnrollmentTokenState),
  "createTime": string,
  "revokeTime": string,
  "creatorId": string,
  "revokerId": string,
  "tokenType": enum (EnrollmentTokenType)
}
Felder
name

string

ID. Der Ressourcenname des Registrierungstokens. Format: customers/{customer}/enrollmentTokens/{tokenPermanentId}

tokenPermanentId

string

Nur Ausgabe. Eindeutige Kennung des Registrierungstokens, das für den Zugriff auf Informationen zu Tokens verwendet wird.

token

string

Nur Ausgabe. Der Wert des Tokens, das auf dem Gerät gespeichert ist und zur Identifizierung des Geräts gegenüber dem Verwaltungsdienst verwendet wird, der die Registrierungsanfrage verarbeitet.

customerId

string

Nur Ausgabe. Die verschleierte ID des Kunden, dem dieses Token zugeordnet ist.

orgUnitId

string

Optional. Verschleierte ID der Organisationseinheit, mit der dieses Token verknüpft ist. Wenn kein Wert festgelegt ist, wird das Token für die Stammorganisationseinheit erstellt.

state

enum (EnrollmentTokenState)

Nur Ausgabe. Der Status des Tokens.

createTime

string (Timestamp format)

Nur Ausgabe. Der Erstellungszeitpunkt des Tokens.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

revokeTime

string (Timestamp format)

Nur Ausgabe. Der Zeitpunkt des Widerrufs des Tokens, null, wenn das Token nicht widerrufen wurde.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

creatorId

string

Nur Ausgabe. Die ID des Nutzers, der das Token erstellt hat.

revokerId

string

Nur Ausgabe. Die ID des Nutzers, der das Token widerrufen hat. Wenn das Token nicht widerrufen wurde, wird „null“ zurückgegeben.

tokenType

enum (EnrollmentTokenType)

Optional. Der Gerätetyp, für den dieses Token verwendet wird. Enthält standardmäßig den Wert ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER, wenn nichts anderes festgelegt wird.

EnrollmentTokenState

Der Status eines EnrollmentToken.

Enums
ENROLLMENT_TOKEN_STATE_UNSPECIFIED Unbekannter Tokenstatus.
ENROLLMENT_TOKEN_STATE_ACTIVE Das Token ist weiterhin aktiv und gültig.
ENROLLMENT_TOKEN_STATE_EXPIRED Das Token ist abgelaufen.
ENROLLMENT_TOKEN_STATE_REVOKED Das Token wurde vom Nutzer widerrufen.

EnrollmentTokenType

Der Gerätetyp eines EnrollmentToken, für den es verwendet werden soll.

Enums
ENROLLMENT_TOKEN_TYPE_UNSPECIFIED Unbekannter Token-Gerätetyp.
ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER Das Token wird verwendet, um ein Chrome-Gerät zu registrieren.

Methoden

create

Erstellt ein neues Registrierungstoken für ein Browsergerät.

get

Ruft ein Registrierungstoken für Browsergeräte ab.

list

Listet alle Registrierungstokens für Browsergeräte auf.

revoke

Widerruft ein Registrierungstoken für Browsergeräte.