larger smaller normal text version of this page
Phplist Documentation » Administrator Functions »

Setting Admin Permissions


Not all admins have equal rights: some can use all the functions in phplist, some can only use a few functions. These rights are called permissions, and they are set by SuperAdmins using the Permissions page.


General Description


Set permissions to view pages in the system:
All: admin has access to page without restrictions
View: admin can view content of pages, but not change anything.
	   This currently only works for the "user", "users" and "members" pages.
None: admin cannot see this page
Owner: admin can see this page, but only see the content of the lists they own


General presentation:
Type Page none all view owner
admin admins
admin admin
admin none
admin owner
clickstats statsmgt
clickstats mclicks
etc. etc. etc. etc. etc. etc.


For definitions of All, View, None, and Owner see above.
For an example of permissions settings for a restricted admin, see bottom of page.

Type
This refers to the type of page the page belongs to. It roughly corresponds to the divisions by "Functions" that are found in the phplist Main Page: System Functions, Configuration Functions, Lists and User Functions, Administrator Functions, Message Functions.

Page
This refers to the different pages that belong to each type of page.

Below, we will use the following writing convention: Type : Page : Description

admin : admins : Allow access to the list of admins. See Admins Page.
admin : admin : Allows the admin to have access to the page allowing him/her to modify their admin details (login, email, password).. See Admins Page
admin : owner : What's this?

clickstats : statsmgt : What's this?
clickstats : mclicks : What's this?
clickstats : uclicks : What's this?
clickstats : userclicks : What's this?
clickstats : mviews : What's this?

list : list : Allow access to the listing of lists. See ListListsInfo
list : editlist : Allows admin to edit a list's parameters. See Edit list
list : members : Allows admin to view a list's members. See ViewMembersInfo

message : message : What's this?
message : messages : Allows admin to view the list of sent/draft/queued/RSS messages. See ListMessagesInfo
message : processqueue : Allows admin to process the message queue. See ProcessQueueInfo
message : send : Allows admin to send a message. See SendMessageInfo
message : preparesend : What's this?
message : sendprepared : What's this?
message : template : Allows admin to access templates for messages. add link + verify
message : templates : Allows admin to create/change templates for messages. See ConfigureTemplatesInfo

system : adminattributes : Allows admin to access his/her own admin attributes. See AdminAttributesInfo
system : attributes : Allows admin to access the list of attributes. See ConfigureAttributesInfo
system : upgrade : Allows admin to perform an upgrade. verify
system : configure : Allows admin to access the system configuration page. See configure phplist
system : spage : Allows admin to access the list of subscribe pages. See Subscribe pages
system : spageedit : Allows admin to edit subscribe pages. See EditSubscribePageInfo
system : defaultconfig : What's this?
system : defaults : What's this?
system : initialise : Allows admin to initialise the system. verify + add link
system : bounces : Allows admin to access to the View bounces page. See ViewBouncesInfo verify + add link
system : bounce :
system : processbounces : Allows admin to process bounces. See ProcessBouncesInfo
system : eventlog : Allows admin to access the event log. See EventLogInfo
system : reconcileusers : Allows admin to reconcile users. See ReconcileUsersInfo
system : getrss : Allows admin to import RSS items. See GetRSSInfo
system : viewrss : Allows admin to view RSS items. See ViewRSSInfo
system : setup : Allows admin to access the functions on the setup page. See PhplistSetupInfo
system : dbcheck : Allows admin to perform a database check. See DatabaseCheckInfo

user : user : Allows admin to access individual user files. See UserInfo
user : users : Allows admin to access list of users. See ListUsersInfo
user : dlusers : Allows admin to download user files. See add link + what's difference with export?
user : editattributes : Allows admin to access the "Control values for" attributes on "manage users" page
user : import1 : Allows admin to access "import emails with the same values for attributes". See ImportUsersInfo
user : import2 : Allows admin to access "import emails with different values for attributes". See ImportUsersInfo
user : import3 : Allows admin to access "import emails from an imap account". See ImportUsersInfo
user : import4 : Allows admin to access "import emails from another database". See ImportUsersInfo
user : import : Allows admin to access the import page. Verify this See ImportUsersInfo
user : export : Allows admin to export/download users. See ExportUsersInfo
user : usercheck : Allows admin to access the "check for users" function of "manage users" page
user : massunconfirm: Allows admin to mass unconfirm users.


Example --Please verify the settings to see if they fit with the description below!


The following settings are an example of proper settings for a restricted admin:
-This restricted admin has only access to lists he/she owns and to the user files of users subscribed to lists he/she owns.
-This restricted admin can only export the lists he/she owns, send messages to the lists he/she owns, and view messages that he/she has sent.
-This restricted admin cannot import users, nor have access to system functions, nor process the queue, and cannot change his/her own login/password.
-This restricted admin can view click stats and RSS items.

Type Page none all view owner
admin admins X
admin admin X
admin none X
admin owner X
clickstats statsmgt X
clickstats mclicks X
clickstats uclicks X
clickstats userclicks X
clickstats mviews X
list list X
list editlist X
list members X
message message X
message messages X
message processqueue X
message send X
message preparesend X
message sendprepared X
message template X
message templates X
message all X
system adminattributes X
system attributes X
system upgrade X
system configure X
system spage X
system spageedit X
system defaultconfig X
system defaults X
system initialise X
system bounces X
system bounce X
system processbounces X
system eventlog X
system reconcileusers X
system getrss X
system viewrss X
system setup X
system dbcheck X
user user X
user users X
user dlusers X
user editattributes X
user usercheck X
user import1 X
user import2 X
user import3 X
user import4 X
user import X
user export X



Related pages

CategoryDocumentation
Page was generated in 0.1315 seconds