Bulk data does not honor FHIR REST API Resource interactions.
Describe the bug when configuring Resource interactions as stated in the Users Guide section 4.12. These interactions are ignored by Bulkdata
Environment IBM FHIR Server - Main To Reproduce Steps to reproduce the behavior: Configure FHIR REST API resource interactions as noted in Users Guide Section 4.12 and remove the create, update, and patch for the Condition resource Then try to $import Condition resources. Or remove all read interactions for a resource type and then try to $export that resource type.
Expected behavior Bulkdata should honor te interactions
Additional context Add any other context about the problem here.
Needs team discussion about what would be the preferred behavior. It seems reasonable that if you don't allow create/update/delete of a given resource type, that you probably wouldn't want to allow import either. However, we think there are use cases where you'd want to control access to import separately from create/update...seems more like an enhancement than a bug in that regard. There's also a RBAC aspect to this (which roles should be allowed to do which interactions).