Konfigurera Chrome Enterprise Core

Använda Chrome Enterprise Core API

Ämnen

Auktorisering 

Innan du kan använda alla Chrome Enterprise Core API:er måste du aktivera Admin SDK API (om det inte redan är aktiverat) i Googles utvecklarkonsol genom att följa den här länken och välja det projekt där du vill aktivera API:et.

Därefter har du två alternativ för att skaffa en token för åtkomst till API:et:

  1. Oauth2.0 med identitetsstöld med ett tjänstkonto (läs avsnittet Auktorisera med identitetsstöld) nedan
  2. 3-sidig Oauth2.0 utan identitetsstöld (Du kan auktorisera dina begäranden enligt Oauth2-riktlinjen)

Följande omfattningar krävs för att auktorisera din åtkomst till Chrome Enterprise Core API:

https://www.googleapis.com/auth/admin.directory.device.chromebrowsers.readonly

eller

https://www.googleapis.com/auth/admin.directory.device.chromebrowsers

Auktorisera med impersonifiering

Om du vill använda ett tjänstkonto för impersonifiering måste du

  1.  Skapa ett tjänstkonto och ha nödvändiga tjänstkontonycklar här tjänstkontot. Du kan följa de här anvisningarna för att skapa ett tjänstkonto och hämta tjänstkontonycklarna. 
  2. Klient-id:t för tjänstkontot måste vara auktoriserat för OAuth-omfattningarna ovan. Du gör detta genom att öppna administratörskonsolen under Säkerhet –> API-kontroller –> Hantera domänomfattande delegering. Lägg sedan till en ny kund. I den här dialogrutan motsvarar Klient-id det unika id:t för ditt tjänstkonto.

Med nycklarna för tjänstkontot måste du använda Google API Client Libraries på önskat språk för att begära en OAuth-åtkomsttoken för tjänstkontot. 

 

Dessutom måste begäran om OAuth-token impersonifiera administratörsanvändare på domänen när den begär OAuth-token. 

Här är ett exempel på kod som använder Java API Client Libraries för att hämta OAuth-token.

package takeout.api.credentials;

import com.google.api.client.googleapis.auth.oauth2.GoogleCredential;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;

public final class ApiRequestHelper {

  public static String getAccessToken(
      String serviceAccountKeyFilePath, String adminUserToImpersonate, Collection<String> scopes)
      throws IOException {
    InputStream is = new FileInputStream(serviceAccountKeyFilePath);

    GoogleCredential credential =
        GoogleCredential.fromStream(is).toBuilder()
            .setServiceAccountScopes(scopes)
            .setServiceAccountUser(adminUserToImpersonate)
            .build();

    if (!credential.refreshToken()) {
      throw new RuntimeException(
          String.format(
              "Failed to fetch refresh token for service account defined in '%s' for user '%s' and"
                  + " scopes '%s'",
              serviceAccountKeyFilePath, adminUserToImpersonate, String.join(",", scopes)));
    }
    return credential.getAccessToken();
  }

  public static void printUsage() {
    System.out.println(
        "Usage: get_access_token <service account key file> <admin user> [<scope,scope>]");
  }

  public static void main(String[] args) throws Exception {
    if (args.length < 2) {
      printUsage();
      return;
    }

    String scopes =
        "https://www.googleapis.com/auth/admin.directory.device.chromebrowsers";
    if (args.length >= 3) {
      scopes = args[2];
    }
    System.out.println(
        getAccessToken(args[0], args[1], new ArrayList<String>(Arrays.asList(scopes.split(",")))));
  }

  private ApiRequestHelper() {}
}

Med den här exempelkoden kan du hämta en åtkomsttoken som du kan använda för att anropa API:et. Om nyckelfilen till exempel lagras i /home/private_key.json och administratörskontot du vill använda för att göra begäran är admin@domain.com kör du den körbara filen med följande argument:

ApiRequestHelper /home/private_key.json admin@domain.com

 

Obs! E-postadressen till admin som används är inte e-postadressen för ditt tjänstkonto (som har formen <project-name>-<id>@<project-name>.iam.gserviceaccount.com).

Webbläsaren Chrome

Chrome-webbläsare som är registrerade för Chrome Enterprise Core.

Resursrepresentation

Följande JSON-mall används för Chrome-webbläsarresurser i Directory API:

