<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule">

<channel>
<title><![CDATA[Socialtext Documentation: Roles and Permission Sets]]></title>
<link>http://www.perlfoundation.org/help-en/index.cgi?roles_and_permission_sets</link>
<description></description>
<pubDate>Wed, 22 Aug 2007 18:57:35 -0000</pubDate>
<webMaster>synedra@gmail.com</webMaster>
<generator>Socialtext Workspace v2.14.7.2</generator>

<item>
<title><![CDATA[Roles and Permission Sets]]></title>
<link>http://www.perlfoundation.org/help-en/index.cgi?roles_and_permission_sets</link>
<description><![CDATA[<div class="wiki">
<p>
<em>Back to <a href="http://www.perlfoundation.org/help-en/index.cgi?socialtext_documentation" title="(69 months) This is an index of the help topics available. For new users, [start here] for a tour of Socialtext....">Socialtext Documentation</a>.</em></p>
<div class="nlw_phrase"><table class='toc'><tr><td><div class="wiki">
<h3 id="contents">Contents: []</h3>
<ul>
<li><span class="nlw_phrase"><a title="section link" href="#introduction">Introduction</a><!-- wiki: {link: [] Introduction} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#roles">Roles</a><!-- wiki: {link: [] Roles} --></span></li>

<ul>
<li><span class="nlw_phrase"><a title="section link" href="#guest">Guest</a><!-- wiki: {link: [] Guest} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#authenticated_user">Authenticated user</a><!-- wiki: {link: [] Authenticated user} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#member">Member</a><!-- wiki: {link: [] Member} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#workspace_administrator_admin">Workspace administrator (admin)</a><!-- wiki: {link: [] Workspace administrator (admin)} --></span></li>
</ul>
<li><span class="nlw_phrase"><a title="section link" href="#workspaces_and_roles">Workspaces and Roles</a><!-- wiki: {link: [] Workspaces and Roles} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#standard_workspace_types">Standard Workspace Types</a><!-- wiki: {link: [] Standard Workspace Types} --></span></li>

<ul>
<li><span class="nlw_phrase"><a title="section link" href="#private_workspace">Private workspace</a><!-- wiki: {link: [] Private workspace} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#private_login_to_edit_workspace">Private Login-to-Edit workspace</a><!-- wiki: {link: [] Private Login-=to-=Edit workspace} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#public_login_to_edit_workspace">Public Login-to-Edit workspace</a><!-- wiki: {link: [] Public Login-=to-=Edit workspace} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#public_read_only_workspace">Public Read-Only workspace</a><!-- wiki: {link: [] Public Read-=Only workspace} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#public_read_and_comment_only_workspace">Public Read-and-Comment-Only workspace</a><!-- wiki: {link: [] Public Read-=and-=Comment-=Only workspace} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#fully_public_workspace">Fully Public workspace</a><!-- wiki: {link: [] Fully Public workspace} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="#intranet">Intranet</a><!-- wiki: {link: [] Intranet} --></span></li>
</ul>
<li><span class="nlw_phrase"><a title="section link" href="#differences_from_socialtext_1_9_4_and_earlier">Differences from Socialtext 1.9.4 and earlier</a><!-- wiki: {link: [] Differences from Socialtext 1.9.4 and earlier} --></span></li>
</ul>
</div>
</td></tr></table><!-- wiki: {toc: } --></div><br /><br /><hr />
<p>
Up: <a href="http://www.perlfoundation.org/help-en/index.cgi?authentication_authorization_and_access_control_in_socialtext" title="(69 months) _Back to [Socialtext Documentation]._ toc  Introduction Socialtext has three distinct ways of dealin...">Authentication, Authorization, and Access Control in Socialtext</a></p>
<h2 id="introduction">Introduction</h2>
<p>
Socialtext has fine-grained authorization and access control, organized by user <em>roles</em> and <em>permissions</em> for each workspace. Socialtext predefines seven different types of workspace configurations that meet common needs. If you need different configurations, contact your appliance system administrator or, for the Socialtext hosted service, <a href="mailto:support@socialtext.com">support@socialtext.com</a></p>
<h2 id="roles">Roles</h2>
<p>
Socialtext implements authorization by user <em>roles.</em> Each user role has a set of activities they are permitted to do (permissions). There are four user roles:</p>
<h3 id="guest">Guest</h3>
<p>
Anyone in the world who has web access to your appliance or the Socialtext hosted service. A guest user is anonymous and unidentified.</p>
<h3 id="authenticated_user">Authenticated user</h3>
<p>
Anyone who has registered and obtained a user account on your appliance or, for the Socialtext hosted service, with Socialtext. A user can register by setting a password, setting an optional full name, and replying to a confirmation email. The user only needs to register once for all login-to-edit public workspaces on the appliance or Socialtext hosted service.</p>
<h3 id="member">Member</h3>
<p>
A registered user who is an invited member of a workspace. A member must be invited by a workspace administrator.</p>
<h3 id="workspace_administrator_admin">Workspace administrator (admin)</h3>
<p>
A member of a workspace who has been granted additional administrator privileges. An admin can delegate to or revoke administrative privileges from other users.</p>
<h2 id="workspaces_and_roles">Workspaces and Roles</h2>
<p>
Each workspace has a set of permissions for each user role. A given user may play a different role in different workspaces. For example, a user can be an admin in one workspace and a guest in another. There are several <span class="nlw_phrase"><a title="section link" href="#standard_workspace_types">standard workspace types</a><!-- wiki: {link: standard workspace types} --></span> that have permission sets and configurations to fit different needs. If needed, you can change the permissions of any user role to create custom permissions for a workspace.</p>
<h2 id="standard_workspace_types">Standard Workspace Types</h2>
<p>
Socialtext provides several different types of workspaces to fit different needs. Private workspaces are common for business use. Private workspaces are accessible only by members of that workspace. Alternatively, you can use public workspaces to share a workspace with others. The predefined workspace types are named by a <em>permission set</em> name. The predefined workspace types are:</p>
<h3 id="private_workspace">Private workspace</h3>
<p>
By default, all workspaces are private. The workspace can only be accessed by members. By default, anyone can email into the workspace. You can ask your appliance administrator to change the configuration so the workspace accepts emails from authenticated users only, members only, or so that the workspace cannot receive any email. The permission set name for this workspace type is: <strong>member-only</strong></p>
<table style="border-collapse: collapse;" class="formatter_table">
<tr>
<td style="border: 1px solid black;padding: .2em;">roles/permissions</td>
<td style="border: 1px solid black;padding: .2em;">admin_workspace</td>
<td style="border: 1px solid black;padding: .2em;">attachments</td>
<td style="border: 1px solid black;padding: .2em;">comment</td>
<td style="border: 1px solid black;padding: .2em;">delete</td>
<td style="border: 1px solid black;padding: .2em;">edit</td>
<td style="border: 1px solid black;padding: .2em;">edit_controls</td>
<td style="border: 1px solid black;padding: .2em;">email_in</td>
<td style="border: 1px solid black;padding: .2em;">email_out</td>
<td style="border: 1px solid black;padding: .2em;">read</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">guest</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">authenticated user</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">member</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">workspace admin</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
</table>
<br /><h3 id="private_login_to_edit_workspace">Private Login-to-Edit workspace</h3>
<p>
Any authenticated user on your appliance or, for the Socialtext hosted service, an authenticated user of Socialtext can modify the workspace. However, the workspace remains inaccesible to guest users. The permission set name for this workspace type is: <strong>authenticated-user-only</strong></p>
<table style="border-collapse: collapse;" class="formatter_table">
<tr>
<td style="border: 1px solid black;padding: .2em;">roles/permissions</td>
<td style="border: 1px solid black;padding: .2em;">admin_workspace</td>
<td style="border: 1px solid black;padding: .2em;">attachments</td>
<td style="border: 1px solid black;padding: .2em;">comment</td>
<td style="border: 1px solid black;padding: .2em;">delete</td>
<td style="border: 1px solid black;padding: .2em;">edit</td>
<td style="border: 1px solid black;padding: .2em;">edit_controls</td>
<td style="border: 1px solid black;padding: .2em;">email_in</td>
<td style="border: 1px solid black;padding: .2em;">email_out</td>
<td style="border: 1px solid black;padding: .2em;">read</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">guest</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">authenticated user</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">member</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">workspace admin</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
</table>
<br /><h3 id="public_login_to_edit_workspace">Public Login-to-Edit workspace</h3>
<p>
The workspace is open to anyone to read. In order to modify the workspace, the user must be registered as an <span class="nlw_phrase"><a title="section link" href="#authenticated_user">authenticated user</a><!-- wiki: {link: authenticated user} --></span>. The permission set name for this workspace type is: <strong>public-authenticate-to-edit</strong></p>
<table style="border-collapse: collapse;" class="formatter_table">
<tr>
<td style="border: 1px solid black;padding: .2em;">roles/permissions</td>
<td style="border: 1px solid black;padding: .2em;">admin_workspace</td>
<td style="border: 1px solid black;padding: .2em;">attachments</td>
<td style="border: 1px solid black;padding: .2em;">comment</td>
<td style="border: 1px solid black;padding: .2em;">delete</td>
<td style="border: 1px solid black;padding: .2em;">edit</td>
<td style="border: 1px solid black;padding: .2em;">edit_controls</td>
<td style="border: 1px solid black;padding: .2em;">email_in</td>
<td style="border: 1px solid black;padding: .2em;">email_out</td>
<td style="border: 1px solid black;padding: .2em;">read</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">guest</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">authenticated user</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">member</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">workspace admin</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
</table>
<br /><h3 id="public_read_only_workspace">Public Read-Only workspace</h3>
<p>
The workspace allows anyone to read the workspace. Only members can modify it. The permission set name for this workspace type is: <strong>public-read-only</strong></p>
<table style="border-collapse: collapse;" class="formatter_table">
<tr>
<td style="border: 1px solid black;padding: .2em;">roles/permissions</td>
<td style="border: 1px solid black;padding: .2em;">admin_workspace</td>
<td style="border: 1px solid black;padding: .2em;">attachments</td>
<td style="border: 1px solid black;padding: .2em;">comment</td>
<td style="border: 1px solid black;padding: .2em;">delete</td>
<td style="border: 1px solid black;padding: .2em;">edit</td>
<td style="border: 1px solid black;padding: .2em;">edit_controls</td>
<td style="border: 1px solid black;padding: .2em;">email_in</td>
<td style="border: 1px solid black;padding: .2em;">email_out</td>
<td style="border: 1px solid black;padding: .2em;">read</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">guest</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">authenticated user</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">member</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">workspace admin</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
</table>
<br /><h3 id="public_read_and_comment_only_workspace">Public Read-and-Comment-Only workspace</h3>
<p>
The workspace allows anyone to read the workspace and submit comments on pages. Only members can modify it. The permission set name for this workspace type is: <strong>public-comment-only</strong></p>
<table style="border-collapse: collapse;" class="formatter_table">
<tr>
<td style="border: 1px solid black;padding: .2em;">roles/permissions</td>
<td style="border: 1px solid black;padding: .2em;">admin_workspace</td>
<td style="border: 1px solid black;padding: .2em;">attachments</td>
<td style="border: 1px solid black;padding: .2em;">comment</td>
<td style="border: 1px solid black;padding: .2em;">delete</td>
<td style="border: 1px solid black;padding: .2em;">edit</td>
<td style="border: 1px solid black;padding: .2em;">edit_controls</td>
<td style="border: 1px solid black;padding: .2em;">email_in</td>
<td style="border: 1px solid black;padding: .2em;">email_out</td>
<td style="border: 1px solid black;padding: .2em;">read</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">guest</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">authenticated user</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">member</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">workspace admin</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
</table>
<br /><h3 id="fully_public_workspace">Fully Public workspace</h3>
<p>
The workspace is open to anyone to read, comment, or edit. However, guests and authenticated users are not able to do some potentially risky actions such as sending email, uploading files, and deleting pages. The permission set name for this workspace type is: <strong>public</strong></p>
<table style="border-collapse: collapse;" class="formatter_table">
<tr>
<td style="border: 1px solid black;padding: .2em;">roles/permissions</td>
<td style="border: 1px solid black;padding: .2em;">admin_workspace</td>
<td style="border: 1px solid black;padding: .2em;">attachments</td>
<td style="border: 1px solid black;padding: .2em;">comment</td>
<td style="border: 1px solid black;padding: .2em;">delete</td>
<td style="border: 1px solid black;padding: .2em;">edit</td>
<td style="border: 1px solid black;padding: .2em;">edit_controls</td>
<td style="border: 1px solid black;padding: .2em;">email_in</td>
<td style="border: 1px solid black;padding: .2em;">email_out</td>
<td style="border: 1px solid black;padding: .2em;">read</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">guest</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">authenticated user</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">member</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">workspace admin</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
</table>
<br /><h3 id="intranet">Intranet</h3>
<p>
The intranet configuration is used most commonly on appliances. The workspace is open to anyone to read, comment, or edit. Guest users have all permissions available to members, including sending email, uploading files, and deleting pages. The permission set name for this workspace type is: <strong>intranet</strong></p>
<table style="border-collapse: collapse;" class="formatter_table">
<tr>
<td style="border: 1px solid black;padding: .2em;">roles/permissions</td>
<td style="border: 1px solid black;padding: .2em;">admin_workspace</td>
<td style="border: 1px solid black;padding: .2em;">attachments</td>
<td style="border: 1px solid black;padding: .2em;">comment</td>
<td style="border: 1px solid black;padding: .2em;">delete</td>
<td style="border: 1px solid black;padding: .2em;">edit</td>
<td style="border: 1px solid black;padding: .2em;">edit_controls</td>
<td style="border: 1px solid black;padding: .2em;">email_in</td>
<td style="border: 1px solid black;padding: .2em;">email_out</td>
<td style="border: 1px solid black;padding: .2em;">read</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">guest</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">authenticated user</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">member</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
<tr>
<td style="border: 1px solid black;padding: .2em;">workspace admin</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;"><span style="padding:.5em">&nbsp;</span></td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
<td style="border: 1px solid black;padding: .2em;">X</td>
</tr>
</table>
<br /><h2 id="differences_from_socialtext_1_9_4_and_earlier">Differences from Socialtext 1.9.4 and earlier</h2>
<p>
The <em>authenticated user</em> role enables a user to &quot;sign their work&quot; with their name and set personal preferences in public workspaces without needing to be an invited member of a workspace.</p>
<p>
It solves a problem in previous versions, where <em>guest</em> users could set preferences which were recorded in a cookie. When the cookie expired, the users were not able to change those preferences.</p>
<p>
<em>Back to <a href="http://www.perlfoundation.org/help-en/index.cgi?socialtext_documentation" title="(69 months) This is an index of the help topics available. For new users, [start here] for a tour of Socialtext....">Socialtext Documentation</a>.</em></p>
</div>
]]></description>
<author>ken.pier@hidden</author>
<guid isPermaLink="true">http://www.perlfoundation.org/help-en/index.cgi?roles_and_permission_sets</guid>
<pubDate>Wed, 22 Aug 2007 18:57:35 -0000</pubDate>
</item>

</channel>
</rss>