Within the SCIM2 specification, it is possible to provide the externalId. This is needed to associate a user with an Identity Provider (IdP). However, the SCIM2 specification itself does not provide a mechanism to specify the IdP.
The end goal is to implement support for multiple IdPs, such as Google Workspace and Entra ID(Azure).
I assume that externalId is not guaranteed to be unique across different IdPs.
Considering the future possibility of using multiple IdPs, is there a recommended approach within SCIM2 to associate the externalId with a specific IdP?
SCIM Core documentation: https://scim.cloud for more information about SCIM 2.0.