Zoom Sanitized Data
Last updated
Last updated
© Worklytics Co.
The following table(s) contains detailed examples of the metadata fields available from the Zoom API endpoints Worklytics leverages. In order to pseudonymize and sanitize PII and other potentially sensitive data, Worklytics provides access to a Data Loss Prevention (DLP) Proxy, which allows customers to pre-filter metadata, within customer infrastructure, before it is sent to Worklytics for processing.
These are the fields Worklytics recommends but the Worklytics DLP Proxy provides full field-level control and therefore any field may be removed or sanitized.
Field descriptions are taken from third party API documentation, these are maintained on a best effort basis and Worklytics can not guarantee their indefinite accuracy. Please refer to the source API site for the most up-to-date documentation.
How to read the "DLP Proxy" column in the table(s):
⭕ This field is transformed, usually partially redacted
🟡 This field is "pseudonymized" by the DLP Proxy: only a SHA256 hash of its value is sent to Worklytics; never the value itself
To see the full (unsanitized) version of this document, click here.
Worklytics requires access to the following API primary endpoints:
Model | Description | API docs |
---|---|---|
Used to retrieve a list of meeting participants
Endpoints:
| ||
Used to retrieve a list of meetings (from a given user, past meetings, etc.)
Endpoints:
| ||
Used to retrieve a list of users
Endpoints:
|
DLP Proxy docs: Zoom
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
🟢 Allowed |
| String | |
🟢 Allowed |
| String | |
🟢 Allowed |
| int | |
🟢 Allowed |
| boolean | |
🟡 Pseudonymized |
| String | Universally unique identifier of the Participant. It is the same as the User ID of the participant if the participant joins the meeting by logging into Zoom.
Raw example: |
🟢 Allowed |
| Instant | |
🟢 Allowed |
| Instant | |
🟡 Pseudonymized |
| String | Participant display name
Raw example: |
🟡 Pseudonymized |
| String | The participant's unique registrant ID
Raw example: |
🟡 Pseudonymized |
| String | Email address of the user
Raw example: |
🟢 Allowed |
| String | Participant ID. This is a unique ID assigned to the participant joining a meeting and is valid for that meeting only |
API docs: https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetings
DLP Proxy docs: Zoom
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
🟢 Allowed |
| Instant | |
🟢 Allowed |
| int | |
🟡 Pseudonymized |
| String | ID of the user who is set as the meeting host
Raw example: |
🟢 Allowed |
| String | Unique identifier of the meeting Example: 123456789 |
🟢 Allowed |
| Instant | |
🟢 Allowed |
| String | |
🟢 Allowed |
| int | The type of the meeting (1: instant, 2: scheduled, 3: recurring, etc.) Example: 2 |
API docs: https://marketplace.zoom.us/docs/api-reference/zoom-api/users/users
DLP Proxy docs: Zoom
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
🟢 Allowed |
| Instant | The time when user's account was created Example: 2020-01-01T00:00:00Z |
🟡 Pseudonymized |
| String | User's email address
Raw example: |
🟢 Allowed |
| List of String | IDs of the web groups that the user belongs to |
🟡 Pseudonymized |
| String | User's ID in Zoom
Raw example: |
🟢 Allowed |
| List of String | IM IDs of the groups that the user belongs to |
🟢 Allowed |
| Instant | User's last login time Example: 2020-01-01T00:00:00Z |
🟡 Pseudonymized |
| String | Personal Meeting ID
Raw example: |
🟢 Allowed |
| String | Status of user's account (pending, active, inactive) Example: active |
🟢 Allowed |
| String | The time zone of the user Example: America/New_York |
🟢 Allowed |
| int | User's plan type (1: basic, 2: licensed, 4: unassigned, etc.) Example: 2 |