Unpublish a status page
Problem to solve
Once a status page is live there may be reasons that an incident response team would want to retract the public page.
For example:
- A page may have been published prematurely where more work must be done privately in the issue before an official public statement is made.
- A page may get published inadvertently which was intended to always remain private.
- Testing
Proposal
Implement an /unpublish
quick action in line with the implementation for the /publish
quick action. #209849 (closed)
As per !33925 (comment 364407958), we are planning to use :remove
as the action pass into StatusPage::TriggerPublishService
.
Permissions and Security
We should restrict the ability to publish to the developer role and above. guest and reporter roles should not be able to publish.
Documentation
Availability & Testing
Links / references
Edited by Sean Arnold