Managing Users

User Roles

DocsHub uses role-based access control (RBAC).

Administrator

  • Full access to all features
  • Can manage users and permissions
  • Can publish/unpublish documents
  • Can manage system settings

Author

  • Can create and edit documents
  • Can manage own documents
  • Can view published content
  • Cannot manage system settings

Viewer

  • Can view published documents
  • Cannot create or edit content
  • Read-only access

Adding Users

Via Admin Panel

  1. Go to User Management
  2. Click Add User
  3. Fill in user details
  4. Assign role (admin or author)
  5. Click Save

User Permissions

Document-level Permissions

  • Owner: User who created
  • Can Edit: Users with Author or Admin
  • Can View: Authenticated users
  • Public Access: Can be enabled

Best Practices

  1. Use real email addresses
  2. Assign minimal permissions
  3. Regularly review users
  4. Monitor activity logs
  5. Document ownership clearly
  6. Approve contributions

Troubleshooting

User Can't Log In

  • Check if account is active
  • Verify email address
  • Request password reset

User Can't Access Document

  • Verify correct role
  • Check document permissions
  • Verify document is published
  • Check folder permissions
Did you find this content useful ?