FabShop

Access Denied

You must be signed in as a trusted admin.


Back to FabShop

Firestore Rules Need Update

To add/remove admins, update your Firestore rules:

  1. Go to Firebase Console โ†’ Firestore โ†’ Rules
  2. Replace with these rules:
rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /projects/{projectId} {
      allow read: if true;
      allow create: if request.auth != null;
      allow update, delete: if request.auth != null && 
        (request.auth.token.email == resource.data.uploaderEmail || 
         request.auth.token.email == '[email protected]');
    }
    match /admins/{docId} {
      allow read: if true;
      allow write: if request.auth != null && 
        request.auth.token.email == '[email protected]';
    }
  }
}

Click Publish, then refresh this page.

Admin Panel Admin

Trusted Admins

โญ Co-Owners

Can manage shops & admins โ€” root only

Co-owners get access to all shop admin panels and can add/remove regular admins. They cannot remove you (root) or other co-owners.

Loadingโ€ฆ

All Projects

Loadingโ€ฆ

โœ… Verified Users

Grant/revoke blue-checkmark verification

Verified users get a โœ… checkmark next to their name across FabShop to prevent impersonation.

Loadingโ€ฆ

Find a user's UID in Firebase Console โ†’ Authentication โ†’ Users.

๐ŸŒ All Websites

Loadingโ€ฆ

๐ŸŒ Global Server Config

Edit the FabShop General server settings

Modify the global server name, channels, and announcement message visible to all users.

๐Ÿงช Beta Features Lab

Test app code in sandbox โ€” does not affect live site

Write or paste HTML/JS code below. Click Run in Sandbox to preview it in an isolated about:blank-style iframe. This never affects the live site.

๐Ÿ“บ Sandbox Preview

๐Ÿ‘‘ Owner Controls

Root admin only โ€” MG-Games

โš ๏ธ Danger Zone

These actions affect all users platform-wide and cannot be undone easily.

๐Ÿญ MG-Games Fabrication

Shipping & Order Management

Manage fabrication orders and update shipping status for customers. Opens in the dedicated fabrication admin panel.

Open Fabrication Admin โ†’

๐ŸŽจ Nana Paints

Paintings, Orders & Shipping

Manage Nana's painting listings and update shipping status for customers.

Open Nana Paints Admin โ†’

๐ŸŽฎ FabShop Roblox

Models, Assets & Orders

Manage Roblox model/asset listings and update order status for customers.

Open Roblox Shop Admin โ†’

๐Ÿ  Homepage Config

Customize what appears on the front page

Edit the homepage banner text, donation section, and featured product strip. Changes save to Firestore and load automatically on the homepage.

๐Ÿ’ก How this works: These values are saved to Firestore under siteConfig/homepage. The homepage reads them on load and applies them automatically. The [word] syntax in the title will highlight that word in the accent color.

๐Ÿ”’ Firebase Rules Scanner

Scan for security misconfigurations

Paste your current Firestore or Realtime Database rules below and click Scan to detect common security problems.

๐Ÿšซ Ban Users

Restrict access by UID

Banned users will see an access-denied screen on FabShop pages that check ban status. Enter the user's Firebase UID and optionally their display name and reason.

Loading banned users...

๐Ÿ’ฌ Support Chats

0
Loading...
Select a conversation