I'm currently implementing the blueprints to sync status from Genesys Cloud to Teams here and here.
I've run into an issue with the Find Teams User Id data action were we get no response. This data action basically looks for this specific value for the user $.['urn:ietf:params:scim:schemas:extension:genesys:purecloud:2.0:User']['externalIds'][?(@.authority=='microsoftteams')].value.
When looking closer I see that our users does not have any externalIds returned from the SCIM API. Where should this come from? We use the EntraID SCIM sync to add users to Genesys Cloud.
We mapped only the objectId as suggested in that article and it works now, thanks!
After going trough these two Blueprints I noticed several things that are incorrect, not updated or just unclear. For anyone in the future following these guides I suggest that you give them a overhaul to bring them up to date