Enspace
  1. Workspaces
Enspace
  • Introduction
  • Authentication
  • Concepts
  • First Steps
  • Workspaces
    • Types
      • Fields
        • List Fields
        • Create Field
        • Get Field
        • Field Updated
        • Delete Field
      • Items
        • List Items
        • Create Item
        • Count Items
        • Get Item
        • Update Item
        • Delete item
      • List Types
      • Count Types
      • Get specific Type
      • Create Type
      • Update Type
      • Delete Type
    • Members
      • List Members
      • Count Members
      • Get Member
      • New Member
      • Update Member
      • Remove Member
    • Roles
      • List roles
      • Create role
      • Get specific job title
      • Count positions
      • Update job title
      • Delete role
      • List Role Permissions
      • Add Permission to Role
      • Remove Role Permission
    • Member Groups
      • List groups
      • New group
      • Get group
      • Update group
      • Delete group
      • Add Users
      • Remove Users
    • List Workspaces
      GET
    • Workspace Context
      GET
    • New Workspace
      POST
    • Leave the workspace
      POST
    • Workspace Statistics
      GET
    • Workspace Deletion Preview
      GET
    • Delete Workspace
      DELETE
  • User
    • Audit Logs
      GET
    • List API Keys
      GET
  1. Workspaces

Members

Members are the users who are part of a workspace in ENSPACE. They can be assigned a role, which defines their permissions, and can also be organized into member groups, making it easier to configure access to specific resources in bulk.

Workspace Member Management#

Members are users linked to a specific workspace. Each member has:
Type: Defines basic access limitations
Role: Defines customizable permissions within the workspace
Groups: Allows grouping members to simplify access control

Member Types#

TypeDescriptionLimitations
ownerWorkspace owner• Only 1 per workspace
• Full and unrestricted access
• Cannot be removed
fullFull administrator• Access to system settings
• Customizable permissions via roles/groups
standardStandard user• Access limited by roles/groups
• Ideal for regular collaborators
viewerViewer• Read-only data access
• Ignores write permissions

⚠️ Compatibility with Interface v1#

IMPORTANT: If you are using the ENSPACE v1 Interface, there are important limitations:
✅ Allowed types: Only full and standard
❌ Unsupported types: owner and viewer
🔓 Simplified permissions:
full: Full workspace access
standard: Limited only by groups
⚡ Permission system: Not available in v1 (roles)
To enable compatibility mode, include v1_compatibility=true in the request body.

Check the official documentation for more details: official documentation
Previous
Delete Type
Next
List Members
Built with