---
stage: Growth
group: Acquisition
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments
---
# Read-only namespaces **(FREE SAAS)**
In GitLab SaaS, a top-level namespace is placed in a read-only state when it either:
- Exceeds the [free user limit](free_user_limit.md) when the namespace visibility is private.
- Exceeds the [storage usage quota](usage_quotas.md), regardless of namespace visibility.
While a namespace is in a read-only state, a banner appears at the
top of the page.
Your ability to write new data to read-only namespaces is restricted. For more
information, see [Restricted actions](#restricted-actions).
## Remove the read-only state
To restore a namespace to its standard state, you can:
- For exceeded free user limits:
- [Reduce the number of members](free_user_limit.md#manage-members-in-your-namespace) in your namespace.
- [Start a free trial](https://gitlab.com/-/trial_registrations/new), which includes an unlimited number of members.
- [Purchase a paid tier](https://about.gitlab.com/pricing/).
- For exceeded storage quota:
- [Purchase more storage for the namespace](../subscriptions/gitlab_com/index.md#purchase-more-storage-and-transfer).
- [Manage your storage usage](usage_quotas.md#manage-your-storage-usage).
## Restricted actions
| Feature | Action restricted |
|---------|-------------------|
| Container Registry | Create, edit, and delete cleanup policies
Push an image to the container registry |
| Merge Requests | Create and update an MR |
| Package Registry | Publish a package |
| Repositories | Add tags
Create new branches
Create and update commit status
Push and force push to non-protected branches
Push and force push to protected branches
Upload files
Create merge requests |
| CI/CD | Create, edit, admin, and run pipelines
Create, edit, admin, and run builds
Create and edit admin environments
Create and edit admin deployments
Create and edit admin clusters
Create and edit admin releases |
| Namespaces | **For exceeded free user limits:** Invite new users |
## Related topics
- [Frequently Asked Questions - GitLab SaaS Free Tier](https://about.gitlab.com/pricing/faq-efficient-free-tier/)
- [Free user limit](free_user_limit.md)
- [Storage usage quotas](usage_quotas.md)