Document toolboxDocument toolbox

dmp.egnyte

Introduction

The tags beginning with dmp.egnyte identify events generated by Egnyte.

Valid tags and data tables 

The full tag must have 4 levels. The first two are fixed as dmp.egnyte. The third level identifies the type of events sent. The fourth level indicates the event subtype.

These are the valid tags and corresponding data tables that will receive the parsers' data:

Product / Service

Tags

Data tables

Product / Service

Tags

Data tables

Egnyte

dmp.egnyte.object_storage.comment

dmp.egnyte.object_storage.comment

dmp.egnyte.object_storage.file_system

dmp.egnyte.object_storage.file_system

dmp.egnyte.object_storage.link

dmp.egnyte.object_storage.link

dmp.egnyte.object_storage.permission

dmp.egnyte.object_storage.permission

For more information, read more About Devo tags.

How is the data sent to Devo?

You can send events to the dmp.egnyte tables via webhook. Follow these steps to create the required webhook creation request:

If everything went fine, you would get a response similar to this one:

{ "webhookId": "e253dea5-5b0e-4e7c-b812-231d3663b9ae", "expires": 2100000000, "status": "enabled" }

Otherwise, you would get the corresponding error, for instance:

  • Error in the Egnyte domain:

{"message":"Authorization didn't match Egnyte domain","code":"auth_processing_error"}
  • Scope Egnyte.webhook is not provided:

{"message": "Missing scope. Scopes to access this API: Egnyte.webhooks","code":"scope_error"}

Table structure

These are the fields displayed in these tables:

dmp.egnyte.object_storage.comment

Field

Type

Extra fields

Field

Type

Extra fields

eventdate

timestamp

 

machine

str

 

event_id

str

 

domain

str

 

timestamp

timestamp

 

id

str

 

client_id_hash

str

 

display_name

str

 

username

str

 

email

str

 

impersonated_by

str

 

action_source

str

 

webhook_id

str

 

event_type

str

 

target_path

str

 

comment

str

 

hostchain

str

tag

str

rawMessage

str

dmp.egnyte.object_storage.file_system

Field

Type

Extra fields

Field

Type

Extra fields

eventdate

timestamp

 

machine

str

 

event_id

str

 

domain

str

 

timestamp

timestamp

 

id

str

 

client_id_hash

str

 

display_name

str

 

username

str

 

email

str

 

impersonated_by

str

 

action_source

str

 

webhook_id

str

 

event_type

str

 

target_entry_id

str

 

target_group_id

str

 

target_file_checksum

str

 

target_path

str

 

source_path

str

 

hostchain

str

tag

str

rawMessage

str

dmp.egnyte.object_storage.link

Field

Type

Extra fields

Field

Type

Extra fields

eventdate

timestamp

 

machine

str

 

event_id

str

 

domain

str

 

timestamp

timestamp

 

id

str

 

client_id_hash

str

 

display_name

str

 

username

str

 

email

str

 

impersonated_by

str

 

action_source

str

 

webhook_id

str

 

event_type

str

 

source_path

str

 

link_id

str

 

link_type

str

 

link_url

str

 

hostchain

str

tag

str

rawMessage

str

dmp.egnyte.object_storage.permission

Field

Type

Extra fields

Field

Type

Extra fields

eventdate

timestamp

 

machine

str

 

event_id

str

 

domain

str

 

timestamp

timestamp

 

client_id_hash

str

 

impersonated_by

str

 

webhook_id

str

 

event_type

str

 

assigner

str

 

assignee_id

int4

 

folder_path

str

 

new_privilege

str

 

group_name

str

 

old_privilege

str

 

assignee

str

 

assigner_id

int4

 

hostchain

str

 

tag

str

rawMessage

str