Opened 14 years ago

Closed 14 years ago

#1136 closed enhancement (fixed)

Give away/set owner of items

Reported by: Jari Häkkinen Owned by: Martin Svensson
Priority: major Milestone: BASE 2.9
Component: web Version:
Keywords: Cc:

Description

In ticket:348 take ownership was added to BASE, why is set ownership functionality missing?

We have a use case where we need a set ownership feature. At the facility we add a lot of data into a project as a specific facility user. At delivery of the project we would like to be able to change the ownership of most of the collected data in BASE to the receiving party. In the item view for a given project it would simply be to select the items one wants to change ownership for, click a button opening a dialogue where the receiver is chosen.

The set ownership is a general thing and should appear in different views similarly to the take ownership button. The set ownership privileges should be given to administrator role only for fresh installs.

Change History (6)

comment:1 Changed 14 years ago by Nicklas Nordborg

I think the easiest way to implement this functionality is to change the "Take ownership" button to "Change owner" on all places were it is present. Then, in the dialog that is currently handling the take-ownership functionality, we should add an option to select another user.

There exists a workaround for this problem.

  1. Share all items that should be given away to the project and to the user. Give the the user "Take ownership" permission.
  2. Log-in as the other user, activate the project and go to the project page that is listing all items in the project. Select all items and click on the "Take ownership" button.
  3. To clean up, remove the "Take ownership" permissions for the user.

comment:2 Changed 14 years ago by Martin Svensson

Owner: changed from everyone to Martin Svensson
Status: newassigned

comment:3 Changed 14 years ago by Martin Svensson

(In [4573]) References #1136 Added ownership-jsppages and also started to updated some item pages to use the new functionallity

comment:4 Changed 14 years ago by Martin Svensson

(In [4578]) References #1136 Updated most of the index-, view- and list-jsp pages to implement the set-permission functionallity

comment:5 Changed 14 years ago by Martin Svensson

(In [4587]) References #1136 Change to fit all jsp-pages, including files, and project items. Begin to update the documentation.

comment:6 Changed 14 years ago by Martin Svensson

Resolution: fixed
Status: assignedclosed

(In [4588]) Fixes #1136 Give away/set owner of items

Note: See TracTickets for help on using tickets.