Netlify CMS Multi-User Setup

This directory contains the Netlify CMS configuration for multi-user access with role-based permissions.

Quick Start

For Admins

  1. Enable Netlify Identity

  2. Configure Git Gateway

  3. Create Users

For Users

  1. Access the CMS

  2. Upload Documents

Configuration Files

User Collections

Currently configured users:

Adding New Users

See the complete guide in ../../docs/netlify-cms-multi-user-guide.md for detailed instructions.

Directory Structure

src/
├── admin/
│   ├── config.yml          # CMS configuration
│   ├── index.html          # Admin interface
│   └── README.md           # This file
└── users/
    ├── john/
    │   ├── documents/      # John's document files
    │   └── media/          # John's uploaded media
    └── jane/
        ├── documents/      # Jane's document files
        └── media/          # Jane's uploaded media

Role Permissions

Role Blog How-To John's Docs Jane's Docs
admin
user-john
user-jane

Support

For detailed setup instructions and troubleshooting, see: