Is there a way to stop users from accidentally expiring page

Vote:
 

Hi,

    We recently have one instance where the user accidentally expired one of the landing pages. Is there any way to avoid such incidents like having restricted access to users.

Also, is there a way to register which user expired this page? I see there is a table called tblActivityLog, but can't see it getting updated when I expire a page or removing expiring.

Episerver version is 10.9

Any inputs?

Thanks,

Rams

#192247
Edited, May 11, 2018 16:34
Vote:
 

Hi Rams

I think Change Approvals might be useful as it pushes changes like content expiry through an approval sequence which requires approval before they take place. The sequences themselves are also logged in the activity log so you get a reference to who did what:

http://webhelp.episerver.com/latest/cms-edit/change-approvals.htm

http://nuget.episerver.com/package-details/?packageId=EPiServer.ChangeApproval

https://world.episerver.com/blogs/quan-tran/dates/2018/3/episerver-changeaprovals-first-realeas/

David

#192254
May 11, 2018 21:52
Vote:
 

Hi David,

   That was really helpful,unfortunately client is on Episerver 10.9 and it seems to implement the addon, we need to upgrade. So, currently its a NO NO.

Your suggestion was the correct for the problem we are having, So, I am marking your suggestion as an answer.

Thanks,

Rams

#192433
May 16, 2018 18:08
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.