Count
count.co
  • Getting Started
    • What is Count?
    • Count FAQ
    • Intro to your workspace
    • Example canvases
    • Getting started guides
      • Set up your workspace and projects
        • 1. Review workspace settings
        • 2. Create and organise your projects
      • Canvas orientation
      • Your first ad hoc analysis
        • 1. Examples and templates
        • 2. Build your first queries
        • 3. Create visuals
        • 4. Caching, local cells and scheduling
        • 5. Collaborating with a stakeholder
      • Your first report
        • 1. Examples and templates
        • 2. Filters and control cells
        • 3. Sharing your report
        • 4. Alerts
  • Connect your data
    • Database connection overview
      • Athena
      • Azure Synapse
      • BigQuery
      • Databricks
      • Microsoft SQL Server
      • MySQL
      • PostgreSQL
      • Redshift
      • Snowflake
    • Refresh database schema
    • Upload CSV files
    • dbt integration
      • ☁️dbt Cloud integration
      • 👩‍💻dbt Core integration
  • Import & Export
    • Import from other tools
      • Import Miro files
      • Import SQL files
      • Import Google Sheets
      • Import Jupyter notebooks
    • Export code and results
      • Export compiled SQL and Jinja-SQL
      • Export CSV files
      • Export images and PDF files
  • THE CANVAS
    • Navigating the canvas
      • Canvas tool bar
      • Data sidebar
      • Customizing the canvas
    • Canvas objects
      • Cells
      • Text and markdown
      • Shapes and tools
      • Sticky notes
      • Frames
      • Images
      • Embeds
      • Stamps
      • Grouping objects
      • Object order and alignment
      • Locking objects
      • Scaling objects
      • Shared styles
    • Overviews
    • Templates
    • Count AI
    • Alerts and subscriptions
      • Slack integration
    • Keyboard shortcuts
  • Querying data
    • Cells overview
      • Dynamic query compilation engine
    • SQL cells
      • Referencing other cells
      • Jinja templating
      • SQL formatting
    • Python cells
    • Visual and low-code cells
      • Calculations in visuals and low-code cells
      • Joins in visuals and low-code cells
    • Control cells
      • Single and multiple selects
      • Date controls
      • Text, number, and boolean controls
      • Custom control cells
    • Local DuckDB cells
      • DuckDB on the server
    • Query caching and scheduling
    • Manage queries and results
    • Troubleshooting
  • Visualizing data
    • Visualization overview
    • Templated visuals
    • Custom visuals
      • Marks
      • Facet
      • Subplots
      • Style
      • Filters
    • Formatting a visual
      • Axes
        • Secondary Axis
      • Colors and labels
      • Legends
      • Tooltips
    • Column summaries
    • Dynamic text
    • Every Visual Under the Sun
  • Presenting and Reporting
    • Reports and Slides
  • Count Metrics
    • Intro to Count Metrics
    • Build and edit a catalog
    • Views
      • Creating views
      • Customizing views
    • Datasets
      • Creating datasets
    • Save changes to the catalog
      • Catalog validation
      • Version control
    • Exposing catalogs to the workspace
    • Caching in Count Metrics
    • Using the catalog
      • Explore from cell
  • Sharing and Permissions
    • Real-time collaboration
    • Comments
    • Sharing permissions
    • Shared links
    • Embedding canvases
  • History and Versions
    • Version control
    • Duplicating and merging
    • Data snapshots
  • Settings and administration
    • Workspace settings
      • Workspace members
      • Groups
      • Tags
      • Billing
      • Single sign-on (SSO)
        • Okta
        • Entra ID
        • JumpCloud
        • Google
        • Generic OIDC
      • Brand
    • Connection settings
    • Project settings
    • User settings
    • Roles and permissions
  • Quick guides
    • Interactive control guides
      • Date ranges
      • Date groupings
      • Search
      • Select All
  • Resources
    • Join the Slack community
  • Blog
  • Security overview
  • Terms of use
  • Pricing FAQ
Powered by GitBook
On this page
  • Introduction
  • Sharing with the whole workspace
  • Sharing with the project
  • Sharing with a person
  • Sharing on the web
  • Sharing a report
  • Permissions preview
  1. Sharing and Permissions

Sharing permissions

Configure who can see and edit your canvases and reports.

PreviousCommentsNextShared links

Last updated 23 days ago

Introduction

The sharing menu provides lots of flexibility for how a canvas can be shared.

Depending on what workspace and project settings are active, there are several ways a canvas can be shared.

Sharing with the whole workspace

Enabling this option allows any workspace member to view the canvas and/or report. This option does not apply to workspace guests. If workspace members cannot view this project, then they will find the canvas in the Shared menu in the workspace.

If the project is already shared with the workspace, then this option is disabled as it will have no effect.

Sharing with the project

By default, canvases are visible to anyone that can view the parent project and the permissions that project members have for the canvas are determined by their project role. For example, if someone has a editor role for the project, then they will also have a editor role for the canvas.

To apply additional restrictions on project access, select a different option here.

Sharing with a person

The invited users will receive a notification email linking them to the canvas directly. If the users are not members of the project they will find the canvas in the Shared menu in the workspace.

Mixing canvas and project/workspace roles

If a canvas is shared with a named person, that role may take precedence over any project or workspace roles.

For example, suppose:

  • Sarah is a workspace member

  • Sarah is also a project member with the viewer role

  • The canvas is shared with the project

Then Sarah will have a viewer role in the canvas due to their project membership, and the fact that the canvas is shared with the project.

If Sarah is then given an explicit editor role in the canvas, they will be able to edit the canvas even if they are only a project viewer.

In the converse case, if a user is given an explicit canvas role that is overridden by a more permissive role elsewhere, a warning will be displayed:

Sharing on the web

Sharing a report

Permissions preview

If you have an Analyst role in a canvas, you can choose to preview the canvas as another role from the canvas menu:

This is helpful when understanding how your canvas will look to other members of your workspace, and which actions will be allowed or not. To exit the preview, select the same option again from the menu, or click the close icon in the floating notification banner.

This option is only available to project members if the option is enabled in the project settings, otherwise it is only available to project admins.

Anyone with access to a canvas can share it with others using their email address or name. If the invited users aren't members of the workspace they will become workspace members (if their email address is ) or workspace guests (if ).

This option is available to project members if the option is enabled in the project settings, otherwise it is only available to project admins.

Enabling this option allows anyone to view the canvas, even if they are not signed in to Count. This option must first be enabled in the . With this option enabled, when sharing canvas URLs in other places the canvas preview will also become visible and will additionally contain cell results.

This option is only available to project viewers or editors if the option is enabled in the project settings, otherwise it is only available to project admins.

If you create a , you can choose to share the report but not the canvas by selecting the Can view report only option. Anyone with this role will see an error if they try to navigate to the canvas URL.

report
whitelisted
workspace guests are allowed
workspace settings
Allow sharing
Allow sharing
Allow sharing
The canvas sharing menu
Options for sharing a canvas with the workspace.
Restrict project access using the project sharing options
Invite other users by typing their email address or name.
If someone has more permissions than they have been explicitly assigned (for example, due to project or group memberships), a warning is displayed in the canvas share menu.
Preview your canvas as another role