salesforce_push_queue_ui
244 sites
No security coverage
Provides a comprehensive web interface for managing and monitoring Salesforce push queue items with visual status indicators and bulk management operations.
Original views code and idea: [email protected]
Features
This module extends the Salesforce Push module by providing:
- Visual Queue Management: A sortable, filterable table view showing all push queue items with their current status
- Status Indicators: Color-coded visual indicators (🟢 active, 🔴 expired) for queue item expiration states
- Bulk Operations: One-click actions to reset failure counters and expiration times for stuck queue items
- Advanced Filtering: Filter by mapping name and minimum failure count to quickly identify problematic items
- Detailed Monitoring: View entity IDs, operation types, failure messages, and timestamps for comprehensive debugging
- Views Integration: Fully integrated with Drupal Views for customizable displays and additional functionality
Use Cases: Essential for debugging Salesforce synchronization issues, monitoring data push performance, and managing failed queue items in production environments.
Post-Installation
After enabling the module:
- Access the Interface: Navigate to
/admin/config/salesforce/push-queue(or Configuration > Web Services > Salesforce > Push Queue) - Monitor Queue Items: View all pending and failed push operations in a sortable table
- Filter Items: Use the exposed filters to find specific mapping names or items with minimum failure counts
- Manage Failed Items: Use the "Reset failures" and "Reset expiration" operations to retry stuck items
- Customize the View: Modify the default view at
/admin/structure/views/view/salesforce_push_queueto add additional fields or change the display
Additional Requirements
- Salesforce Push module (part of Salesforce suite)
- Views module (Drupal core)
- Proper Salesforce configuration and mapping setup
- Administer Salesforce permission for access
Recommended modules/libraries
- Salesforce Mapping - For configuring object mappings that appear in the queue
- Salesforce Pull - Companion module for bi-directional sync management
- Admin Toolbar - Quick access to the push queue interface