Spaces are places where users can create content such as documents, discussions, and blog
posts just like in social groups, but whether you can create content or manage spaces is
controlled by permissions. Permissions for social groups are controlled by adding a user
to a user group or creating user override for them.
You can assign space permissions to control whether users can manage the space and how
they can access content types within the space. Generally speaking, you assign
permissions to user groups, and then create exceptions as needed by overriding
permissions for particular users.
Note: Before assigning permissions, be sure you're familiar with permission levels and how
to customize them. For more information, see Managing Space
At a high level, setting space permissions typically includes these steps:
Create user groups that capture how you want to grant access to the community's
Set default space permissions. These should represent the access you'll most
commonly want to provide for new spaces in the community.
As you add spaces, decide how to handle setting permissions for each. When someone
creates a space, their options typically are:
Inherit from the parent space
Start with the parent space's permissions, then customize
Start with the default space's permissions, then customize
Start from scratch (no permissions assigned), then customize
Note: Permissions in spaces are inherited by projects and space created inside them. Social
groups, on the other hand, are independent of spaces and projects. For more, see Managing Social Group Permissions.
How a New Space Inherits Permissions
To make managing space permissions easier, an inheritance model provides a way to avoid (when you can) setting specific minute permissions for each new space. Spaces can inherit permissions from their parent or merely use those permissions as a starting point.
Standard Space Permission Levels
Jive includes several predefined space permission levels that you can assign to individual users or groups of user you define, such as a space Administrator or Moderator.
Custom Permission Levels and User Overrides for Spaces
When you create a custom permission level or a user override, you're 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.
Creating a Custom Space Permission Level
You can create a custom space permission level that allows fine-grained control of a space. For example, you might create a custom level in which people can create new discussion posts, but only comment on documents (rather than create them).