Account lookup from web services connector rule

No, it doesnt pass the whole thing, only the delta of what is being requested/updated.

I wish there was an option to pass the whole thing or not.

You have two options.

  1. Have a loopback/reverse lookup in Before Operation rule, like you suggested. See this full thread:

Reverse entitlement aggregation for Web Services connector - Identity Security Cloud (ISC) / ISC Community Knowledge Base - SailPoint Developer Community

  1. Create dummy attributes in Provisioning Policies, to pass the account attributes required.

Native Identity Issue with Web Service Connector - Identity Security Cloud (ISC) / ISC Discussion and Questions - SailPoint Developer Community