Its very urgent.
I have situation like we need to provide the aem preview outside of the AEM.
Background : ours is a hybrid environment like content will reside in AEM and UI in PHP.
For content approval we need to provide the preview URLs to the other member they are not going to have any AEM credentials.
Problem: We are able to make the page available to other team members except the Images.
To resolve the images issue we are making the image src as relative to obsolute path.
Now we are able to see the images but with credentials. We need to bypass the AEM credentials. How we can achieve that?
Thanks in Advance
first of all this is a licensing issue as well, so rather go and check if this aspect is handled in the license contract.
Secondly, I wouldn't do that. Because at this point you would need to open all your assets and make them world-readable/intranet-readable to whoever has network access to the authoring server. Which might defeat the purpose of the system completly.
Thirdly, how is your approval process planned to work? If the approval happens inside the PHP application, how is this information planned to fed back to AEM (so the content can be replicated)?
I have come across this situation and this is what we ended up with.
Have a publish server acting as your preview server. Build a workflow process to replicate assets to that preview instance. Have your preview PHP site connect that AEM preview publish instance for assets. Ask your authors/users to run that workflow for preview capabilities.
That's correct but still the business wants to follow. They don't want to create credentials for each and everyone. The reviewers of articles are always gonna change based on so many parameters
For the approval we have workflow, Business wants to handle the reviewers comments via the process. The content author will update the content based on the reviewers mail comments.
I am also stuck in same situation. I want to show Images from Author and do some editing of those and upload to AEM Author only. But in my all I can't see images as it needs credentials which I can't pass.
Please suggest me how I can do it without using AEM Publish environment. It's very much critical.