Skip to content

feat: implement retry logic for discovering persons in One Identity#636

Open
yoganandaness wants to merge 1 commit intodevelopfrom
feat-oim-sync-retry
Open

feat: implement retry logic for discovering persons in One Identity#636
yoganandaness wants to merge 1 commit intodevelopfrom
feat-oim-sync-retry

Conversation

@yoganandaness
Copy link
Contributor

Description

Implement Retry on comparing the members from the Proposals with the Persons table in OIM

Motivation and Context

In special cases especially due to the slight latency of sync between Ping and OIM, the mapping of proposal members with the member in the Persons table does not work. Remedy on the immediate base is to add a retry logic, that tries to refetch from the Persons table

The current logic is set up with
Retries = 3
Timeout = 2s, 5s, 10s

How Has This Been Tested

Attached test case

Fixes

UOS - OIM sync

Changes

Depends on

Tests included/Docs Updated?

  • I have added tests to cover my changes.
  • All relevant doc has been updated

@yoganandaness yoganandaness requested a review from janosbabik March 5, 2026 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant