Add concurrency control to Audit Log CSV import flow #10833
Draft
+6
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Flow "Admin | Audit Logs | Load events from exported Audit Log CSV file" fails with "The response is not in a JSON format" when processing ~33k row CSVs. Unlimited parallel foreach operations exceed Power Automate response limits.
Changes
runtimeConfiguration.concurrency.repetitions: 25toLoopFileRowsforeach loopAdminAuditLogsSyncAuditLogsV2flowFile modified:
AdminAuditLogsLoadeventsfromexportedAuditLogCSVfil-A6875DF5-55E8-ED11-A7C6-002248081470.json"metadata": { "operationMetadataId": "f3a0f35b-278e-446e-bfec-39654d6ea90e" }, - "type": "Foreach" + "type": "Foreach", + "runtimeConfiguration": { + "concurrency": { + "repetitions": 25 + } + } }Allows large audit log CSV imports to complete without triggering response format errors.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.