I recently created an application definition in IIQ 8.4 for Entra ID to aggregate user accounts, focusing specifically on MFA attributes. Since I don’t require groups, roles, or service principals, I excluded those attributes to reduce the number of API calls to Entra.
However, I’m encountering frequent warnings and errors such as “Too Many Requests,” “Retrying request for URL…,” and “Request will be retried after: 10000ms.” It appears Entra enforces strict rate limits. While the connector does support request retries, it eventually stops retrying, which is particularly problematic for MFA attributes—these end up being incorrectly removed from the link object.
Is anyone else running into this issue? Is there a way to configure throttling or better manage request pacing? Microsoft seems to document the rate limits clearly, but there doesn’t appear to be a built-in mechanism to respect them. It feels counterintuitive that the connector continues sending requests and repeatedly hits these errors.