Multiple accounts on same source

Could anyone please explain how to configure a Web Services source to allow provisioning of two accounts on the same target application?

Thank you in advance.

By design ISC does not create a second account for an identity in a source. However, as this is a Web Services connector, you may have a workaround using Workflows. If you provide more details on your requirement, community would come up with a solution

By default it will be modify operation when you request for 2nd time.

I am not sure how you are going to calculate whether a new account should be created or existing account should be modified to the user.

As long as, Native Identity (Account ID) is different from existing account, it will be an additional account for the user.

How about Change the Plan in Before Provisioning Rule (Change in Account Request operation to Create) so that it will trigger Create Account HTTP operation.

Depending on an identityattribute isAdmin if it is set to true then the person should have a secondary account on this specific source. unfortunately the account id remains the same

Also please i have a question about Active Directory Source does ISC allow the creation of two accounts on different OUs?

You can provision two accounts on the same target by creating two Web Services sources in ISC that point to the same application endpoints.

For example, one source can be used for standard user accounts and another for admin accounts. Both sources can use the same base URL/API but have different account schemas, provisioning policies, or access profiles.

This way SailPoint treats them as separate account sources, allowing you to manage and provision both account types independently on the same target system.