- 
                Notifications
    
You must be signed in to change notification settings  - Fork 507
 
Find File Owner
<DriveFileID> ::= <String>
<DriveFileName> ::= <String>
These commands use the Reports API audit activity and may not find the owner if the file has not been accessed in 180 days.
If you specify a <DriveFileID>, there will be at most one line of output. If you specify a <DriveFileName>, there will be
one line of output for each distinct file with that name.
The Reports API calls are:
- 
ownership <DriveFileID>-gam report drive filter "doc_id==<DriveFileID>" - 
ownership drivefilename <DriveFileName>-gam report drive filter "doc_title==<DriveFileName>" 
gam show ownership <DriveFileID>|(drivefilename <DriveFileName>)
        [formatjson]
By default, Gam displays the information as a list of keys and values.
- 
formatjson- Display the output in JSON notation 
gam print ownership <DriveFileID>|(drivefilename <DriveFileName>) [todrive <ToDriveAttribute>*]
        (addcsvdata <FieldName> <String>)*
        [formatjson [quotechar <Character>]]
- 
addcsvdata <FieldName> <String>- Add additional columns of data from the command line to the output 
By default, Gam displays the information as columns of fields; the following option causes the output to be in JSON format.
- 
formatjson- Display the fields in JSON format. 
By default, when writing CSV files, Gam uses a quote character of double quote ". The quote character is used to enclose columns that contain
the quote character itself, the column delimiter (comma by default) and new-line characters. Any quote characters within the column are doubled.
When using the formatjson option, double quotes are used extensively in the data resulting in hard to read/process output.
The quotechar <Character> option allows you to choose an alternate quote character, single quote for instance, that makes for readable/processable output.
quotechar defaults to gam.cfg/csv_output_quote_char. When uploading CSV files to Google, double quote " should be used.
If the above commands fail, you can try to loop through all accounts, however this might take a long time if you are on a large Google Workspace Account.
If any lines are displayed, the file owner is in the owners.0.emailAddress column.
gam config auto_batch_min 1 multiprocessexit rc=0 redirect csv - multiprocess redirect stderr null multiprocess all users print filelist select id <DriveFileID> fields id,name,owners.emailaddress norecursion showownedby any
gam config auto_batch_min 1 multiprocessexit rc=0 redirect csv - multiprocess redirect stderr null multiprocess all users print filelist select name <DriveFileName> fields id,name,owners.emailaddress norecursion showownedby any
Update History
Installation
- How to Install GAM7
 - How to Upgrade GAMADV-XTD3 to GAM7
 - How to Upgrade Legacy GAM to GAM7
 - How to Update GAM7
 - Verifying a GAM7 Build is Legitimate and Official
 - Install GAM as Python Library
 - GAM7 on Chrome OS Devices
 - GAM7 on Android Devices
 - Google Network Addresses
 - HTTPS Proxy
 - SSL Root CA Certificates
 - How to Uninstall GAM7
 
Configuration
- Authorization
 - GAM Configuration
 - Running GAM7 securely on a Google Compute Engine
 - Using GAM7 with a delegated admin service account
 - Using GAM7 with keyless authentication - Workload Identity Federation
 - Using GAM7 with a YubiKey
 - GAM with minimal GCP rights
 
Notes and Information
- Upgrade Benefits
 - Questions? Visit the GAM Discussion Forum
 - GAM Public Chat Room
 - Scripts
 - Other Resources
 - Drive REST API v3
 - BNF Syntax
 - GAM Return Codes
 - Python Regular Expressions
 - Rclone
 
Definitions
Command Processing
- Bulk Processing
 - Command Line Parsing
 - Command Logging and Progress
 - Command data from Google Docs/Sheets/Storage
 - CSV Special Characters
 - CSV Input Filtering
 - CSV Output Filtering
 - Meta Commands and File Redirection
 - Permission matches
 - Tag Replace
 - Todrive
 
Collections
Client Access
- Addresses
 - Administrators
 - Alert Center
 - Aliases
 - Business Account Management
 - Calendars
 - Calendars - Access
 - Calendars - Events
 - Chrome Auto Update Expiration Counts
 - Chrome Browser Cloud Management
 - Chrome Device Needs Attention Counts
 - Chrome Installed Apps
 - Chrome Policies
 - Chrome Printers
 - Chrome Profile Management
 - Chrome Version Counts
 - Chrome Version History
 - ChromeOS Devices
 - Classroom - Courses
 - Classroom - Guardians
 - Classroom - Invitations
 - Classroom - Membership
 - Classroom - Student Groups
 - Cloud Channel
 - Cloud Identity Devices
 - Cloud Identity Groups
 - Cloud Identity Groups - Membership
 - Cloud Identity Policies
 - Cloud Storage
 - Context Aware Access Levels
 - Customer
 - Domains
 - Domains - Verification
 - Domain People - Contacts & Profiles
 - Domain Shared Contacts
 - Email Audit Monitor
 - Find File Owner
 - Global Address List
 - Google Data Transfers
 - Groups
 - Groups - Membership
 - Inbound SSO
 - Licenses
 - Mobile Devices
 - Organizational Units
 - Reports
 - Reseller
 - Resources
 - Send Email
 - Schemas
 - Shared Drives
 - Sites
 - Unmanaged Accounts
 - Users
 - Users - Application Specific Passwords
 - Users - Backup Verification Codes
 - Users - Classroom - Profile
 - Users - Contacts - Delegates
 - Users - Deprovision
 - Users - Group Membership
 - Users - Photo
 - Users - Profile Sharing
 - Users - Signout and Turn off 2-Step Verification
 - Users - Tokens
 - Vault - Takeout
 - Version and Help
 
Special Service Account Access
Service Account Access
- Users - Analytics Admin
 - Users - Calendars
 - Users - Calendars - Access
 - Users - Calendars - Events
 - Users - Chat
 - Users - Classification Labels
 - Users - Contacts
 - Users - Drive - File Selection
 - Users - Drive - Activity/Settings
 - Users - Drive - Cleanup
 - Users - Drive - Comments
 - Users - Drive - Copy/Move
 - Users - Drive - Files-Display
 - Users - Drive - Files-Manage
 - Users - Drive - Orphans
 - Users - Drive - Ownership
 - Users - Drive - Permissions
 - Users - Drive - Query
 - Users - Drive - Revisions
 - Users - Drive - Shortcuts
 - Users - Drive - Transfer
 - Users - Forms
 - Users - Gmail - Client Side Encryption
 - Users - Gmail - Delegates
 - Users - Gmail - Filters
 - Users - Gmail - Forwarding
 - Users - Gmail - Labels
 - Users - Gmail - Messages/Threads
 - Users - Gmail - Profile
 - Users - Gmail - S/MIME
 - Users - Gmail - SendAs/Signature/Vacation
 - Users - Gmail - Settings
 - Users - Keep - Notes
 - Users - Looker Studio
 - Users - Meet
 - Users - Classroom - Profile
 - Users - People - Contacts & Profiles
 - Users - Profile Photo
 - Users - Shared Drives
 - Users - Spreadsheets
 - Users - Tag Manager
 - Users - Tasks
 - Users - YouTube
 - Users - Web Resources and Sites