@sai_krishna_L - If my guess is correct then you are trying to integrate FactSet with Sailpoint. In that case as per the documentation of FactSet SCIM Api below are the mandatory details you need to pass when you create a user .
You get the first Error -
**Error : openconnector.InvalidRequestException: [ InvalidRequestException ] **
**** [ Possible suggestions ] Please check if provided payload has valid attributes **
**** [ Error details ] Error while performing operation : Create Account Error code : 400 {“detail”:“Required ‘IMMUTABLE’ attribute ‘urn:scim:schemas:extension:FactSet:VRS:1.0:User:domainCode’ must be set on object creation”,“schemas”:[“urn:ietf:params:scim:api:messages:2.0:Error”],“status”:400,“errors”:{“fieldErrors”:{“domainCode”:[“Required ‘IMMUTABLE’ attribute ‘urn:scim:schemas:extension:FactSet:VRS:1.0:User:domainCode’ must be set on object creation”]}}}
The Reason is You didn’t passed the domainCode attribute while creating the user account. Since this is mandatory attribute for VRS users, you hit the above error.
The second error might be related to the first one, as I can see the tenancies is also a mandatory attribute for creating a VRS user, Check If you are creating a user with all the mandatory attributes.
For more information, refer the SCIM doc attached.
VRS_API_Developers_Manual_and_Reference_2022_02_SCIM.pdf (561.7 KB)
Procure-To-Pay-SCIM.pdf (794.3 KB)
Mark it as solved, if it helps.
