Google Cloud Platform Tables and Scopes

The Google Cloud Platform integration uses the following tables and scopes

Tables

GCPAssets

NameTypeDescription
AssetTypestringThe type of the asset.
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
NamestringThe full name of the asset.

GCPAuditLogConfigs

NameTypeDescription
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
ETagstringThe HTTP ETag (entity tag) response header identifier.
ExemptedMembersstringList of exempted members.
IDintegerAn identifier for the audit log configuration.
LogTypestringThe type of log.
ServicestringThe service associated with the log.

GCPChromeOSDevices

NameTypeDescription
ActiveDatesstringThe dates the device was active in the system.
ActiveTimesstringThe times during which the device was active.
AnnotatedAssetIDstringAn asset identifier assigned to the device for inventory or tracking purposes.
AnnotatedLocationstringThe physical location associated with the device.
AnnotatedUserstringThe user or entity associated with the device, typically the owner or the primary user.
AutoUpdateThroughstringThe date through which the device will automatically receive ChromeOS updates.
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
BootModestringThe boot mode (e.g. NORMAL, DEV_MODE) of the device.
ChromeOSTypestringThe type or version of ChromeOS the device is running (e.g. CHROME_OS).
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
DeprovisionReasonstringThe reason for deprovisioning the device.
DeviceIDstringA unique identifier for the Chrome device.
DeviceLicenseTypestringThe license type for the device (e.g. STANDARD, ENTERPRISE).
DockMacAddressstringThe MAC address of any docking station or connected accessory for the device.
ETagstringAn identifier used for managing concurrency or caching in API requests.
EthernetMacAddressstringThe MAC address for the device’s Ethernet interface.
FirmwareVersionstringThe version of the firmware running on the device.
FirstEnrollmentTimestringThe timestamp when the device was first enrolled in the management system.
LastDeprovisionTimestringThe timestamp when the device was last deprovisioned.
LastEnrollmentTimedatetimeoffsetThe timestamp when the device was last enrolled in the management system.
LastOSRebootTimestringThe timestamp when the device was last rebooted for an OS update.
LastOSUpdateCheckTimestringThe timestamp when the last OS update check was performed.
LastOSUpdateTimestringThe timestamp of the most recent OS update installed on the device.
LastSyncTimedatetimeoffsetThe timestamp of the last synchronization with Google Admin.
MacAddressstringThe device's wireless MAC address.
ManufactureDatestringThe date the device was manufactured.
MEIDstringThe Mobile Equipment Identifier (MEID) associated with the device.
ModelstringThe model name or identifier for the device.
NotesstringAdditional notes or remarks associated with the device.
OrderNumberstringThe order number linked to the purchase or provisioning of the device. Only devices directly purchased from Google have an order number.
OrgUnitIDstringThe unique identifier for the organizational unit.
OrgUnitPathstringThe organizational unit path where the device is assigned within the Google Admin console.
OSUpdateStatestringThe current state of ChromeOS updates for the device (e.g. UP_TO_DATE, UPDATE_REQUIRED).
OSVersionstringThe version of ChromeOS installed on the device.
PlatformVersionstringThe version of the underlying platform (e.g. the kernel) of the device.
RecentUserEmailsstringThe email addresses of users who recently used the device.
RecentUserTypesstringThe types of users that recently used the device (e.g. STAFF, STUDENT).
SerialNumberstringThe serial number of the Chrome device.
StatusstringThe current status of the device (e.g. ACTIVE, DEPROVISIONED).
SupportEndDatedatetimeoffsetThe final date the device will be supported. This is applicable only for those devices purchased directly from Google.
TargetKioskAppVersionstringThe version of a kiosk app the device is set to use (if applicable).
TargetOSVersionstringThe target version of ChromeOS the device is set to update to.
TPMFamilystringThe family of the Trusted Platform Module (TPM) used by the device.
TPMFirmwareVersionstringThe version of the firmware running on the TPM.
TPMManufacturerstringThe manufacturer of the TPM used in the device.
TPMModelstringThe model number of the TPM used in the device.
TPMSpecLevelstringThe TPM specification level the device complies with.
TPMVendorInfostringVendor-specific information related to the TPM.
WillAutoRenewbooleanIndicates if the device’s auto-renewal for support or management will occur.

GCPEssentialContacts

NameTypeDescription
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
ContactIDintegerAn identifier for the contact.
ContactNamestringThe name for the contact. Format: {resourceType}/{resource_id}/contacts/{contact_id}
EmailstringThe email address to send notifications to.
LanguageTagstringThe preferred language for notifications, as a ISO 639-1 language code.
ValidationStatestringThe validity of the contact. A contact is considered valid if it is the correct recipient for notifications for a particular resource.
ValidationTimedatetimeoffsetThe last time the validationState was updated, either manually or automatically. A contact is considered stale if its validation state was updated more than 1 year ago.

GCPLogs

