Skip to content

Feature Request: Enforce Read-Only Mode When Storage Quota Is Reached #365

@sbarbosadataverse

Description

@sbarbosadataverse

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions