Ticket #705 (closed defect: duplicate)

Opened 5 years ago

Last modified 4 years ago

/user/secure/assignAdminRole.action no longer works

Reported by: russ Assigned to: jsuttor
Priority: medium Milestone:
Component: ambra Version: 0.9-SNAPSHOT
Keywords: Cc:
Blocking: Blocked By:

Description

this action is supposed to assign the admin role to a user.

the admin role is assigned by adding a single triple to mulgara:

insert <info:doi/10.1371/roles/57de9efd-330c-4c7a-9d0d-ecdf3e60d59e> <http://rdf.topazproject.org/RDF/role> 'admin' into <local:///topazproject#users>;

it's easy enough to do by hand for now. however, we should fix this action, and move it into the admin application, perhaps under 'find user'.

Dependency Graph

Change History

12/11/07 14:53:24 changed by rich

  • milestone set to pubApp_0.8.3.

12/17/07 17:56:58 changed by rich

  • milestone deleted.

01/22/08 13:22:38 changed by russ

we should also move this into the admin area, so the URL should be:

/admin/assignAdminRole.action

02/22/08 11:43:12 changed by jsuttor

  • status changed from new to closed.
  • resolution set to fixed.

(In [4770]) fixes #705, refactor /user/secure/assignAdminRole.action to Manage Users on Admin console

+ general admin UI tweaks around users

03/21/08 12:47:02 changed by alex

(In [5097]) Merged revisions 4770 via svnmerge from http://gandalf.topazproject.org/svn/branches/0.8.2.1

........

r4770 | jsuttor | 2008-02-22 11:43:11 -0800 (Fri, 22 Feb 2008) | 3 lines

fixes #705, refactor /user/secure/assignAdminRole.action to Manage Users on Admin console

+ general admin UI tweaks around users

........

04/12/08 17:53:50 changed by ronald

  • status changed from closed to reopened.
  • version changed from 0.8.1 to 0.9-SNAPSHOT.
  • resolution deleted.
  • blocking changed.
  • blockedby changed.

Moving this into /admin/ breaks bootstrapping, because EnsureRoleInterceptor will now not let anybody except an admin assign roles.

We really need to get rid of EnsureRoleInterceptor as it is effectively making access control decisions - those should be made by the pep's instead.

06/06/08 09:49:54 changed by russ

  • status changed from reopened to closed.
  • resolution set to duplicate.

dupe with #947