Class: DcFolderPermission

Inherits:
Object
  • Object
show all
Includes:
Mongoid::Document, Mongoid::Timestamps
Defined in:
app/models/dc_folder_permission.rb

Overview

Schema information

Collection name: dc_folder_permission : Folders permissions

_id BSON::ObjectId _id created_at Time created_at updated_at Time updated_at folder_name String Folder name inherited Mongoid::Boolean Inherit permissions from parent active Mongoid::Boolean Permission is valid dc_policy_rules Embedded:DcPolicyRule Policy rules

Similar to DcPermission DcFolderPermission model defines documents for accessing file system. Permissions defined on a parent folder automatically apply to all folders below unless folder on lower level has its own permission document.

At least one document must exist for file manager to work. Default document usually defines that admin role has ADMINISTRATOR rights on top level folder.