Product Deactivation
The Product Deactivation feature provides a safe and controlled way to remove products from the Breeze system. This process ensures that all references to the product are properly handled and maintains a complete audit trail of the changes.
Prerequisites
To deactivate products, you must have one of the following roles:
System AdministratorProduct Maintainer
Overview
When a product is deactivated, the system performs a comprehensive cleanup to ensure no orphaned references remain. The process includes:
- Removing the product from domain and tenant settings
- Handling associated card templates
- Creating detailed audit logs
Deactivation Process
Step 1: Access the Product Drawer
- Navigate to the Products section
- Locate the product you want to deactivate
- Click on the product to open the Product Drawer
Step 2: Initiate Deactivation
- In the Product Drawer, locate the "Deactivate" button
- Click the button to start the deactivation process
Step 3: Review Impact
Before proceeding with the deactivation, the system will display a dialog showing:
- Affected tenants that will have the product removed
- Card templates that will be modified
- Other system components that will be updated
Review this information carefully. The deactivation process cannot be undone without manual intervention.
Step 4: Confirm Deactivation
After reviewing the impact, click "Confirm" to proceed with the deactivation.
System Changes
When a product is deactivated, the following changes occur automatically:
Domain Level Changes
The product is removed from:
- Domain whitelists
- Default product lists
- Transportation method configurations
Tenant Level Changes
For each affected tenant, the system:
- Removes the product from tenant-specific whitelists
- Removes the product from tenant default settings
- Removes the product from tenant transportation methods
- Resets production flow settings if the product was used in merge settings
Card Template Changes
For associated card templates, the system:
- Removes the card type
- Deactivates the card template
- Creates audit logs for the changes
System Status
The product is:
- Marked as inactive
- Marked as deleted in the system
- No longer available for new assignments or configurations
Audit Trail
The deactivation process creates detailed event logs for all changes, including:
- Initial deactivation request
- All affected object modifications
- Final deactivation status
Troubleshooting
Common Issues
Product Cannot Be Deactivated
If you receive an error when trying to deactivate a product, check:
- Your user role has sufficient permissions
- You're currently browsing the correct system domain
Best Practices
-
Plan Ahead
- Schedule deactivations during low-usage periods
- Inform affected users beforehand
- Have a rollback plan ready
-
Review Impact
- Carefully review all affected objects
- Consider downstream effects on workflows
- Check for custom integrations that might be affected
-
Post-Deactivation
- Verify all changes were applied correctly
- Check affected tenants and templates
- Review audit logs for completeness