Proposal

This provides administrators with the ability to set per event type whether that event should default to be publicly visible or private when added onto a timeline. By being set to public it will be visible to all users with permissions to view that user's timeline. Private will mean that only the user who owns the event will ever be able to see it. Additionally there is also the functionality to set whether the owner of the event can change the visibility after it has been completed.


Stories

AS AN ADMIN I WANT TO have the ability to set the default status (private/public) of an event type when it is completed on a user's timeline SO THAT I can specify whether by default it should be added as a private event or a public event

AS AN ADMIN I WANT TO have the ability to set per Event Type whether at completion the owner can change the status of that event SO THAT I can keep control over which events must always be public and which have the option of being private to the owner and contributors

AS A USER creating the first section of an event which has a user changeable status I WANT TO be able to set whether the event is continuing through the workflow as a private event or a public event SO THAT I can set the default for that particular event

AS THE OWNER of the event which has a user changeable status I WANT TO be able to set the status of the event after it has been completed SO THAT I have control over which events are visible to users with access to my portfolio and which aren't

AS A CONTRIBUTOR to a private event which someone else owns I WANT the log event of this action on my timeline to be automatically set as private SO THAT no one else has any visibility of this private event

AS A CONTRIBUTOR to a public event which someone else owns and after completion sets the status to private I WANT the log event of this action on my timeline to be updated to be set as private SO THAT no one else has any visibility of this event any longer

AS A USER who changes the status of an event after completion I WANT the record of the status change to be recorded in the event audit log SO THAT I have a record of changes to the event

AS A USER I WANT my private events NOT TO be visible at all to other users SO THAT if I make them private they are private (this is automatic now but won't be later)


Add comment

Please add your comment in the box below.