<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/index.php?action=history&amp;feed=atom&amp;title=Activity_Library%2FAdmins%2FGroups</id>
	<title>Activity Library/Admins/Groups - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/index.php?action=history&amp;feed=atom&amp;title=Activity_Library%2FAdmins%2FGroups"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activity_Library/Admins/Groups&amp;action=history"/>
	<updated>2026-05-17T02:36:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activity_Library/Admins/Groups&amp;diff=25625&amp;oldid=prev</id>
		<title>Dfarning: add initial content</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activity_Library/Admins/Groups&amp;diff=25625&amp;oldid=prev"/>
		<updated>2009-04-06T00:36:01Z</updated>

		<summary type="html">&lt;p&gt;add initial content&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Permission Groups ==&lt;br /&gt;
=== Admins ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rules: *:*&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Site administrators with access to everything.&lt;br /&gt;
&lt;br /&gt;
=== Content Admins ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rules: Admin:EditAnyAddon,Admin:EditAnyLocale,Editors:*,Admin:lists,Admin:applications,Admin:addons,Localizers:*&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Content administrators with access to:&lt;br /&gt;
* Edit the details of any add-on&lt;br /&gt;
* Edit the translations for any locale&lt;br /&gt;
* Editor CP (all)&lt;br /&gt;
* Localizer CP (all)&lt;br /&gt;
* Admin CP&lt;br /&gt;
** Lists Manager&lt;br /&gt;
*** Add-on types&lt;br /&gt;
*** Categories&lt;br /&gt;
*** Platforms&lt;br /&gt;
*** Responses&lt;br /&gt;
** Application Manager&lt;br /&gt;
** Add-on Manager&lt;br /&gt;
&lt;br /&gt;
=== Testers ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rules: Tests:*&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Can run tests in the test suite in production.&lt;br /&gt;
&lt;br /&gt;
=== Senior Editors ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rules: Editors:*,Admin:EditAnyAddon&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Senior Editors can access all of the Editor CP, as well as edit the details of any add-on.&lt;br /&gt;
&lt;br /&gt;
=== Editors ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rules: Editors:*&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Editors can access all of the Editor CP&lt;br /&gt;
&lt;br /&gt;
=== View Localization CP ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rules: Localizers:View&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Can view all of the locales and translations in the Localizer CP, but cannot make any changes.&lt;br /&gt;
&lt;br /&gt;
=== {locale} Localizers ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rules: Localizers:{locale}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Can view all of the locales and translations in the Localizer CP and can change the translations in {locale}.&lt;br /&gt;
&lt;br /&gt;
== Creating Groups ==&lt;br /&gt;
=== Locale Groups ===&lt;br /&gt;
If a new locale has been added, you can create a new group for accessing that locale in the Editor CP by:&lt;br /&gt;
# Go to the Groups Manager&lt;br /&gt;
# Click Create Group at the bottom&lt;br /&gt;
# Group Name: {locale} Localizers&lt;br /&gt;
# Access Rules: Localizers:{locale}&lt;br /&gt;
# Anyone placed in the group will have write access to {locale}&lt;br /&gt;
&lt;br /&gt;
=== Other Groups ===&lt;br /&gt;
For details on access rules, see the [[Update:Remora_Permissions|Remora Permissions]] page, but in summary:&lt;br /&gt;
&lt;br /&gt;
* Permissions are assigned in the form of Controller:Action, so Developers:add would give permission to the add() action of developers_controller, although some controllers are public and don&amp;#039;t check access rules (such as the developers controller)&lt;br /&gt;
* A * grants access to all actions, so Editors:* grants access to everything in the Editor CP&lt;br /&gt;
* *:* grants access to everything and should never be assigned to anything except the admin group&lt;br /&gt;
* There are some &amp;quot;fake actions&amp;quot; that are used, generally identifiable by their capitalization:&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Rule&lt;br /&gt;
! Access&lt;br /&gt;
|-&lt;br /&gt;
| Admin:EditAnyAddon&lt;br /&gt;
| Edit the details of any add-on&lt;br /&gt;
|-&lt;br /&gt;
| Admin:EditAnyLocale&lt;br /&gt;
| Edit translations for any locale&lt;br /&gt;
|-&lt;br /&gt;
| Admin:ConfigureAnyAddon&lt;br /&gt;
| Can change an add-on&amp;#039;s type, trusted status, and locale info&lt;br /&gt;
|-&lt;br /&gt;
| Admin:lists&lt;br /&gt;
| In addition to /admin/lists, also grants access to /admin/applications, /admin/addontypes, /admin/platforms, and /admin/responses&lt;br /&gt;
|-&lt;br /&gt;
| Editors:DeleteAnyReview&lt;br /&gt;
| Delete any review&lt;br /&gt;
|-&lt;br /&gt;
| Localizers:View&lt;br /&gt;
| View the Localizer CP&lt;br /&gt;
|-&lt;br /&gt;
| Localizers:{locale}&lt;br /&gt;
| Grants write access to {locale}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dfarning</name></author>
	</entry>
</feed>