How to view changes of asset in safe edit


(Alice Lee) #1

We are using Matrix v4.18.5 on Linux with Oracle as backend.  Public users are granted with read permission to all assets in a website and no workflow schema is applied.

 

We change the asset status into safe edit before make any change, so the live version will not be affected.  Then, we send email with the preview link (URL with _nocache at the end) of the asset to the content owner for approval.  We also include a generic account (system administrator) in the email for the approver to logon and view the changes.

 

The problem is Matrix does not ask user to login and it shows the live version instead of the safe edit version.  

 

Why?  How can the user view the changes?

 

Thanks.

Alice 

 

  

 

 

 

 


(Joel Porgand) #2

send them a link with a _login url instead of _nocache? Hit it with a _recache first to make sure they don't get served a stale page and I think you should be alright. 


(Ashish Karelia) #3

Since the asset is public read and the asset was previously LIVE, there is a copy of asset that's available on the asset's URL which is why Matrix doesn't show the login box.

at the end of the URL you are sending for preview, may be add _admin or _edit to make the user explicitly logon to view the Safe Edit version of the asset.

 

Hope this helps,

 

Ash


(Alice Lee) #4

Thanks.  It works.


(Nic Hubbard) #5

Once they are logged in, you could also have them add ?SQ_ACTION=diff&SQ_DESIGN_NAME=system::frontend to the end of the URL to show the diffs between the versions.


#6

We have a backend test a user as well that has read permissions to the assets however we apply /_login to the end of the urls that force the matrix login then they can see the changes after they log into matrix.