Chrome

Chrome Apps

Print

OU & Children

If you do not need to check sub-OUs, then replace ou_and_children with ou.

gam print chromeapps ou_and_children </Path/To/OU> todrive

Chrome Policies

Delete

NewTabPageLocation

gam delete chromepolicy chrome.users.NewTabPageLocation ou </Path/To/OU>

Print

All by OU

gam print chromepolicies ou </Path/To/OU> todrive

ManagedBookmarksSetting by OU

gam print chromepolicies ou </Path/To/OU> filter chrome.users.ManagedBookmarksSetting todrive

As a json file

gam print chromepolicies ou </Path/To/OU> filter chrome.users.ManagedBookmarksSetting formatjson todrive

Update

NewTabPageLocation by OU

gam update chromepolicy chrome.users.NewTabPageLocation newtabpagelocation "<New Tab URL>" ou </Path/To/OU>

ManagedBookmarksSetting by OU

Create the JSON file, of the bookmarks, by first using the print ... formatjson command. Copy the JSON info into a TXT file and save as .json. Edit this file and use as needed.

gam update chromepolicy chrome.users.ManagedBookmarksSetting json file <File Name>.json orgunit </Path/To/OU>

Update Bookmarks using Google Sheet & JSON

This example creates 3 subfolders (Systems, Forms & Info) under the Bookmarks folder and lists the bookmarks inside these sub-folders as needed.

Google Sheet

Use this Google Sheet to create the JSON 'code' for you bookmark file.

JSON

Amend this JSON file as needed.

Upload

gam update chromepolicy chrome.users.ManagedBookmarksSetting json file <JSON file name>.json orgunit </Path/To/OU>