Summary:
Automatically move user accounts to read-only mode when they reach their free storage quota in the production environment.
Description:
To ensure fair and sustainable use of storage resources, accounts that exceed their allotted free storage limit should no longer be able to upload or modify data. However, they should still be able to view, download, and manage existing content (with read-only access). This enforcement is critical for maintaining system performance and ensuring equitable access for all users.
Proposed Solution:
Implement logic in the production environment that:
Monitors user storage usage in real time or at regular intervals (see issue #364 )
Detects when a user has reached or exceeded their free quota
Switches the user's account to read-only mode automatically
Notifies the user of the change and provides information on how to free up space or upgrade storage
Benefits:
Prevents overuse of limited storage resources
Encourages responsible data management
Aligns system behavior with storage policy
Reduces the administrative burden of manual enforcement
Optional Enhancements:
Include a warning system before the quota is reached (e.g., at 90%)
Allow admins to override or customize the threshold.
Provide a user-facing dashboard showing current quota usage and remaining space.
Summary:
Automatically move user accounts to read-only mode when they reach their free storage quota in the production environment.
Description:
To ensure fair and sustainable use of storage resources, accounts that exceed their allotted free storage limit should no longer be able to upload or modify data. However, they should still be able to view, download, and manage existing content (with read-only access). This enforcement is critical for maintaining system performance and ensuring equitable access for all users.
Proposed Solution:
Implement logic in the production environment that:
Monitors user storage usage in real time or at regular intervals (see issue #364 )
Detects when a user has reached or exceeded their free quota
Switches the user's account to read-only mode automatically
Notifies the user of the change and provides information on how to free up space or upgrade storage
Benefits:
Prevents overuse of limited storage resources
Encourages responsible data management
Aligns system behavior with storage policy
Reduces the administrative burden of manual enforcement
Optional Enhancements:
Include a warning system before the quota is reached (e.g., at 90%)
Allow admins to override or customize the threshold.
Provide a user-facing dashboard showing current quota usage and remaining space.