silverstripe-terraformers / silverstripe-embargo-expiry

BSD 3-Clause "New" or "Revised" License
7 stars 7 forks source link

Allow specific permission settings for embargo and expiry #9

Closed chillu closed 6 years ago

chillu commented 6 years ago

Apart from requiring publish permissions to perform these actions, there might be reasons within organisations to allow publish, but not scheduling of the same actions. I can't actually think of a practical example where this might apply though, publish and scheduling are fairly similar in terms of organisational roles. Maybe it's a non-issue?

chrispenny commented 6 years ago

I think it's worthwhile. I could potentially also see a desire for separate permissions for adding and removing. Maybe anyone can add an embargo date, but only certainly people are able to cancel it (or vise versa).

chrispenny commented 6 years ago

Solved in https://github.com/silverstripe-terraformers/silverstripe-embargo-expiry/pull/19