Users and Persmissions

Django Admin Site

The Django admin comes with user and permissions functionality.

    URL - /api/admin

Django Admin

User Creation

The users are stored locally and passwords are stored within the database. Django comes with many different modules to extend the authentication functionality.

    URL - /api/admin/auth/user/

User Creation

Permissions

The cyberCommons RESTful api provides permissions and groups:

  1. Data Catalog

    • Catalog Creation

      • Catalog Admin

      • Create Catalog Collections

    • Collection Permissions

      • Add Permissions

      • Update Permission

      • Safe Methods (Read) Permissions

  2. Data Store

    • Catalog Creation

      • Data Store Admin

      • Create Database and Collections

    • Database and Collection Permissions

      • Add Permissions

      • Update Permission

      • Safe Methods (Read) Permissions

User Permission