NameTypeDescription
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
CacheFillBytesbigintThe number of bytes served from the cache.
CacheHitbooleanIndicates whether the requested resource was found in the cache.
CacheLookupbooleanIndicates whether the cache was checked for the requested resource.
CacheValidatedWithOriginServerbooleanIndicates whether the cache was validated with the origin server.
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
IDintegerUnique identifier for the log entry.
InsertIDstringA unique identifier for the log entry.
JsonPayloadstringThe JSON-formatted log message payload.
LatencystringThe time it took to process the request in milliseconds.
LogNamestringName of the log that this entry belongs to.
OperationFirstbooleanIndicates if this is the first log entry in a series of logs for the same operation.
OperationIDstringAn identifier for the operation being logged.
OperationLastbooleanIndicates if this is the last log entry in a series of logs for the same operation.
OperationProducerstringThe entity that produced the operation (e.g. service name).
ProtocolstringThe protocol used in the request (e.g. HTTP, HTTPS).
ProtoPayloadstringThe Protocol Buffers-based log message payload.
ReceiveTimestampdatetimeThe timestamp when the log entry was received by Google Cloud Logging.
RefererstringThe URL of the web page that referred the client to the requested resource.
RemoteIPstringThe IP address of the client making the request.
RequestMethodstringInformation about the HTTP request associated with this log entry, if applicable.
RequestSizebigintThe size of the request in bytes.
RequestURLstringThe URL that was requested in the log entry.
ResourceLabelsstringMetadata labels associated with the resource generating the log.
ResourceTypestringThe type of resource that generated the log.
ServerIPstringThe IP address of the server receiving the request.
SeveritystringThe severity level of the log entry.
SourceFilestringThe name of the source file from which the log entry was generated.
SourceFunctionstringSourceFunction: The name of the function or method in the code where the log entry was generated.
SourceLinebigintThe line number in the source file where the log entry was created.
SpanIDstringA unique identifier for a single span of work in distributed tracing.
SplitIndexintegerThe index of this LogEntry in the sequence of split log entries. Log entries are given index values 0, 1, ... n-1 for a sequence of n log entries.
SplitUIDstringA globally unique identifier for all log entries in a sequence of split log entries. All log entries with the same LogSplit.uid are assumed to be part of the same sequence of split log entries.
StatusintegerThe HTTP status code associated with the request (e.g. 200, 404).
TextPayloadstringThe text-based log message payload.
TimestampdatetimeThe timestamp of when the log entry was created.
TotalSplitsintegerThe total number of log entries that the original LogEntry was split into.
TracestringThe trace ID associated with the request for distributed tracing.
TraceSampledbooleanWhether the trace was sampled for collection in distributed tracing.
UserAgentstringThe user agent string that identifies the client making the request (e.g. browser type, version).

GCPMobileDeviceApplications

NameTypeDescription
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
DeviceIDstringThe application's package name.
DisplayNamestringThe application's display name.
IDintegerAn identifier for the application.
PackageNamestringThe application's package name.
PermissionsstringThe list of permissions of this application. These can be either a standard Android permission or one defined by the application, and are found in an application's Android manifest. Examples of a Calendar application's permissions are READ_CALENDAR, or MANAGE_ACCOUNTS.
VersionCodeintegerThe application's version code.
VersionNamestringThe application's version code.

GCPMobileDeviceseName

NameTypeDescription
ADBStatusbooleanAdb (USB debugging) enabled or disabled on device.
BasebandVersionstringThe device's baseband version.
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
BootloaderVersionstringMobile Device Bootloader version.
BrandstringMobile Device Brand.
BuildNumberstringThe device's operating system build number.
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
DefaultLanguagestringThe default locale used on the device.
DeveloperOptionsStatusbooleanDeveloper options enabled or disabled on device.
DeviceCompromisedStatusstringThe compromised device status.
DeviceIDstringThe serial number for a Google Sync mobile device. For Android and iOS devices, this is a software generated unique identifier.
DevicePasswordStatusstringDevice Password Status.
EmailsstringThe list of the owner's email addresses.
EncryptionStatusstringMobile Device Encryption Status.
ETagstringETag of the resource.
FirstSyncdatetimeoffsetThe date and time the device was initially synchronized with the policy settings in the Admin console. The value is in ISO 8601 date and time format.
HardwarestringMobile Device Hardware.
HardwareIDstringThe IMEI/MEID unique identifier for Android hardware. It is not applicable to Google Sync devices.
IMEIstringThe device's IMEI number.
KernelVersionstringThe device's kernel version.
LastSyncdatetimeoffsetThe date and time the device was last synchronized with the policy settings in the Admin console. The value is in ISO 8601 date and time format.
ManagedAccountIsOnOwnerProfilebooleanBoolean indicating if this account is on owner/primary profile or not.
ManufacturerstringMobile Device manufacturer.
MEIDstringThe device's MEID number.
ModelstringThe mobile device's model name, for example Nexus S.
NamesstringThe list of the owner's user names.
NetworkOperatorstringMobile Device mobile or network operator if available.
OSstringThe mobile device's operating system, for example IOS 4.3 or Android 2.3.5.
OtherAccountsstringThe list of accounts added on device.
PrivilegestringDMAgentPermission.
ReleaseVersionstringMobile Device release version version.
ResourceIDstringThe unique ID the API service uses to identify the mobile device.
SecurityPatchLevelbigintMobile Device Security patch level.
SerialNumberstringThe device's serial number.
StatusstringThe device's status.
SupportsWorkProfilebooleanWork profile supported on device.
TypestringThe type of mobile device.
UnknownSourcesStatusbooleanUnknown sources enabled or disabled on device.
UserAgentstringGives information about the device such as os version.
WiFiMacAddressstringThe device's MAC address on Wi-Fi networks.

