[Koha-bugs] [Bug 7805] Exposing the new list permissions in opac and staff

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed May 2 16:50:01 CEST 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7805

--- Comment #3 from M. de Rooy <m.de.rooy at rijksmuseum.nl> ---
Here is a more detailed test plan:

1 Test new list, open for everything.
User1 on OPAC : Add public list P1 on OPAC. Set perms to AAA (3xAllow). 
User1 on Staff: Check perms P1. Do you see AAA?
User1 on OPAC : Add few items. Delete one.
User2 on Staff: Add item to P1. Delete an item from P1 that you added and one
that you did not add.

2 Change to closed list.
User1 on Staff: Edit P1. Set perms to DDD (3xDon't). 
User1 on OPAC : Check perms P1. Do you see DDD?
User2 on OPAC : Try to add items to P1 or delete items from P1. Should not be
possible. (NOTE: The interface should not even present you an option to Remove
selected records when opening a list via the Lists button. Search results
should not offer you list P1 in the Add to-combo.)
User1 on Staff: Try to add items to P1. Should be possible (because of
ownership).
User1 on Staff: Try to delete items from P1. Should not be possible.

3 Mixed lists.
User1 on Staff: Add private list V1. Set perms to DDD. Add an item. Try to
delete it (not possible).
User1 on OPAC : Try to delete item from V1 (not possible).
User1 on Staff: Add public list P2. Set perms to AAD.
User2 on OPAC : Add two items to P2. Remember which.
User1 on OPAC : Add two items to P2.
User1 on Staff: Delete one item of your own (OK). Try to delete an item of
User2 (not possible: warned).
User2 on OPAC : Delete one item of your own (OK). Try to delete an item of
User1 (not possible: Warned).
User1 on Staff: Set perms to DDA. Try to delete own item (not possible).
User2 on OPAC : Delete item of User1 (OK). Try to delete one item of your own
(not possible: warned).

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list