Canvas sharing, security and access
Creating a canvas is a great way to share information with your coworkers, but some information isn’t meant for everyone. Read on to learn more about sharing canvases, assigning permissions, and who can access your canvases.
Understand access permissions
Before you share a canvas, it's important to understand the different levels of access we've outlined below.
A channel or DM canvas
A standalone canvas
Channel canvases
- Members of your workspace can view any public channel's canvas. To view a private channel's canvas, they need to be a member of the channel.
- A member's ability to edit a channel canvas is determined by their posting permissions in the channel, and by permissions set by the Channel Manager.
DM canvases
- A direct message (DM) canvas can only be viewed by members of the DM.
- All members of a DM or group DM can edit the DM canvas.
Embedded canvases
- You can embed other canvases into your conversation’s canvas by pasting a link or clicking the plus icon to insert one. When you embed a canvas, you’ll be prompted to choose whether everyone in the conversation should have Can view or Can edit access to it.
- A member's ability to edit the embedded canvas depends on the permissions they're assigned.
The following permissions can be applied to individual people, entire channels, or your entire workspace or Enterprise Grid organization as general access permissions:
-
Restricted (default)
A restricted canvas won't appear in search or in the Canvases tab for anyone it hasn’t been shared with. If it's shared to a public channel, a restricted canvas can be viewed by anyone in your workspace or organization. -
Can view
Those with view access can read a canvas, but cannot make changes or add comments. When a canvas is shared in a public channel, everyone in your workspace can view it. -
Can edit
Those with edit access can read a canvas, plus make changes and add comments. Members with edit access can assign either view or edit access to others, unless the canvas owner has limited sharing. -
Limited sharing
Only the canvas owner can grant view and edit access permissions to other members. Members who can access a canvas with limited sharing can either view or edit the canvas, but they can't assign access to others.
Note: Once a canvas has been shared in a public channel, everyone in your workspace or organization will be able to find and view it, even when the general access permission is set to Restricted.
Share a canvas
A channel or DM canvas
A standalone canvas
By default, anyone with posting permissions in a channel can edit the channel canvas. Channel Managers can restrict this to only allow Channel Managers to have edit access.
- From your desktop, open the channel you'd like to adjust canvas edit access for.
- Click the channel name in the conversation header.
- Select the Settings tab.
- Next to Posting permissions, click Edit.
- Select who can edit the channel canvas.
- Click Save Changes.
When sharing a standalone canvas, you can control who can access it in three different ways. You can:
-
Add specific people or channels
Decide who should have view or edit access. -
Set general access
Determine the level of access for people who haven't been specifically added. -
Limit sharing
Control whether everyone with edit access can grant other members view or edit access.
If you don’t see the option to share a canvas, you might not have edit access, or sharing may be limited to the canvas owner.
Add people and channels
Add specific people to choose whether they have permission to view or edit a canvas, or add specific channels to give everyone in the channel the same permission.
- From a canvas, click Share.
- Type the name of the people or channels you’d like to share the canvas with, and choose whether they have Can view or Can edit access.
- Add a message if you'd like, then click Share.
Set general access permissions
By default, the general access permissions on canvases you create are set to Only invited people can access. The general access permissions you choose for your canvas will apply to anyone who finds it in the canvas browser, or is sent a link to the canvas.
- From a canvas, click Share.
- Click the drop-down menu in the bottom-right corner, and choose either Only invited people can access, Anyone in [your organization] can view, or Anyone in [your organization] can edit.
- Click the close icon.
Limit sharing
Once you've decided who can access your canvas, you can decide if you'd like to prevent members with edit access from granting view and edit access to others. If you enable limited sharing, members can request permission to view or edit the canvas, but only the canvas owner can grant access.
- From a canvas, click Share.
- Click Advanced Settings and check or uncheck Only you can share.
- Click the close icon.
- If someone other than the owner shares a link to a canvas in a public channel, only members who have been granted access by the canvas owner can view it.
- If the canvas owner shares their canvas in a public channel, it becomes visible to everyone.
Note: Owners and admins can also enable limited sharing for all canvases.
Tip: To share a standalone canvas on mobile, tap the three dots icon, then tap Share in Slack.
Revoke or adjust access permissions
A channel or DM canvas
A standalone canvas
If you were the last person to edit a channel or DM canvas, you can lock it to prevent others from making changes:
- From your desktop, click the canvas icon in a channel or DM to open the canvas.
- Click the three dots icon then choose Settings.
- Check the box next to Lock the ability to edit the canvas, then click Save.
Note: Anyone with posting permissions in the conversation can unlock the canvas to make edits.
If you have edit access for a canvas, you can revoke or adjust the access permissions for the people and channels it's been shared with. If you don’t see this option, you might not have edit access, or sharing may be limited to the canvas owner.
- From a canvas on your desktop, click Share.
- To change the access for a channel, click Channels. To change it for an individual, click People.
- Click the current access level, then select Can edit, Can view, or Remove.
- Click the close icon or Remove Access to confirm the change.
Role-based access permissions
Review the following tables to understand who can view or edit a canvas based on their role, the permissions you set, and where it's been shared.
Public channels
A channel or DM canvas
A standalone canvas
✔ Yes
★ Yes, if the member is in the channel where the canvas was created
◼︎ Yes, if the member is in the channel and has posting permissions
View | Edit |
Grant access permissions |
|
Org Owner/Org Admin | ✔ | ★ | ✔ * |
Owner/Admin | ✔ | ◼︎ | ✔ * |
Channel Manager | ✔ | ✔ | ✔ |
Member | ✔ | ◼︎ | |
Guest | ✔ | ◼︎ |
✔ Yes
★ Yes, if the member is in the channel where the canvas was shared
◼︎ Yes, if the member has Can edit access
View | Edit |
Grant access permissions** |
|
Canvas owner | ✔ | ✔ | ✔ |
Org Owner/Org Admin | ✔ | ◼︎ * | ◼︎ |
Owner/Admin | ✔ | ◼︎ * | ◼︎ |
Member | ✔ | ◼︎ | ◼︎ |
Guest | ★ | ◼︎ | ◼ |
Note: When you share a canvas in a public channel, your entire workspace or organization will be able to find and view it.
Private channels
A channel or DM canvas
A standalone canvas
✔ Yes
★ Yes, if the member is in the conversation where the canvas was created
◼︎ Yes, if the member is in the conversation and has posting permissions
View | Edit |
Grant access permissions |
|
Org Owner/Org Admin | ★ | ◼︎ | ✔ * |
Owner/Admin | ★ | ◼︎ | ✔ * |
Channel Manager | ✔ | ✔ | ✔ |
Member | ★ | ◼︎ | |
Guest | ★ | ◼︎ |
✔ Yes
★ Yes, if the member is in the conversation where the canvas was shared
◼︎ Yes, if the member is in the conversation and has Can edit access
View | Edit |
Grant access permissions** |
|
Canvas owner | ✔ | ✔ | ✔ |
Org Owner/Org Admin | ★ | ◼︎ * | ◼︎ |
Owner/Admin | ★ | ◼︎ * | ◼︎ |
Member | ★ | ◼︎ | ◼︎ |
Guest | ★ | ◼︎ | ◼︎ |
Slack Connect
Canvases in Slack Connect conversations follow the same principles for access as any other canvas in your workspace or org. When you share a canvas with external people in Slack Connect, you can choose whether it is shared with view or edit permissions.
A channel or DM canvas
A standalone canvas
✔ Yes
★ Yes, if the member is in the conversation where the canvas was created
◼︎ Yes, if the member is in the conversation and has posting permissions
View | Edit |
Grant access permissions |
|
Org Owner/Org Admin | ★ | ✔ | ✔ * |
Owner/Admin | ★ | ◼︎ | ✔ * |
Channel Manager | ✔ | ✔ | ✔ |
Member | ★ | ◼︎ | |
Guest | ★ | ◼︎ | |
External people | ★ | ◼︎ |
✔ Yes
★ Yes, if the member is in the conversation where the canvas was shared
◼︎ Yes, if the member is in the conversation and has Can edit access
View | Edit |
Grant access permissions |
|
Canvas owner | ✔ | ✔ | ✔ |
Org Owner/Org Admin | ★ | ◼︎ | ◼︎ |
Owner/Admin | ★ | ◼︎ | ◼︎ |
Member | ★ | ◼︎ | ◼︎ |
Guest | ★ | ◼︎ | ◼︎ |
External people | ★ | ◼︎ |
Note: In Slack Connect, someone from the organization who created the canvas will need to assign view permissions to any additional external people.
Manage requests
Members who don't have permission to view or edit a canvas will need to request access. When someone requests access, the canvas owner and anyone with edit access will receive a DM from Slackbot where they can approve or deny the request. If the canvas owner has limited sharing, only they will be able to approve access requests.
- When you receive a request, open your DM with Slackbot to review it.
- Select Grant edit access, Grant view access, or Ignore to deny the request.
Copy a link to a canvas
Copy a link to a canvas and send it in a message, or paste it into another canvas to embed it. When you send a link to a canvas, everyone’s ability to view the canvas will depend on the general access permission, and whether the canvas owner has limited sharing.
- From any canvas on your desktop, click the three dots icon.
- Click Copy link.
- Paste the link in a message, then send the message to share the canvas with members of the conversation.
- All members and guests
- Channel and DM canvases are available on all plans
- Standalone canvases are available on paid plans