Each permission level represents a collection of specific access, including specific permissions for content types and administrative roles. The application includes several permission levels be default, and you can create your own. When you assign permissions to groups for access to a space, you generally assign levels, then customize as needed with overrides for particular users.
When working with space permissions, you might be working with two kinds of levels: those you assign for access to the space as a whole and those you assign for access to particular kinds of content.
The following table lists the default space permission levels, along with a summary of the access granted by each. See the table later in this section for details on specific permissions granted by each.
| Space Permission Level | Access Granted |
|---|---|
| Administer | Design the space layout, read and write for all content types, assign permissions to users and user groups, delete the space. |
| Moderate | Read and write all content types, edit other people's content. |
| Create | Read and write all content types. |
| Contribute | Comment on commentable content types, as well as reply to discussion threads. |
| View | View content. |
| Discuss (External Only) | Read/write discussions, contribute on all other content types. |
| No Access | Only applicable when creating a user override. Use this to prevent access to the space and no entitlements are set. |
The following table lists each default space permission level, along with the specific permissions granted by each. As described in the section below, when you create a permission level, you can choose from among these.
| Space Permission Level | View | Create | Reply | Comment | Attach file | Insert image | Rate | Vote | Create Project | Create Announcement | Full Control | Moderate |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Administer | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
| Moderate | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
| Create | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No |
| Contribute | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | No |
| View | Yes | No | No | No | No | No | No | No | No | No | No | No |
| Discuss (external community) | Yes | Yes | Yes | Yes | No | No | Yes | Yes | No | No | No | No |
When you create a custom permission level or a user override, you're in effect designing exceptions to existing rules. Those exceptions could replace permission levels included by default, permission levels you've created, or one-off overrides for particular users. For example, you might want to create a custom permission level for a group of people who should be the only ones to post to a space's blog. Or you might create a user override for a particular user who will be a space's administrator, managing its permissions, creating spaces beneath it, and so on.
When you create this kind of customization, your options are divided into three categories (described in detail below):
The following sections give details on the options available for each of the categories.
The user has no access to the space and won't be able to see content from it. Pretty straightforward.
Use this category to craft custom content-specific access in the space. When you select this category while customizing, you have access to a list of the content types, each with a list of the access levels available for it. Choose an access level for each content type.
The following table lists the access levels that each content type permission level includes, along with the specific permissions each allows.
| Content Type Permission | View | Create | Reply | Comment | Attach file | Insert image | Rate | Vote |
|---|---|---|---|---|---|---|---|---|
| Create | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Create (for discussions) | Yes | Yes | Yes | Yes | No | No | Yes | Yes |
| Contribute | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes |
| View | Yes | No | No | No | No | No | No | No |
| Advanced | See the specifics below. | |||||||
The Advanced access level for each content type provides even finer-grained control of permissions for a content type. After you select Advanced, select check boxes for the permissions you want the customization to allow.
The following table lists what's available in the Advanced level for each content type.
| Content Type | View | Create | Reply | Comment/Reply | Attach file | Insert image | Rate | Vote |
|---|---|---|---|---|---|---|---|---|
| Document | Yes | Yes | No | Yes | Yes | Yes | Yes | No |
| Discussion | Yes | Yes | Yes | No | Yes | Yes | No | No |
| Blog Post | Yes | Yes | No | Yes | Yes | Yes | No | No |
| Poll | Yes | Yes | No | Yes | No | No | No | Yes |
| Video | Yes | Yes | No | Yes | No | No | Yes | No |
The following are also available as "on or off" options.
| Option | Access Granted |
|---|---|
| Create Project | Create a project in the space. |
| Create Announcement | Create an announcement in the space. |
Use this category to assign administrative roles that are specific to the space. The following table describes the two access levels that are available.
| Option | Access Granted |
|---|---|
| Full Control | Customize the space overview page, edit space details, edit all space content, create subspaces, manage permissions for that space, delete the space, create a category, and manage the space blog. |
| Moderate | Moderate and edit all content in the space. Selecting this option enables the moderation queue for all content in the space. |
You can create a custom space permission level that you can subsequently use when assigning permissions space by space. You might want to do this, for example, if you think you're going to be using a custom set of permissions in more than one space. If you'll use the customization only once, you might instead want to create a customization that you don't save as a custom level for use in other spaces.
Admin Console: Permissions > Space Permission Levels
To create a custom space permission level: