LogoLogo
codatum.comSign InStart for free
  • Introduction
  • Getting Started
    • Quick Start
    • Concept (Further reading)
      • Why did we a choose Block Editor over Cell-based Editor?
  • Connect and Manage Data
    • Connection
      • Sync Table Metadata
    • Supported Warehouses
      • BigQuery
      • Snowflake
      • Other Warehouses
    • Catalog
    • Search
  • Data Exploration
    • Data Exploration Overview
    • Notebook
      • Doc Page
      • Grid Page
      • SQL Block
      • Version
      • Notebook FAQ
    • Chart
    • Explorer
    • Parameter
    • (Appendix) Cache
  • AI Assist
    • SQL Assistant
  • Sharing
    • Sharing Overview
    • Teamspace
    • Shared Notebook
    • Report
    • Public Link
    • Signed Embed
      • How to Set Up Signed Embed
  • Account Management
    • Account
    • Account Settings
  • Workspace & User Management
    • Workspace
  • User Management
    • Invitation
    • Group
  • Security
    • Security Overview
  • Audit logs
  • IP Access Control
  • Access control
    • Access Control Overview
    • Access Control for Workspace
    • Access Control for Resources
      • Access Control for Group
      • Access Control for Teamspace
      • Access Control for Notebook
      • Access Control for Connection
      • Access Control for Report
  • [Under Construction] Plan and Billing
    • Limit and usage
    • Downgrade and cancel
  • Best Practices
    • Advanced Control Structures in SQL
  • Other considerations
    • System requirements
Powered by GitBook

Reference

  • Privacy policy
  • Terms of service
  • JP Docs Site
On this page
  • Workspace Roles
  • Workspace Operations and Access Control Rules

Was this helpful?

  1. Access control

Access Control for Workspace

Workspace roles, operations, access control rules.

PreviousAccess Control OverviewNextAccess Control for Resources

Last updated 2 months ago

Was this helpful?

Workspace Roles

There are four levels of Workspace Roles:

Role Name
Description
Summary

workspace.Owner

Account that has permissions for managing workspace settings.

Can change workspace settings and invite new members to join the workspace.

workspace.Editor

Account that has permissions for editing several resources.

Can edit notebooks and create connections. Cannot change workspace settings and invite new members.

workspace.Viewer

Account that has permissions for viewing several resources.

Can browse notebooks. Cannot edit notebooks or create connections.

workspace.Guest

Account that has permissions just for Reports.

Can browse only shared reports. Guest cannot belong to any group.

In Codatum, the terms Owner, Editor, and Viewer are collectively referred to as “Member”. When including the Guest role, the collective term used is “User”. This distinction, while not critical, can be helpful to keep in mind.

Workspace Operations and Access Control Rules

Here we detail the specific actions that can be executed in the workspace and the necessary roles needed to perform them.

Operations
category
Required Workspace-Role Level

Invite and remove users

Change user account roles

user

workspace.Owner

View audit logs and user activity history

audit logs

workspace.Owner

View information about the workspace

workspace info

workspace.Viewer

View information of all groups

group

workspace.Viewer

Create, delete, and edit groups

Add and remove users to/from groups

group

workspace.Owner