mirror of
https://github.com/GAM-team/GAM.git
synced 2026-07-03 12:21:35 +00:00
Added my_publishable_items to <DriveFileQueryShortcut>
Some checks are pending
Build and test GAM / build (Win64, build, 8, VC-WIN64A, windows-2022) (push) Waiting to run
Build and test GAM / build (aarch64, build, 2, linux-aarch64, [self-hosted linux arm64]) (push) Waiting to run
Build and test GAM / build (aarch64, build, 4, linux-aarch64, [self-hosted linux arm64], yes) (push) Waiting to run
Build and test GAM / build (aarch64, build, 6, darwin64-arm64, macos-14) (push) Waiting to run
Build and test GAM / build (universal2, build, 7, darwin64-arm64 darwin64-x86_64, macos-14) (push) Waiting to run
Build and test GAM / build (x86_64, build, 1, linux-x86_64, ubuntu-20.04) (push) Waiting to run
Build and test GAM / build (x86_64, build, 3, linux-x86_64, ubuntu-20.04, yes) (push) Waiting to run
Build and test GAM / build (x86_64, build, 5, darwin64-x86_64, macos-12) (push) Waiting to run
Build and test GAM / build (x86_64, test, 10, ubuntu-22.04, 3.9) (push) Waiting to run
Build and test GAM / build (x86_64, test, 11, ubuntu-22.04, 3.10) (push) Waiting to run
Build and test GAM / build (x86_64, test, 12, ubuntu-22.04, 3.11) (push) Waiting to run
Build and test GAM / build (x86_64, test, 9, ubuntu-22.04, 3.8) (push) Waiting to run
Build and test GAM / merge (push) Blocked by required conditions
Build and test GAM / publish (push) Blocked by required conditions
CodeQL / Analyze (python) (push) Waiting to run
Check for Google Root CA Updates / check-apis (push) Waiting to run
Some checks are pending
Build and test GAM / build (Win64, build, 8, VC-WIN64A, windows-2022) (push) Waiting to run
Build and test GAM / build (aarch64, build, 2, linux-aarch64, [self-hosted linux arm64]) (push) Waiting to run
Build and test GAM / build (aarch64, build, 4, linux-aarch64, [self-hosted linux arm64], yes) (push) Waiting to run
Build and test GAM / build (aarch64, build, 6, darwin64-arm64, macos-14) (push) Waiting to run
Build and test GAM / build (universal2, build, 7, darwin64-arm64 darwin64-x86_64, macos-14) (push) Waiting to run
Build and test GAM / build (x86_64, build, 1, linux-x86_64, ubuntu-20.04) (push) Waiting to run
Build and test GAM / build (x86_64, build, 3, linux-x86_64, ubuntu-20.04, yes) (push) Waiting to run
Build and test GAM / build (x86_64, build, 5, darwin64-x86_64, macos-12) (push) Waiting to run
Build and test GAM / build (x86_64, test, 10, ubuntu-22.04, 3.9) (push) Waiting to run
Build and test GAM / build (x86_64, test, 11, ubuntu-22.04, 3.10) (push) Waiting to run
Build and test GAM / build (x86_64, test, 12, ubuntu-22.04, 3.11) (push) Waiting to run
Build and test GAM / build (x86_64, test, 9, ubuntu-22.04, 3.8) (push) Waiting to run
Build and test GAM / merge (push) Blocked by required conditions
Build and test GAM / publish (push) Blocked by required conditions
CodeQL / Analyze (python) (push) Waiting to run
Check for Google Root CA Updates / check-apis (push) Waiting to run
This commit is contained in:
@@ -200,12 +200,17 @@ Data fields identified in a `csvkmd` argument.
|
|||||||
all_shortcuts |
|
all_shortcuts |
|
||||||
all_3p_shortcuts |
|
all_3p_shortcuts |
|
||||||
all_items |
|
all_items |
|
||||||
|
my_docs |
|
||||||
my_files |
|
my_files |
|
||||||
my_folders |
|
my_folders |
|
||||||
my_forms |
|
my_forms |
|
||||||
my_google_files |
|
my_google_files |
|
||||||
my_non_google_files |
|
my_non_google_files |
|
||||||
|
my_presentations |
|
||||||
|
my_publishable_items |
|
||||||
|
my_sheets |
|
||||||
my_shortcuts |
|
my_shortcuts |
|
||||||
|
my_slides |
|
||||||
my_3p_shortcuts |
|
my_3p_shortcuts |
|
||||||
my_items |
|
my_items |
|
||||||
my_top_files |
|
my_top_files |
|
||||||
|
|||||||
@@ -55,12 +55,17 @@
|
|||||||
all_shortcuts |
|
all_shortcuts |
|
||||||
all_3p_shortcuts |
|
all_3p_shortcuts |
|
||||||
all_items |
|
all_items |
|
||||||
|
my_docs |
|
||||||
my_files |
|
my_files |
|
||||||
my_folders |
|
my_folders |
|
||||||
my_forms |
|
my_forms |
|
||||||
my_google_files |
|
my_google_files |
|
||||||
my_non_google_files |
|
my_non_google_files |
|
||||||
|
my_presentations |
|
||||||
|
my_publishable_items |
|
||||||
|
my_sheets |
|
||||||
my_shortcuts |
|
my_shortcuts |
|
||||||
|
my_slides |
|
||||||
my_3p_shortcuts |
|
my_3p_shortcuts |
|
||||||
my_items |
|
my_items |
|
||||||
my_top_files |
|
my_top_files |
|
||||||
@@ -214,7 +219,7 @@ By default, all types of files and folders are displayed; you can specify a list
|
|||||||
<MimeTypeList> ::= "<MimeType>(,<MimeType>)*"
|
<MimeTypeList> ::= "<MimeType>(,<MimeType>)*"
|
||||||
```
|
```
|
||||||
This is the mapping from `<MimeTypeShortcut>` to MIME type.
|
This is the mapping from `<MimeTypeShortcut>` to MIME type.
|
||||||
* `gdoc|gdocument` - 'application/vnd.google-apps.document
|
* `gdoc|gdocument` - application/vnd.google-apps.document
|
||||||
* `gdrawing` - application/vnd.google-apps.drawing
|
* `gdrawing` - application/vnd.google-apps.drawing
|
||||||
* `gfile` - application/vnd.google-apps.file
|
* `gfile` - application/vnd.google-apps.file
|
||||||
* `gfolder|gdirectory` - application/vnd.google-apps.folder
|
* `gfolder|gdirectory` - application/vnd.google-apps.folder
|
||||||
@@ -246,30 +251,37 @@ The options combine ownership and broad MIME type selections.
|
|||||||
```
|
```
|
||||||
<DriveFileQueryShortcut> ::=
|
<DriveFileQueryShortcut> ::=
|
||||||
all_files | all_folders | all_google_files | all_non_google_files | all_items |
|
all_files | all_folders | all_google_files | all_non_google_files | all_items |
|
||||||
my_files | my_folders | my_google_files | my_non_google_files | my_items |
|
my_docs | my_files | my_folders | my_forms | my_google_files | my_non_google_files | my_items |
|
||||||
|
my_presentations | my_publishable_items | my_sheets | my_slides |
|
||||||
my_top_files | my_top_folders | my_top_items |
|
my_top_files | my_top_folders | my_top_items |
|
||||||
others_files | others_folders | others_google_files | others_non_google_files | others_items |
|
others_files | others_folders | others_google_files | others_non_google_files | others_items |
|
||||||
writable_files
|
writable_files
|
||||||
```
|
```
|
||||||
* all_files - "mimeType != application/vnd.google-apps.folder"
|
* all_files - "mimeType != 'application/vnd.google-apps.folder'"
|
||||||
* all_folders - "mimeType = application/vnd.google-apps.folder"
|
* all_folders - "mimeType = 'application/vnd.google-apps.folder'"
|
||||||
* all_google_files - "mimeType != application/vnd.google-apps.folder and mimeType contains 'vnd.google'"
|
* all_google_files - "mimeType != 'application/vnd.google-apps.folder' and mimeType contains 'vnd.google'"
|
||||||
* all_non_google_files - "not mimeType contains 'vnd.google'"
|
* all_non_google_files - "not mimeType contains 'vnd.google'"
|
||||||
* all_items - "" (An empty query specifies all files and folders)
|
* all_items - "" (An empty query specifies all files and folders)
|
||||||
* my_files - "'me' in owners and mimeType != application/vnd.google-apps.folder"
|
* my_docs - "'me' in owners and mimeType = 'application/vnd.google-apps.document'"
|
||||||
* my_folders - "'me' in owners and mimeType = application/vnd.google-apps.folder"
|
* my_files - "'me' in owners and mimeType != 'application/vnd.google-apps.folder'"
|
||||||
* my_google_files - "'me' in owners and mimeType != application/vnd.google-apps.folder and mimeType contains 'vnd.google'"
|
* my_folders - "'me' in owners and mimeType = 'application/vnd.google-apps.folder'"
|
||||||
|
* my_forms - "'me' in owners and mimeType = 'application/vnd.google-apps.form'"
|
||||||
|
* my_google_files - "'me' in owners and mimeType != 'application/vnd.google-apps.folder' and mimeType contains 'vnd.google'"
|
||||||
* my_non_google_files - "'me' in owners and not mimeType contains 'vnd.google'"
|
* my_non_google_files - "'me' in owners and not mimeType contains 'vnd.google'"
|
||||||
|
* my_presentations - "'me' in owners and mimeType = 'application/vnd.google-apps.presentation'"
|
||||||
|
* my_publishable_items - "'me' in owners and (mimeType = 'application/vnd.google-apps.document' or mimeType = 'application/vnd.google-apps.form' or mimeType = 'application/vnd.google-apps.presentation' or mimeType = 'application/vnd.google-apps.spreadsheet')"
|
||||||
|
* my_sheets - "'me' in owners and mimeType = 'application/vnd.google-apps.spreadsheet'"
|
||||||
|
* my_slides - "'me' in owners and mimeType = 'application/vnd.google-apps.presentation'"
|
||||||
* my_items - "'me' in owners"
|
* my_items - "'me' in owners"
|
||||||
* my_top_files - "'me' in owners and mimeType != application/vnd.google-apps.folder and 'root' in parents"
|
* my_top_files - "'me' in owners and mimeType != 'application/vnd.google-apps.folder' and 'root' in parents"
|
||||||
* my_top_folders - "'me' in owners and mimeType = application/vnd.google-apps.folder and 'root' in parents"
|
* my_top_folders - "'me' in owners and mimeType = 'application/vnd.google-apps.folder' and 'root' in parents"
|
||||||
* my_top_items - "'me' in owners and 'root' in parents"
|
* my_top_items - "'me' in owners and 'root' in parents"
|
||||||
* others_files - "not 'me' in owners and mimeType != application/vnd.google-apps.folder"
|
* others_files - "not 'me' in owners and mimeType != 'application/vnd.google-apps.folder'"
|
||||||
* others_folders - "not 'me' in owners and mimeType = application/vnd.google-apps.folder"
|
* others_folders - "not 'me' in owners and mimeType = 'application/vnd.google-apps.folder'"
|
||||||
* others_google_files - "not 'me' in owners and mimeType != application/vnd.google-apps.folder and mimeType contains 'vnd.google'"
|
* others_google_files - "not 'me' in owners and mimeType != 'application/vnd.google-apps.folder' and mimeType contains 'vnd.google'"
|
||||||
* others_non_google_files - "not 'me' in owners and not mimeType contains 'vnd.google'"
|
* others_non_google_files - "not 'me' in owners and not mimeType contains 'vnd.google'"
|
||||||
* others_items - "not 'me' in owners"
|
* others_items - "not 'me' in owners"
|
||||||
* writable_files - "'me' in writers and mimeType != application/vnd.google-apps.folder"
|
* writable_files - "'me' in writers and mimeType != 'application/vnd.google-apps.folder'"
|
||||||
|
|
||||||
## Select based on file size
|
## Select based on file size
|
||||||
For these filters, GAM processes then after the list of files is downloaded. You can combine these
|
For these filters, GAM processes then after the list of files is downloaded. You can combine these
|
||||||
@@ -291,7 +303,7 @@ Use [Permission matches](#permission-matches) to limit the display to files with
|
|||||||
### Examples
|
### Examples
|
||||||
```
|
```
|
||||||
gam user testuser show fileinfo query "name='Test File'"
|
gam user testuser show fileinfo query "name='Test File'"
|
||||||
gam user testuser show fileinfo query:"name='Test Folder' and mimeType=application/vnd.google-apps.folder"
|
gam user testuser show fileinfo query:"name='Test Folder' and mimeType='application/vnd.google-apps.folder'"
|
||||||
gam user testuser print filelist my_non_google_files
|
gam user testuser print filelist my_non_google_files
|
||||||
```
|
```
|
||||||
## Select root folder
|
## Select root folder
|
||||||
@@ -353,9 +365,9 @@ See: [Drive Query](https://developers.google.com/drive/api/v3/search-files)
|
|||||||
all_files | all_folders | all_google_files | all_non_google_files | all_items
|
all_files | all_folders | all_google_files | all_non_google_files | all_items
|
||||||
```
|
```
|
||||||
Keyword to query mappings for `<DriveFileQueryShortcut>`:
|
Keyword to query mappings for `<DriveFileQueryShortcut>`:
|
||||||
* all_files - "mimeType != application/vnd.google-apps.folder"
|
* all_files - "mimeType != 'application/vnd.google-apps.folder'"
|
||||||
* all_folders - "mimeType = application/vnd.google-apps.folder"
|
* all_folders - "mimeType = 'application/vnd.google-apps.folder'"
|
||||||
* all_google_files - "mimeType != application/vnd.google-apps.folder and mimeType contains 'vnd.google'"
|
* all_google_files - "mimeType != 'application/vnd.google-apps.folder' and mimeType contains 'vnd.google'"
|
||||||
* all_non_google_files - "not mimeType contains 'vnd.google'"
|
* all_non_google_files - "not mimeType contains 'vnd.google'"
|
||||||
* all_items - "" (An empty query specifies all files and folders)
|
* all_items - "" (An empty query specifies all files and folders)
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,16 @@ Add the `-s` option to the end of the above commands to suppress creating the `g
|
|||||||
|
|
||||||
See [Downloads-Installs](https://github.com/taers232c/GAMADV-XTD3/wiki/Downloads-Installs) for Windows or other options, including manual installation
|
See [Downloads-Installs](https://github.com/taers232c/GAMADV-XTD3/wiki/Downloads-Installs) for Windows or other options, including manual installation
|
||||||
|
|
||||||
|
### 6.80.13
|
||||||
|
|
||||||
|
Added `my_publishable_items` to `<DriveFileQueryShortcut>` that can be used in
|
||||||
|
`gam <UserTypeEntity> print filerevisions` to select only those items that can be
|
||||||
|
published to the web: documents, forms, presentations(slides), spreadsheets. With row filtering,
|
||||||
|
this allows identification of files that have been published outside your domain.
|
||||||
|
```
|
||||||
|
gam config csv_output_row_filter "revisions.0.publishedOutsideDomain:boolean:true" user user@domain.com print filerevisions my_publishable_items select last 1
|
||||||
|
```
|
||||||
|
|
||||||
### 6.80.12
|
### 6.80.12
|
||||||
|
|
||||||
Updated `gam print vaultcounts` to correctly display accounts with errors.
|
Updated `gam print vaultcounts` to correctly display accounts with errors.
|
||||||
|
|||||||
@@ -251,7 +251,7 @@ writes the credentials into the file oauth2.txt.
|
|||||||
admin@server:/Users/admin$ rm -f /Users/admin/GAMConfig/oauth2.txt
|
admin@server:/Users/admin$ rm -f /Users/admin/GAMConfig/oauth2.txt
|
||||||
admin@server:/Users/admin$ gam version
|
admin@server:/Users/admin$ gam version
|
||||||
WARNING: Config File: /Users/admin/GAMConfig/gam.cfg, Section: DEFAULT, Item: oauth2_txt, Value: /Users/admin/GAMConfig/oauth2.txt, Not Found
|
WARNING: Config File: /Users/admin/GAMConfig/gam.cfg, Section: DEFAULT, Item: oauth2_txt, Value: /Users/admin/GAMConfig/oauth2.txt, Not Found
|
||||||
GAMADV-XTD3 6.80.12 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
GAMADV-XTD3 6.80.13 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
||||||
Ross Scroggs <ross.scroggs@gmail.com>
|
Ross Scroggs <ross.scroggs@gmail.com>
|
||||||
Python 3.12.5 64-bit final
|
Python 3.12.5 64-bit final
|
||||||
MacOS Sonoma 14.5 x86_64
|
MacOS Sonoma 14.5 x86_64
|
||||||
@@ -923,7 +923,7 @@ writes the credentials into the file oauth2.txt.
|
|||||||
C:\>del C:\GAMConfig\oauth2.txt
|
C:\>del C:\GAMConfig\oauth2.txt
|
||||||
C:\>gam version
|
C:\>gam version
|
||||||
WARNING: Config File: C:\GAMConfig\gam.cfg, Section: DEFAULT, Item: oauth2_txt, Value: C:\GAMConfig\oauth2.txt, Not Found
|
WARNING: Config File: C:\GAMConfig\gam.cfg, Section: DEFAULT, Item: oauth2_txt, Value: C:\GAMConfig\oauth2.txt, Not Found
|
||||||
GAMADV-XTD3 6.80.12 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
GAMADV-XTD3 6.80.13 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
||||||
Ross Scroggs <ross.scroggs@gmail.com>
|
Ross Scroggs <ross.scroggs@gmail.com>
|
||||||
Python 3.12.5 64-bit final
|
Python 3.12.5 64-bit final
|
||||||
Windows-10-10.0.17134 AMD64
|
Windows-10-10.0.17134 AMD64
|
||||||
|
|||||||
@@ -549,15 +549,19 @@ See: [Drive File Selection](Drive-File-Selection) for details of `<DriveFileName
|
|||||||
all_shortcuts |
|
all_shortcuts |
|
||||||
all_3p_shortcuts |
|
all_3p_shortcuts |
|
||||||
all_items |
|
all_items |
|
||||||
|
my_docs |
|
||||||
my_files |
|
my_files |
|
||||||
my_folders |
|
my_folders |
|
||||||
my_forms |
|
my_forms |
|
||||||
my_google_files |
|
my_google_files |
|
||||||
my_non_google_files |
|
my_non_google_files |
|
||||||
|
my_presentations |
|
||||||
|
my_publishable_items |
|
||||||
|
my_sheets |
|
||||||
my_shortcuts |
|
my_shortcuts |
|
||||||
|
my_slides |
|
||||||
my_3p_shortcuts |
|
my_3p_shortcuts |
|
||||||
my_items |
|
my_items |
|
||||||
my_forms |
|
|
||||||
my_top_files |
|
my_top_files |
|
||||||
my_top_folders |
|
my_top_folders |
|
||||||
my_top_items |
|
my_top_items |
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
Print the current version of Gam with details
|
Print the current version of Gam with details
|
||||||
```
|
```
|
||||||
gam version
|
gam version
|
||||||
GAMADV-XTD3 6.80.12 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
GAMADV-XTD3 6.80.13 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
||||||
Ross Scroggs <ross.scroggs@gmail.com>
|
Ross Scroggs <ross.scroggs@gmail.com>
|
||||||
Python 3.12.5 64-bit final
|
Python 3.12.5 64-bit final
|
||||||
MacOS Sonoma 14.5 x86_64
|
MacOS Sonoma 14.5 x86_64
|
||||||
@@ -15,7 +15,7 @@ Time: 2023-06-02T21:10:00-07:00
|
|||||||
Print the current version of Gam with details and time offset information
|
Print the current version of Gam with details and time offset information
|
||||||
```
|
```
|
||||||
gam version timeoffset
|
gam version timeoffset
|
||||||
GAMADV-XTD3 6.80.12 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
GAMADV-XTD3 6.80.13 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
||||||
Ross Scroggs <ross.scroggs@gmail.com>
|
Ross Scroggs <ross.scroggs@gmail.com>
|
||||||
Python 3.12.5 64-bit final
|
Python 3.12.5 64-bit final
|
||||||
MacOS Sonoma 14.5 x86_64
|
MacOS Sonoma 14.5 x86_64
|
||||||
@@ -27,7 +27,7 @@ Your system time differs from www.googleapis.com by less than 1 second
|
|||||||
Print the current version of Gam with extended details and SSL information
|
Print the current version of Gam with extended details and SSL information
|
||||||
```
|
```
|
||||||
gam version extended
|
gam version extended
|
||||||
GAMADV-XTD3 6.80.12 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
GAMADV-XTD3 6.80.13 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource
|
||||||
Ross Scroggs <ross.scroggs@gmail.com>
|
Ross Scroggs <ross.scroggs@gmail.com>
|
||||||
Python 3.12.5 64-bit final
|
Python 3.12.5 64-bit final
|
||||||
MacOS Sonoma 14.5 x86_64
|
MacOS Sonoma 14.5 x86_64
|
||||||
@@ -64,7 +64,7 @@ MacOS High Sierra 10.13.6 x86_64
|
|||||||
Path: /Users/Admin/bin/gamadv-xtd3
|
Path: /Users/Admin/bin/gamadv-xtd3
|
||||||
Version Check:
|
Version Check:
|
||||||
Current: 5.35.08
|
Current: 5.35.08
|
||||||
Latest: 6.80.12
|
Latest: 6.80.13
|
||||||
echo $?
|
echo $?
|
||||||
1
|
1
|
||||||
```
|
```
|
||||||
@@ -72,7 +72,7 @@ echo $?
|
|||||||
Print the current version number without details
|
Print the current version number without details
|
||||||
```
|
```
|
||||||
gam version simple
|
gam version simple
|
||||||
6.80.12
|
6.80.13
|
||||||
```
|
```
|
||||||
In Linux/MacOS you can do:
|
In Linux/MacOS you can do:
|
||||||
```
|
```
|
||||||
@@ -82,7 +82,7 @@ echo $VER
|
|||||||
Print the current version of Gam and address of this Wiki
|
Print the current version of Gam and address of this Wiki
|
||||||
```
|
```
|
||||||
gam help
|
gam help
|
||||||
GAM 6.80.12 - https://github.com/taers232c/GAMADV-XTD3
|
GAM 6.80.13 - https://github.com/taers232c/GAMADV-XTD3
|
||||||
Ross Scroggs <ross.scroggs@gmail.com>
|
Ross Scroggs <ross.scroggs@gmail.com>
|
||||||
Python 3.12.5 64-bit final
|
Python 3.12.5 64-bit final
|
||||||
MacOS Sonoma 14.5 x86_64
|
MacOS Sonoma 14.5 x86_64
|
||||||
|
|||||||
@@ -1054,12 +1054,17 @@ Specify a collection of items by directly specifying them; the item type is dete
|
|||||||
all_shortcuts |
|
all_shortcuts |
|
||||||
all_3p_shortcuts |
|
all_3p_shortcuts |
|
||||||
all_items |
|
all_items |
|
||||||
|
my_docs |
|
||||||
my_files |
|
my_files |
|
||||||
my_folders |
|
my_folders |
|
||||||
my_forms |
|
my_forms |
|
||||||
my_google_files |
|
my_google_files |
|
||||||
my_non_google_files |
|
my_non_google_files |
|
||||||
|
my_presentations |
|
||||||
|
my_publishable_items |
|
||||||
|
my_sheets |
|
||||||
my_shortcuts |
|
my_shortcuts |
|
||||||
|
my_slides |
|
||||||
my_3p_shortcuts |
|
my_3p_shortcuts |
|
||||||
my_items |
|
my_items |
|
||||||
my_top_files |
|
my_top_files |
|
||||||
|
|||||||
@@ -2,6 +2,16 @@
|
|||||||
|
|
||||||
Merged GAM-Team version
|
Merged GAM-Team version
|
||||||
|
|
||||||
|
6.80.13
|
||||||
|
|
||||||
|
Added `my_publishable_items` to `<DriveFileQueryShortcut>` that can be used in
|
||||||
|
`gam <UserTypeEntity> print filerevisions` to select only those items that can be
|
||||||
|
published to the web: documents, forms, presentations(slides), spreadsheets. With row filtering,
|
||||||
|
this allows identification of files that have been published outside your domain.
|
||||||
|
```
|
||||||
|
gam config csv_output_row_filter "revisions.0.publishedOutsideDomain:boolean:true" user user@domain.com print filerevisions my_publishable_items select last 1
|
||||||
|
```
|
||||||
|
|
||||||
6.80.12
|
6.80.12
|
||||||
|
|
||||||
Updated `gam print vaultcounts` to correctly display accounts with errors.
|
Updated `gam print vaultcounts` to correctly display accounts with errors.
|
||||||
|
|||||||
@@ -50970,12 +50970,17 @@ QUERY_SHORTCUTS_MAP = {
|
|||||||
'allshortcuts': f"mimeType = '{MIMETYPE_GA_SHORTCUT}'",
|
'allshortcuts': f"mimeType = '{MIMETYPE_GA_SHORTCUT}'",
|
||||||
'all3pshortcuts': f"mimeType = '{MIMETYPE_GA_3P_SHORTCUT}'",
|
'all3pshortcuts': f"mimeType = '{MIMETYPE_GA_3P_SHORTCUT}'",
|
||||||
'allitems': 'allitems',
|
'allitems': 'allitems',
|
||||||
|
'mydocs': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_DOCUMENT}'",
|
||||||
'myfiles': ME_IN_OWNERS_AND+f"mimeType != '{MIMETYPE_GA_FOLDER}'",
|
'myfiles': ME_IN_OWNERS_AND+f"mimeType != '{MIMETYPE_GA_FOLDER}'",
|
||||||
'myfolders': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_FOLDER}'",
|
'myfolders': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_FOLDER}'",
|
||||||
'myforms': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_FORM}'",
|
'myforms': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_FORM}'",
|
||||||
'mygooglefiles': ME_IN_OWNERS_AND+f"mimeType != '{MIMETYPE_GA_FOLDER}' and mimeType contains 'vnd.google'",
|
'mygooglefiles': ME_IN_OWNERS_AND+f"mimeType != '{MIMETYPE_GA_FOLDER}' and mimeType contains 'vnd.google'",
|
||||||
'mynongooglefiles': ME_IN_OWNERS_AND+"not mimeType contains 'vnd.google'",
|
'mynongooglefiles': ME_IN_OWNERS_AND+"not mimeType contains 'vnd.google'",
|
||||||
|
'mypresentations': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_PRESENTATION}'",
|
||||||
|
'mypublishableitems': ME_IN_OWNERS_AND+f"(mimeType = '{MIMETYPE_GA_DOCUMENT}' or mimeType = '{MIMETYPE_GA_SPREADSHEET}' or mimeType = '{MIMETYPE_GA_FORM}' or mimeType = '{MIMETYPE_GA_PRESENTATION}')",
|
||||||
|
'mysheets': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_SPREADSHEET}'",
|
||||||
'myshortcuts': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_SHORTCUT}'",
|
'myshortcuts': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_SHORTCUT}'",
|
||||||
|
'myslides': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_PRESENTATION}'",
|
||||||
'my3pshortcuts': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_3P_SHORTCUT}'",
|
'my3pshortcuts': ME_IN_OWNERS_AND+f"mimeType = '{MIMETYPE_GA_3P_SHORTCUT}'",
|
||||||
'myitems': ME_IN_OWNERS,
|
'myitems': ME_IN_OWNERS,
|
||||||
'mytopfiles': ME_IN_OWNERS_AND+f"mimeType != '{MIMETYPE_GA_FOLDER}' and 'root' in parents",
|
'mytopfiles': ME_IN_OWNERS_AND+f"mimeType != '{MIMETYPE_GA_FOLDER}' and 'root' in parents",
|
||||||
|
|||||||
Reference in New Issue
Block a user