LPS-50229 Notifications email is sent for assets that the user does not have permission to view
LPS-50229 Keep conform with other method and throw the PortalException
LPS-50229 Source formatting
LPS-50229 check is supposed to throw an exception if you don't have it. contains or has returns a boolean