User Actions
Find and manage users through the admin dashboard interface using the Query Builder and Reports functionality.
Finding Users with Query Builder
Use the Query Builder to search and filter users in your organization:
- Navigate to Query Builder from the dashboard navigation
- Select “users” from the Repository Name dropdown
- Configure your query:
- Use the Select field to choose which user fields to display
- Use the Where clause to filter users (e.g.,
status == "active") - Set Limit to control the number of results
- Click “Run Query” to execute your search
Common User Query Examples
Find Active Users
Where Clause: status == "active"
This query finds all users with an active status in your organization.
Find Users by Creation Date
Where Clause: createdAt >= "2024-01-01T00:00:00.000Z"
This query finds users created after January 1, 2024.
Find Users by Organization
Where Clause: organizationId == 12345
This query finds all users belonging to a specific organization.
Find Users with Specific Email Domain
Where Clause: email like "(?iu).*@yourcompany.com"
This query finds users with email addresses from a specific domain.
Viewing User Details
From the Query Builder results, you can view detailed information about individual users:
View User Details
- Select a user from the query results
- Click the eye icon to view comprehensive user information
- Review user profile, permissions, and account details
Access User Dashboard
- Select a user from the query results
- Click the layout button to open the user’s dashboard view
- View user-specific data and related entities
Perform User Actions
- Select a user from the query results
- Click “ACTIONS” to see available operations
- Choose from available actions based on your permissions
User Session Reports
Generate reports to analyze user login activity and session data:
Creating User Session Reports
Generate User Session Report
- Navigate to the Reports section
- Select User Sessions report type
- Configure report parameters:
- Date: The time frame to pull data from (custom ranges supported)
- User: The specific user to pull session data for (optional)
- Click “Generate Report” to view results
Understanding Session Data
User session reports contain:
- Session start and stop times: Audit login durations
- Device ID and IP address: Identify unusual access patterns
- App Name: See which application was used (e.g.,
tradovate_trader(web)) - Login frequency: Track user access patterns
Using Session Data for Security
User session reports are particularly useful for:
- Account security investigations: When users claim unauthorized account access
- Device verification: Compare Device IDs and IP addresses to identify unusual access
- Access pattern analysis: Review login times and frequency for security monitoring
- Application usage tracking: See which applications users are accessing
Security Tip: Compare the listed Device IDs and IP Addresses to see if there is an outlying device or an unusual IP address that might indicate unauthorized access.

