Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 0.6.2
-
Component/s: None
-
Labels:None
Description
Need to be able to specify "managers" in policy, that are essentially owners and can change the resource's policy.
Necessary so harvested resource have someone who can change their policy.
Steps needed:
- add ability to specify managers in the policy form/code
- add/clarify support for authorizing "manage" action in authorize.rb
- add functionality to add "authors" as individual people with "manage" rights, when a resource is harvested
- enforce "use custom sharing" on default policies, because harvested resources would be inaccessible if this is unset
- add functionality to prevent a manager from removing themselves, leaving the resource permanently manager-less
