MODEXPW-625 - Update folio-export-common#378
Conversation
| path = folio-export-common | ||
| url = https://github.com/folio-org/folio-export-common.git | ||
| url = https://github.com/slub/folio-export-common.git | ||
| branch = MODEXPW-625 |
There was a problem hiding this comment.
ModuleDescriptor-template is also should be updated.
It is for synchronous invocations:
/data-export-spring/jobs/send with permissions:
"email.message.post"
"template-request.post"
/data-export-spring/jobs
"email.message.post"
"template-request.post"
and for asynchronous triggered by Quartz:
For system user for Eureka-based envs:
"metadata": {
"user": {
"type": "system",
"permissions": [
"email.message.post"
"template-request.post"
and for system user for Okapi based envs:
add these 2 permissions into system-user-permissions.csv
There was a problem hiding this comment.
@SerhiiNosko Only updating the pointer to folio-export-common is necessary here, so the .gitmodules change is no longer needed.
There was a problem hiding this comment.
and waht about permissions, I mean add permissions to call template services to system user?
There was a problem hiding this comment.
Sorry, I overlooked that in the heat of the moment. Thanks for following up. 👍🏻
There was a problem hiding this comment.
The system user permissions are now included.
a5bc496 to
1a8f92c
Compare
The export job's outbound calls to mod-email and mod-template-engine reuse mod-data-export-spring's system-user token forwarded over Kafka, so that token must carry email.message.post and template-request.post.
|



MODEXPW-625
- Send the export by email
Purpose
Update submodule to include schema changes