GCPNotificationCategorySubscriptionsableName

NameTypeDescription
BatchDatedatetimeA unique identifier for the configuration associated with the activity log entry
CategoryIDintegerAn identifier for the notification category.
CategoryNamestringA notification category that an essential contact can be subscribed to.
ConfigIDintegerThe date and time when the activity logs were batch-processed or recorded

GCPPermissions

NameTypeDescription
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
PermissionstringThe name of the permission a specific role grants when bound in an IAM policy.

GCPRoleMemberships

NameTypeDescription
RolestringThe name of the role.
EmailstringThe user email.
IDintegerAn identifier for the role membership.
ServiceAccountIDstringThe identifer for a service account.
TypestringDescribes whether the role is assigned to a user or service account.
UserIDstringThe identifer for a user.
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded

GCPRoles

NameTypeDescription
NamestringThe name of the role.
TitlestringA human-readable title for the role.
IsCustombooleanBoolean corresponding to whether the role is pre-defined in Google Cloud Platform or created by a user within Google Cloud Platform.
DescriptionstringA human-readable description for the role.
StagestringThe current launch stage of the role. If the ALPHA launch stage has been selected for a role, the stage field will not be included in the returned definition for the role.
DeletedbooleanThe current deleted state of the role.
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded

GCPServiceAccountKeys

NameTypeDescription
KeyNamestringThe resource name of the service account key in the following format projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}.
KeyOriginstringThe key origin.
KeyTypestringThe key type.
KeyAlgorithmstringSpecifies the algorithm (and possibly key size) for the key.
ValidAfterTimedatetimeoffsetThe key can be used after this timestamp.
ValidBeforeTimedatetimeoffsetThe key can be used before this timestamp. For system-managed key pairs, this timestamp is the end time for the private key signing operation. The public key could still be used for verification for a few hours after this time.
ServiceAccountIDstringThe identifier for the associated service account.
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded

GCPServiceAccounts

NameTypeDescription
NamestringThe resource name of the service account.
DescriptionstringA user-specified, human-readable description of the service account.
DisplayNamestringA user-specified, human-readable name for the service account.
EmailstringThe email address of the service account.
OAuth2ClientIDstringThe OAuth 2.0 client ID for the service account.
UniqueIDstringThe unique, stable numeric ID for the service account.
DisabledbooleanWhether the service account is disabled.
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded

GCPUsers

NameTypeDescription
IDstringThe unique ID for the user.
PrimaryEmailstringThe user's primary email address.
FullNamestringHolds the given and family names of the user, and the read-only fullName value.
DisplayNamestringThe user's display name.
IsAdminbooleanIndicates a user with super admininistrator privileges.
IsDelegatedAdminbooleanIndicates if the user is a delegated administrator.
IsSuspendedbooleanIndicates if user is suspended.
ChangePasswordAtNextLoginbooleanIndicates if the user is forced to change their password at next login. This setting doesn't apply when the user signs in via a third-party identity provider.
EmailsstringThe list of the user's email addresses.
LastLoginTimedatetimeoffsetThe last time the user logged into the user's account. The value is in ISO 8601 date and time format.
CreationTimedatetimeoffsetThe time the user's account was created. The value is in ISO 8601 date and time format.
DeletionTimedatetimeoffsetThe time the user's account was deleted. The value is in ISO 8601 date and time format.
IsEnrolledIn2SvbooleanIs enrolled in 2-step verification.
IsEnforcedIn2SvbooleanIs enrolled in 2-step verification.
IsArchivedbooleanIndicates if user is archived.
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded

Bridge Tables

GCPPermissions_GCPRoles

NameTypeDescription
RoleNamestringThe name of the role.
PermissionNamestringThe name of the permission this role grants when bound in an IAM policy.
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry

GCPEssentialContacts_GCPNotificationCategorySubscriptions

NameTypeDescription
CategoryIDintegerAn identifier that corresponds to the notification category that an essential contact is subscribed to.
ContactIDintegerAn identifier for the contact.
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry

Permission scopes

❗️

Note

All Scopes need to be added in the Admin Console via Domain-wide Delegation. For more information or assistance, consult their documentation here .



Did this page help you?