In our project we need to add a review (c_reviewArtifact) to EM and be able to retrieve it for display, we add this artifact successfully with no problem, when retireving this artifact with Http get method to this URL
where <reviewId> is the Id of the review to be retrieved
when retrieving it with my user
Private Info Erased which has solution owner role the data of the review returned successfully but when trying to retrieve it with another user " Private Info Erased" which is normal user without solution owner or admin roles we get this error
Private Info Erased has no permission to get artifact of uuid bea98634-0f9f-4a3c-804f-db3f53f7d913. Security for non-governed artifacts is defined by domain default access rights. For governed artifacts, security is defined by lifecycle process. User can lose access rights to a governed artifact when it moves to the next lifecycle stage."
The complete stack trace for the error is attached.
So why do we get this error, is there some missing configuration in EM for this normal user or for the review artifact itself