{

"kind": "admin#directory#browserdevice",

"deviceId": string,

"osPlatform": string,

"osPlatformVersion": string,

"osArchitecture":string,

"osVersion": string,

"machineName": string,

"annotatedLocation": string,

"annotatedUser": string,

"annotatedAssetId": string,

"annotatedNotes": string,

"lastPolicyFetchTime": dateTime,

"lastRegistrationTime": dateTime,

"lastActivityTime":dateTime,

"lastStatusReportTime":dateTime,

"virtualDeviceId": string,

"serialNumber": string,

"orgUnitPath": string,

"extensionCount":int,

"policyCount": int,

"safeBrowsingClickThroughCount": int,

"lastDeviceUser": string,

"browserVersions": [string],

"lastDeviceUsers":[

  "userName": strin,

  "lastStatusReportTime":dateTime,

  ]

"machinePolicies": [

  "source": string,

  "name": string,

  "value": string,

  "error": string,

  ]

"browsers": [

  "browserVersion": string,

  "channel": string,

  "lastStatusReportTime": dateTime,

  "lastPolicyFetchTime": dateTime,

  "executablePath": string,

  "installedBrowserVersion": string,

  "plugins":[

    "name": string,

    "description": string,

    "fileame" string,

    ]

  "profiles": [

    "name": string,

    "id": string,

    "lastStatusReportTime": dateTime,

    "lastPolicyFectchTime": dateTime,

    "safeBrowsingWarnings": int,

    "safeBrowsingWarningsClickThrough": int,

    "chromeSignedinUserEmail": string,

    "extensionPolicies": [

      "extensionId": string,

      "extensionName": string,

      "policies": [

        "source": string,

        "name": string,

        "value": string,

        "error": string,

      ]

    ]

    "extensions": [

      "extensionId": string,

      "version": string,

      "permissions": [string],

      "name": string,

      "description":string,

      "appType": string,

      "homepageUrl": string,

      "installType": string,

      "configuredAppPolicy": string,

      "disabled": boolean,

      "icons": [

        "size": int,

        "url": string, 

      ]

    ]

    "userPolicies": [

      "source": string,

      "name": string,

      "value": string,

      "error": string,

    ]

    "safeBrowsingWarningsResetTime": string

  ]

}

Anropa API:et 

Hämta alla Chrome-webbläsarenheter för ett konto 

Begränsning: nextPageToken som returneras av begäran har en timmes livslängd. Om din begäran har ett stort antal Chrome-enheter kan din sidtoken löpa ut innan du kan slutföra listan över alla enheter. I så fall kan du tillämpa ett filter på din begäran om produktinformation för att minska antalet enheter som returneras av sökfrågan. Att filtrera efter Organisationsenhet är vanligtvis ett bra sätt att minska antalet resultat.

 

Om du vill returnera en lista över alla Chrome-webbläsarenheter som har tilldelats ett konto använder du följande GET-begäran och inkluderar auktoriseringen som beskrivs i Auktorisering. Kodexemplet innehåller radreturer för att det ska bli lättare att läsa.

GET https://www.googleapis.com/admin/directory/v1.1beta1/customer/{my_customer|customerId}/
devices/chromebrowsers?projection={FULL|BASIC}&query={query string}&orderBy={orderBy
category}&sortOrder={ASCENDING|DESCENDING}&pageToken={token for next results
page, if applicable &maxResults=max number of results per page}
  • Kund-id är en unik identifierare för kundens Google-konto.
  • När du utger dig för att vara kontoadministratör kan du även använda strängen my_customer som representerar kundens id för kontot. Ett annat sätt att få värdet för kund-id är att använda åtgärden Hämta en användare. Använd administratörens e-postadress eller ditt unika administratörs-id i åtgärdens userKey-parameter.

Följande är en referens till alla frågesträngsparametrar som kan användas i begäran:

Parameter Typ Beskrivning
maxResults integer Maximalt antal resultat att returnera. Standard- och maxvärdet är 100.
orderBy string Enhetsattribut för webbläsaren Chrome som ska användas för att sortera resultat.
    Godkända värden är
    "id" – id:t för enheten med webbläsaren Chrome installerad.
    "last_sync" – datum och tid då Chrome-webbläsarenheten antingen registrerades senast, synkroniserades senast med policyinställningarna eller laddade upp en rapport.
    "machine_name" – namnet på datorn som är kopplad till enheten.
    "extension_count" – det totala antalet tillägg som rapporterats för Chrome-webbläsaren på enheten.
    "policy_count" – det totala antalet policyer som rapporterats för Chrome-webbläsaren på enheten.
    os_version – operativsystemet på enheten där webbläsaren Chrome är installerad.
    "last_signed_in_user" – den senast inloggade användaren på Chrome-webbläsaren.
    "annotated_user" – användare av Chrome-webbläsaren som har kommenterats av administratören.
    "annotated_location" – plats för Chrome-webbläsaren enligt administratörens anteckningar.
    "annotated_asset_id" – enhets-id för webbläsaren Chrome som har kommenterats av administratören.
    notes – anteckningar om Chrome-webbläsaren som har gjorts av administratören.
    "browser_version_channel" – den senaste Chrome-versionen och kanalen som rapporterats av enheten.
    "org_unit" – organisationsenheten som enheten tillhör.
    "enrollment_date" – enhetens registreringsdatum.
    "save_browsing_clickthrough" – antal klick för Säker webbsökning som den här enheten har rapporterat.
    "platform_major_version" – operativsystemstyp och huvudversion, t.ex. (Windows 10):
    "last_activity" – Tid för den senaste aktiviteten på enheten.
    "browser_version_sortable" – Den äldsta webbläsarversionen som är installerad på enheten.
    "os_version_sortable" – operativsystemstyp och fullständig version:
orgUnitPath string Den fullständiga sökvägen till organisationsenheten eller dess unika id.
groupId string Gruppens fullständiga resursnamn i formatet groups/{group} eller dess unika id.
pageToken string Sökparametern pageToken används för att begära nästa sida med sökresultat. Sökparametern pageTokens uppföljningsbegäran är nästaPageToken från ditt tidigare svar.
projektion string Begränsa informationen som returneras till en uppsättning valda fält.
    Godkända värden:
    BASIC – Innehåller endast de grundläggande metadatafälten (dvs. de som finns i kolumnerna i webbläsarlistan i administratörskonsolen enligt ovan)
    FULL – inkluderar alla metadatafält (se ovan)
sökfråga string Söksträng med frågespråket för listsidor som beskrivs i avsnittet nedan (Filtrera frågespråk).
sortOrder string Om resultat ska returneras i stigande eller fallande ordning. Måste användas med parametern orderBy.
    Godkända värden:
    ASCENDING – stigande ordning.
    DESCENDING – fallande ordning.

Exempel: Filtrera enheter efter datornamn

I det här första exemplet söker vi efter ett specifikt datornamn med query=machine_name:CLIENT2012. Svaret innehåller en enda resurs för webbläsaren Chrome där machineName är helpdesk:

JSON-begäran

GET https://www.googleapis.com/admin/directory/v1.1beta1/customer/my_customer/devices/
chromebrowsers?projection=BASIC&query=machine_name:CLIENT2012&orderBy=status
&sortOrder=ASCENDING&maxResults=100

JSON-svar

En lyckad begäran returnerar statuskoden HTTP 200. En lista över webbläsarenheter som matchar dina frågeparametrar visas:

{
  "kind": "directory#browserdevices",
  "browsers": [
     {
      "deviceId": "device_id_value",
      "kind": "admin#directory#browserdevice",
      "osPlatform": "Windows",
      "osVersion": "6.3.9600.19505",
      "machineName": "CLIENT2012",
      "lastRegistrationTime": "2019-11-04T00:29:17.484Z",
      "lastActivityTime": "2019-11-04T00:29:17.484Z",
      "virtualDeviceId": "virtual_device_id",
      "orgUnitPath": "/Org-unit path",
    },
  ],
  "nextPageToken": "abcdefghijkl123"
}

Hämta en Chrome-webbläsarenhet 

Om du vill hämta egenskaperna för en Chrome-webbläsarenhet använder du följande GET-begäran och inkluderar auktoriseringen som beskrivs i Auktorisera begäranden. Kodexemplet innehåller radreturer för att det ska bli lättare att läsa.

GET
https://www.googleapis.com/admin/directory/v1.1beta1/customer/{my_customer|customerId}/
devices/chromebrowsers/deviceId?projection={FULL|BASIC}
  • Kund-id är en unik identifierare för kundens Google-konto.
  • När du utger dig för att vara kontoadministratör kan du även använda strängen my_customer som representerar kundens id för kontot. Ett annat sätt att få värdet för kund-id är att använda åtgärden Hämta en användare. Använd administratörens e-postadress eller ditt unika administratörs-id i åtgärdens userKey-parameter.
  • DeviceId är en unik identifierare för en enhet och finns i svaret på åtgärden Hämta alla Chrome-webbläsarenheter. Mer information om sökfråge-, begäran- och svarsattribut finns i API-referensen.

Följande är en referens till alla frågesträngsparametrar som kan användas i begäran:

Parameter Typ Beskrivning
deviceId string Enhetens unika id. I svaret från metoden browsersdevices.list returneras deviceId. Obs! Parametern måste anges.
projektion string Avgör om svaret innehåller hela listan över egendomar eller bara en delmängd.
    Godkända värden:
    BASIC: Innehåller endast de grundläggande metadatafälten (dvs. de som finns i kolumnerna i listan över webbläsare i administratörskonsolen som anges ovan)
    FULL: Innehåller alla metadatafält (se ovan)

Exempel

JSON-begäran

En exempelbegäran. Kodexemplet innehåller radreturer för att det ska bli lättare att läsa.

GET https://www.googleapis.com/admin/directory/v1.1beta1/customer/my_customer/devices/
chromebrowsers/deviceId?projection=basic

JSON-svar

En lyckad begäran returnerar statuskoden HTTP 200. Tillsammans med statuskoden returnerar svaret enhetsegenskaperna för webbläsaren Chrome:

{
  "deviceId": "device_id_value",
  "kind": "admin#directory#browserdevice",
  "osPlatform": "Windows",
  "osVersion": "6.3.9600.19542",
  "machineName": "CLIENT2012",
  "lastRegistrationTime": "2019-11-27T12:55:27.230Z",
  "lastActivityTime": "2019-11-27T12:55:27.230Z",
  "virtualDeviceId": "virtual_device_id",
  "orgUnitPath": "/Org-unit path",
  "deviceIdentifiersHistory": { 
    "records": [
    { 
      "identifiers": { 
        "machineName": "CLIENT2012", 
        "serialNumber": "ABCD1234567890" }, 
      "firstRecordTime": "2019-11-27T12:55:27.230Z",
      "lastActivityTime": "2019-11-27T12:55:27.230Z"}
  ],
  “has_device_id_collision”: “false”
  }
}

Språk i filtersökfråga

 

När du använder parametern ”query” i en listbegäran måste varje term i sökfrågan matchas på en viss webbläsarenhet för att vara giltig. Om du inte anger några operatorer (fält) i sökfrågan hittar sökningen en webbläsare som har alla angivna termerna i alla internt indexerade textfält. Om din fråga exempelvis är: "query=maskin 73", returnerar detta en webbläsare som har både termen "maskin" och "73" i alla fält som kan returneras i en webbläsarenhet som följande:

{
  "deviceId": "device_id_value",
  "kind": "admin#directory#browserdevice",
  "osPlatform": "Windows",
  "osVersion": "6.3.9600.19542",
  "machineName": "machine_name",
  "browser_versions": [
    "73.0.0.0",
  ],
  "lastActivityTime": "2019-11-27T12:55:27.230Z",
  "virtualDeviceId": "virtual_device_id",
  "orgUnitPath": "/Org-unit path",
}

 

Tänk på följande – 1: Matchningen sker på ordgränser (alla skiljetecken eller blanksteg) så att du inte kan göra partiella matchningar på ord. I exemplet ovan skulle du inte kunna köra query='mask 73'.

Kommentar 2: Ordmatchning är inte skiftlägeskänslig så att en sökfråga med ”maskin” matchar både ”Maskin” och ”maskin”.

 

Du kan ange följande fält om du vill rikta in sökningen på specifika fält (Obs! Sökorden är inte skiftlägeskänsliga, men fältnamnen är skiftlägeskänsliga).

Fält Beskrivning
machine_name Datornamnet för enheten med webbläsaren Chrome.
os_platform OS-plattformen för enheten med webbläsaren Chrome. (t.ex. Windows)
arch CPU-arkitekturen för enheten med webbläsaren Chrome. (t.ex. x86_64)
os_version OS-versionen för enheten med webbläsaren Chrome. (t.ex. 10.0.16299.904)
plats Den annoterade platsen för enheten med webbläsaren Chrome.
användare Den annoterade användaren för enheten med webbläsaren Chrome.
asset_id Det annoterade tillgångs-id:t för enheten med webbläsaren Chrome.
anteckning Den annoterade anteckningen för enheten med webbläsaren Chrome.
register Registreringstiden för enheten med webbläsaren Chrome.
os Den kombinerade OS-plattformen och huvudversionen av operativsystemet för enheten med webbläsaren Chrome (t.ex. Windows 10)
browser_version En rapporterad Chrome-webbläsare på Chrome-enheten (t.ex. 73)
enrollment_token Registreringstoken som användes för att registrera Chrome-webbläsarenheten.
report Tid för senaste rapport för enheten med webbläsaren Chrome
synkronisera Tid för senaste policysynkronisering för enheten med webbläsaren Chrome.
num_extensions Antalet tillägg som rapporterats av Chrome-webbläsaren.
num_policies Antalet policyer som rapporteras av Chrome-webbläsaren.
machine_user Den senast rapporterade användaren av Chrome-webbläsaren.
last_activity Sista gången Chrome-webbläsaren på enheten visade aktivitet (hämtning av policy eller rapportering).
has_device_id_collision Enhets-id:t delas av flera datorer som Chrome-webbläsaren identifierar som samma maskin. Värden som stöds är true och false.

 

För fält där tid kan anges (register, report, sync, last_activity) är tidsformatet YYYY-MM-DDThh:mm:ss (t.ex. 2020-01-01T12:00:00). Du kan även ange öppna eller slutna intervall för tiden:

 

Formulär

Betydelse

Exempel

datetime

Exakt på det angivna datumet eller den angivna tiden

2011-03-23

2011-04-26T14:23:05

datetime..datetime

Inom det angivna datum- eller tidsintervallet

2011-03-23..2011-04-26

datetime..

På eller efter datumet eller tiden

2011-04-26T14:23:05..

..datetime

På eller före datumet eller tiden

..2011-04-26T14:23:05

 

Exempel på filterfrågor

 

Kommentar 1 Alla angivna exempel använder parametern query i begäran. Parametervärdet måste vara korrekt kodat i webbadressen (dvs. blanksteg måste kodas i förfrågningar med flera villkor).

Kommentar 2: Alla frågor kan filtreras ytterligare till en viss organisationsenhet genom att du lägger till frågeparametern orgUnitPath i begäran.

 

  1. Hitta alla enheter med datornamn som innehåller ett ord:
    1. machine_name:LIX
  2. Hitta alla enheter med datornamn som innehåller ett ord som registrerats efter ett visst datum:
    1. machine_name:LIX register:​2011-04-26..
  3. Hitta alla enheter med datornamn som innehåller ett ord som registrerats före ett visst datum:
    1. machine_name:LIX register:​..2011-04-26

 

Frågor som inte stöds för närvarande:

  1. Hitta alla enheter som har färre än ett visst antal tillägg installerade (intervallfrågor för numeriska värden stöds inte).
  2. Hitta alla enheter som har ett datornamn som innehåller ett av två möjliga ord (med ELLER i sökfrågor).

 

Uppdatera en Chrome-webbläsarenhet 

Om du vill uppdatera de kommenterade fälten för en Chrome-webbläsarenhet som har tilldelats ett konto använder du följande PUT-begäran och inkluderar åtkomsttoken som du har hämtat genom att följa avsnittet Auktorisering. 

PUT
https://www.googleapis.com/admin/directory/v1.1beta1/customer/{my_customer|customerId}/
devices/chromebrowsers/{deviceId}
  • Kund-id är en unik identifierare för kundens Google-konto.
  • När du utger dig för att vara kontoadministratör kan du även använda strängen my_customer som representerar kundens id för kontot. Ett annat sätt att få värdet för kund-id är att använda åtgärden Hämta en användare. Använd administratörens e-postadress eller ditt unika administratörs-id i åtgärdens userKey-parameter.
  • DeviceId är en unik identifierare för en enhet och finns i svaret på åtgärden Hämta alla Chrome-webbläsarenheter. Mer information om sökfråge-, begäran- och svarsattribut finns i API-referensen.

Följande parametrar kan användas i begäran:

Parameter Obligatoriskt Typ Beskrivning
deviceId obligatoriskt string Enhetens unika id. I svaret från metoden browsersdevices.list returneras deviceId. Obs! Parametern måste anges.
annotatedUser valfritt string Enhetens användare enligt administratörens anteckningar.
annotatedLocation valfritt string

Adress eller plats för enheten enligt administratörens notering

annotatedNotes valfritt string Anteckningar om enheten enligt administratörens kommentarer
annotatedAssetId valfritt string

Resurs-id som har kommenterats av administratören eller angetts under registreringen.

Exempel

JSON-begäran

En exempelbegäran. Kodexemplet innehåller radreturer för att det ska bli lättare att läsa.

PUT https://www.googleapis.com/admin/directory/v1.1beta1/customer/my_customer/devices/
chromebrowsers/device_id_value

{

  "deviceId": "device_id_value",
  "annotatedUser": "user 1"
}

JSON-svar

En lyckad begäran returnerar statuskoden HTTP 200. Tillsammans med statuskoden returnerar svaret enhetsegenskaperna för webbläsaren Chrome:

{
  "deviceId": "device_id_value",
  "kind": "admin#directory#browserdevice",
  "osPlatform": "Windows",
  "osVersion": "6.3.9600.19542",
  "machineName": "CLIENT2012",
  "lastRegistrationTime": "2019-11-27T12:55:27.230Z",
  "lastActivityTime": "2019-11-27T12:55:27.230Z",
  "virtualDeviceId": "virtual_device_id",
  "orgUnitPath": "/Org-unit path",
  "annotatedUser": "user 1"
}

 

Radera en Chrome-webbläsarenhet 

Om du vill radera en Chrome-webbläsarenhet som har tilldelats ett konto använder du följande DELETE-begäran och inkluderar åtkomsttoken som du har hämtat genom att följa avsnittet Auktorisering. 

DELETE
https://www.googleapis.com/admin/directory/v1.1beta1/customer/{my_customer|customerId}/devices
chromebrowsers/{deviceId}
  • Kund-id är en unik identifierare för kundens Google-konto.
  • När du utger dig för att vara kontoadministratör kan du även använda strängen my_customer som representerar kundens id för kontot. Ett annat sätt att få värdet för kund-id är att använda åtgärden Hämta en användare. Använd administratörens e-postadress eller ditt unika administratörs-id i åtgärdens userKey-parameter.
  • DeviceId är en unik identifierare för en enhet och finns i svaret på åtgärden Hämta alla Chrome-enheter. Mer information om sökfråge-, begäran- och svarsattribut finns i API-referensen.

Exempel

En exempelbegäran:

DELETE https://www.googleapis.com/admin/directory/v1.1beta1/customer/my_customer/devices/
chromebrowsers/device_id_value

 

JSON-svar

En lyckad begäran returnerar statuskoden HTTP 200. 

 

Flytta en Chrome-webbläsarenhet mellan organisationsenheter 

Om du vill flytta webbläsarenheter med Chrome som har tilldelats ett konto från en organisationsenhet till en annan använder du följande POST-begäran och inkluderar åtkomsttoken som du har hämtat genom att följa avsnittet Auktorisering. 

POST
https://www.googleapis.com/admin/directory/v1.1beta1/customer/{my_customer|customerId}/devices/chromebrowsers/moveChromeBrowsersToOu

 

  • Kund-id är en unik identifierare för kundens Google-konto.
  • När du utger dig för att vara kontoadministratör kan du även använda strängen my_customer som representerar kundens id för kontot. Ett annat sätt att få värdet för kund-id är att använda åtgärden Hämta en användare. Använd administratörens e-postadress eller ditt unika administratörs-id i åtgärdens userKey-parameter.

Följande parametrar kan användas i begäran:

Parameter Typ Beskrivning
resource_ids Stränglista

Lista över unika enhets-id:n för Chrome-webbläsarenheter som ska flyttas. Du kan flytta högst 600 webbläsare per begäran.

org_unit_path string

Målorganisationsenhet som enheterna ska flyttas till. Fullständig sökväg till organisationsenheten eller dess id med prefixet ”id:"

 

Exempel

En exempelbegäran.

POST https://www.googleapis.com/admin/directory/v1.1beta1/customer/my_customer/devices/
chromebrowsers/moveChromeBrowsersToOu
{
  "org_unit_path": "/new-path",
  "resource_ids": ["device_id_value_1","device_id_value_2"],
}

JSON-svar

En lyckad begäran returnerar statuskoden HTTP 200. 

Var det här till hjälp?

Hur kan vi förbättra den?
Sök
Rensa sökning
Stäng sökrutan
Huvudmeny
12792482553717114204
true
Sök i hjälpcentret
true
true
true
true
true
410864
false
false