Edgewall Software
Modify

Opened 17 years ago

Closed 17 years ago

#6400 closed defect (worksforme)

REPORT module required to use "Add Subject to Group" field in the Web Administration: Permissions section

Reported by: james.guyton Owned by:
Priority: low Milestone:
Component: admin/web Version: devel
Severity: minor Keywords: needinfo
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

REPORT_ADMIN priveledge is required in order to use this field. If the report module is disabled, you will be unable to add a subject to a group, regardless of permissions. The "Grant Permission" field works normally in both situations.

seen in r6226

Workaround is to enable reports, add what you need, disable reports.

Attachments (0)

Change History (6)

comment:1 by Alec Thomas, 17 years ago

I am unable to replicate this. What is the actual error you see?

The following may also be useful: What are your existing permissions? What third-party plugins do you have (try disabling them and see if the behaviour persists)?

comment:2 by sid, 17 years ago

Keywords: needinfo added

comment:3 by james.guyton, 17 years ago

Error: Forbidden

REPORT_ADMIN privileges are required to perform this operation

Permissions are: TRAC_ADMIN PERMISSION_ADMIN

No third party plugins are enabled.

ReportModule trac.ticket.report

is not selected.

I can try to turn logging on and access the log to see if a specific error is generated.

comment:4 by james.guyton, 17 years ago

Keywords: infoprovided added; needinfo removed
Owner: Christopher Lenz removed

excerpt from log:

2007-11-27 18:23:48,812 Trac[main] DEBUG: Dispatching <Request "GET u'/admin/general/logging'">
2007-11-27 18:23:48,828 Trac[svn_fs] DEBUG: Subversion bindings imported
2007-11-27 18:23:48,842 Trac[chrome] DEBUG: Prepare chrome data for request
2007-11-27 18:23:48,890 Trac[session] DEBUG: Retrieving session for ID u'james.guyton'
2007-11-27 18:23:52,546 Trac[main] DEBUG: Dispatching <Request "GET u'/admin/general/perm'">
2007-11-27 18:23:52,562 Trac[chrome] DEBUG: Prepare chrome data for request
2007-11-27 18:23:52,625 Trac[session] DEBUG: Retrieving session for ID u'james.guyton'
2007-11-27 18:24:29,358 Trac[main] DEBUG: Dispatching <Request "POST u'/admin/general/perm'">
2007-11-27 18:24:29,375 Trac[perm] DEBUG: No policy allowed james.guyton performing REPORT_ADMIN on None
2007-11-27 18:24:29,375 Trac[main] WARNING: 403 Forbidden (REPORT_ADMIN privileges are required to perform this operation)
2007-11-27 18:24:29,530 Trac[chrome] DEBUG: Prepare chrome data for request
2007-11-27 18:24:29,546 Trac[session] DEBUG: Retrieving session for ID u'james.guyton'

comment:5 by Christian Boos, 17 years ago

Keywords: needinfo added; infoprovided removed
Milestone: 0.110.11.1
Priority: normallow
Severity: normalminor

Can't reproduce this either… what were the exact values of subject/group?

Does it also happen with latest trunk?

Ah, btw, you have uninstalled/disabled the WebAdmin plugin, right?

Note that even with the 0.10 WebAdmin plugin, I was not able to reproduce the issue.

comment:6 by osimons, 17 years ago

Milestone: 0.11.1
Resolution: worksforme
Status: newclosed

I cannot reproduce this either - it 'worksforme'. Please reopen if new information shows otherwise.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.