tr.com.srdc.epsos.securityman.exceptions.InsufficientRightsException: Either the security policy of country A or a privacy policy of the patient (that was given in country A) does not allow the requested operation to be performed by the HCP.

JIRA | St├ęphane Spahni | 4 years ago
  1. 0

    Trying to retrieve the list of Patient Summaries using epsosWeb interface is rejected (full log in attached file). Query patient works fine. Any idea from where it could come ??? I am using OpenNCP develop branch Thanks! [btw what is the google code project?] ERROR 2013-05-30 14:58:20,782 eu.epsos.policymanager.DefaultPolicyManagerImpl XCAPermissionValidatorPS.159 - InsufficientRightsException - Unsupported role tried to access Patient Summary documents. DEBUG 2013-05-30 14:58:20,783 tr.com.srdc.epsos.ws.server.xca.impl.XCAServiceImpl AdhocQueryResponseBuilder.678 - Either the security policy of country A or a privacy policy of the patient (that was given in country A) does not allow the requested operation to be performed by the HCP. tr.com.srdc.epsos.securityman.exceptions.InsufficientRightsException: Either the security policy of country A or a privacy policy of the patient (that was given in country A) does not allow the requested operation to be performed by the HCP. at eu.epsos.policymanager.DefaultPolicyManagerImpl.XCAPermissionValidatorPS(DefaultPolicyManagerImpl.java:160) at eu.epsos.policymanager.DefaultPolicyManagerImpl.XCAPermissionValidator(DefaultPolicyManagerImpl.java:129) at tr.com.srdc.epsos.securityman.SAML2Validator.validateXCAHeader(SAML2Validator.java:167) at tr.com.srdc.epsos.ws.server.xca.impl.XCAServiceImpl.AdhocQueryResponseBuilder(XCAServiceImpl.java:676) at tr.com.srdc.epsos.ws.server.xca.impl.XCAServiceImpl.queryDocument(XCAServiceImpl.java:1098)

    JIRA | 4 years ago | St├ęphane Spahni
    tr.com.srdc.epsos.securityman.exceptions.InsufficientRightsException: Either the security policy of country A or a privacy policy of the patient (that was given in country A) does not allow the requested operation to be performed by the HCP.

    Root Cause Analysis

    1. tr.com.srdc.epsos.securityman.exceptions.InsufficientRightsException

      Either the security policy of country A or a privacy policy of the patient (that was given in country A) does not allow the requested operation to be performed by the HCP.

      at eu.epsos.policymanager.DefaultPolicyManagerImpl.XCAPermissionValidatorPS()
    2. eu.epsos.policymanager
      DefaultPolicyManagerImpl.XCAPermissionValidator
      1. eu.epsos.policymanager.DefaultPolicyManagerImpl.XCAPermissionValidatorPS(DefaultPolicyManagerImpl.java:160)
      2. eu.epsos.policymanager.DefaultPolicyManagerImpl.XCAPermissionValidator(DefaultPolicyManagerImpl.java:129)
      2 frames
    3. tr.com.srdc
      XCAServiceImpl.queryDocument
      1. tr.com.srdc.epsos.securityman.SAML2Validator.validateXCAHeader(SAML2Validator.java:167)
      2. tr.com.srdc.epsos.ws.server.xca.impl.XCAServiceImpl.AdhocQueryResponseBuilder(XCAServiceImpl.java:676)
      3. tr.com.srdc.epsos.ws.server.xca.impl.XCAServiceImpl.queryDocument(XCAServiceImpl.java:1098)
      3 frames