support:user_logging
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| support:user_logging [2022/05/11 15:06] – dpatenaude | support:user_logging [2022/05/24 19:20] (current) – [p.d] dpatenaude | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== User Logging ====== | ====== User Logging ====== | ||
| - | This page serves as a high level reference guide to what .decimal logs for user interactions with our software. There are 3 difference | + | This page serves as a high level reference guide to what .decimal logs for user interactions with our software. There are 3 different |
| - | - **[[support: | + | - **[[support: |
| - **[[support: | - **[[support: | ||
| - **[[support: | - **[[support: | ||
| - | |||
| - | See each section below | ||
| ===== User Authentication (Auth0) ===== | ===== User Authentication (Auth0) ===== | ||
| - | .decimal uses [[https:// | + | <WRAP center round info 60%> |
| + | **Note: This section is applicable to Auth0 user logins only.** | ||
| + | |||
| + | Auth0 user logins use the user's email as the user name. If your username is not an email you have a legacy login and this section is not applicable. | ||
| + | </ | ||
| + | |||
| + | |||
| + | .decimal uses [[https:// | ||
| * Successful & Failed Logins | * Successful & Failed Logins | ||
| * Successful Logouts | * Successful Logouts | ||
| * Blocked Account (after too many login attempts) | * Blocked Account (after too many login attempts) | ||
| + | |||
| + | Note: These logs are not directly accessible by end users, but may be provided by .decimal staff upon request. | ||
| See below for example logs for common Auth0 events: | See below for example logs for common Auth0 events: | ||
| Line 21: | Line 28: | ||
| " | " | ||
| " | " | ||
| - | " | ||
| - | " | ||
| " | " | ||
| " | " | ||
| " | " | ||
| " | " | ||
| - | " | ||
| - | { | ||
| - | " | ||
| - | }, | ||
| " | " | ||
| " | " | ||
| " | " | ||
| - | " | ||
| - | " | ||
| " | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| } | } | ||
| </ | </ | ||
| Line 48: | Line 42: | ||
| { | { | ||
| " | " | ||
| - | " | ||
| " | " | ||
| " | " | ||
| - | " | ||
| - | " | ||
| " | " | ||
| " | " | ||
| Line 63: | Line 54: | ||
| " | " | ||
| " | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| " | " | ||
| } | } | ||
| Line 75: | Line 62: | ||
| { | { | ||
| " | " | ||
| - | " | ||
| " | " | ||
| " | " | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| " | " | ||
| " | " | ||
| - | " | ||
| - | " | ||
| " | " | ||
| } | } | ||
| Line 99: | Line 83: | ||
| ==== p.d ==== | ==== p.d ==== | ||
| - | p.d logs the local user activity and records the following information to it' | + | p.d logs the local user activity and records the following information to its local application |
| ^ Log Item ^ Description ^ | ^ Log Item ^ Description ^ | ||
| | username | The username/ | | username | The username/ | ||
| | patientName | An encrypted string | | patientName | An encrypted string | ||
| - | | medicalRecordNumber | An encrypted string for the patient the log entry applies to | | + | | medicalRecordNumber | An encrypted string for the patient's MRN the log entry applies to | |
| | uniquePlanName | An encrypted string for the plan the log entry applies to | | | uniquePlanName | An encrypted string for the plan the log entry applies to | | ||
| | planName | An encrypted string for the plan the log entry applies to | | | planName | An encrypted string for the plan the log entry applies to | | ||
| | logDate | The local date time of the log entry | | | logDate | The local date time of the log entry | | ||
| - | | logEvent | The event that the log entry is for | | + | | logEvent | The event that the log entry is for. logEvents include, but are not limited to: \\ -User log in \\ -User log out \\ -Plan Open \\ -Plan Save \\ -Plan Close \\ -Order placed to decimal Direct \\ -Local and DICOM AE file export (e.g.: DICOM) \\ -Patient deletion |
| - | logEvents include, but are not limited | + | * If on p.d 5.4.5 or later these logs may be exported from the About menu within p.d to the designated Data folder |
| - | * User log in | + | * Otherwise these logs may be exported |
| - | * User log out | + | |
| - | * Plan Opens | + | |
| - | * Plan Saves | + | |
| - | * Plan Closes | + | |
| - | * Orders placed | + | |
| - | * Local and DICOM AE file exports (e.g.: DICOM) | + | |
| - | * Patient deletion | + | |
| ==== decimal3D ==== | ==== decimal3D ==== | ||
| - | [[decimal3d: | + | [[decimal3d: |
| ^ Log Item ^ Description ^ | ^ Log Item ^ Description ^ | ||
| | User ID | The username/ | | User ID | The username/ | ||
| - | | Action | + | | Action |
| - | | Date/Time | The local date time the action was performed | + | | Date/Time | The local date time the action was performed. Actions include, but are not limited to: \\ -User log in attempts\\ -User log in success/ |
| - | + | ||
| - | Actions include, but are not limited to: | + | |
| - | * User log in attempts | + | |
| - | * User log in success/ | + | |
| - | * User log out | + | |
| - | * View patients list | + | |
| - | * View patient info (including patient MRN) | + | |
| - | * Create new scans/ | + | |
| - | * Orders placed to decimal Direct (including beam name) | + | |
| - | * Local and AE file exports (e.g.: DICOM) | + | |
| - | * Patient deletion | + | |
| ==== decimal eRT ==== | ==== decimal eRT ==== | ||
| - | [[electronrt: | + | [[electronrt: |
| ^ Log Item ^ Description ^ | ^ Log Item ^ Description ^ | ||
| Line 148: | Line 114: | ||
| | ID | The ID of the corresponding Data Type of the log entry | | | ID | The ID of the corresponding Data Type of the log entry | | ||
| | Date | The date time of the log entry | | | Date | The date time of the log entry | | ||
| - | | Log Event | The even that was logged | | + | | Log Event | The event that was logged. Log Event' |
| - | | Data Type | What data caused to the log entry | | + | | Data Type | What data caused to the log entry. Data Type's include, but are not limited to: \\ -Application (root level interactions without a specific data to link to)\\ -Organization\\ -Patient\\ -Course\\ -Plan\\ -Export\\ -Order |
| | Username | The users first and last name that caused the log entry | | | Username | The users first and last name that caused the log entry | | ||
| - | Log Event' | ||
| - | * Import Patients | ||
| - | * View Patients | ||
| - | * Open Patients | ||
| - | * Import Courses | ||
| - | * Update Course | ||
| - | * Create Plans | ||
| - | * Update Plans | ||
| - | * Clone Plans | ||
| - | * Open Plans | ||
| - | * Update Organization | ||
| - | * Export DICOM files locally | ||
| - | * Export DICOM files to AE service | ||
| - | * Approve Plans | ||
| - | * Order files to decimal Direct | ||
| - | * Export Reports | ||
| - | Data Type's include, but are not limited to: | ||
| - | * Application (root level interactions without a specific data to link to) | ||
| - | * Organization | ||
| - | * Patient | ||
| - | * Course | ||
| - | * Plan | ||
| - | * Export | ||
| - | * Order | ||
| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ||
| Line 181: | Line 123: | ||
| ===== decimal Direct ===== | ===== decimal Direct ===== | ||
| - | Users will interact with the decimal Direct website to perform certain tasks. | + | Users will interact with the decimal Direct website to perform certain tasks. For each logged interaction in Direct the following is recorded: |
| - | + | ||
| - | For each logged interaction in Direct the following is recorded: | + | |
| ^ Log Item ^ Description ^ | ^ Log Item ^ Description ^ | ||
| Line 191: | Line 131: | ||
| | TimeStamp | The data time (as Eastern Time) of the action | | | TimeStamp | The data time (as Eastern Time) of the action | | ||
| + | See below for the outline of what user interactions are recorded. | ||
| ==== Normal User Interactions ==== | ==== Normal User Interactions ==== | ||
| - | Normal user interactions that are logged include: | + | A normal user interaction includes any non-elevated user tasks that are performed. |
| - | * **Login** (legacy non-Auth0 users only) | + | |
| - | * Login attempt | + | |
| - | * Login success/ | + | |
| - | * **Ordering** | + | |
| - | * Order File Upload | + | |
| - | * Order Placed | + | |
| - | * **User Preferences** | + | |
| - | * Email Notifications | + | |
| - | * Password change (legacy non-Auth0 users only) | + | |
| + | ^ Log Category ^ Log Event ^ | ||
| + | | Login (legacy non-Auth0 users only) | Login attempt | | ||
| + | | ::: | Login success/ | ||
| + | | Ordering | Order File Upload | | ||
| + | | ::: | Order Placed | | ||
| + | | User Preferences | Email Notifications Changed | | ||
| + | | ::: | Password changed (legacy non-Auth0 users only) | | ||
| ==== Manager Interactions ==== | ==== Manager Interactions ==== | ||
| + | |||
| + | A manager user interaction includes any elevated user tasks that are performed by the site manager within the Management pages. Manager user interactions that are logged include: | ||
| + | |||
| + | ^ Log Event ^ Captured Data ^ | ||
| + | | Site Management | Site Info (address) Update | | ||
| + | | Application Management | Version Change | | ||
| + | | User Management | User Add | | ||
| + | | ::: | User Remove | | ||
| + | | ::: | User Info Edit | | ||
| + | | ::: | User Permissions Edit | | ||
| ==== Application Integrations ==== | ==== Application Integrations ==== | ||
| + | |||
| + | Other .decimal applications that connect to decimal Direct and .decimal logs some integration connections for diagnostic trouble shooting. These interactions include and capture: | ||
| + | |||
| + | ^ Log Event ^ Captured Data ^ | ||
| + | | Application Login | User | | ||
| + | | ::: | Date Time | | ||
| + | | ::: | Site ID | | ||
| + | | ::: | Application | | ||
| + | | Website Legacy User Login | User | | ||
| + | | ::: | Date Time | | ||
| + | | Website Auth0 User Login | User | | ||
| + | | ::: | Date Time | | ||
| + | |||
| + | |||
support/user_logging.1652281595.txt.gz · Last modified: by dpatenaude
