Topic: get principal-id from syncConnector
There does not seem to be a way to get the principal-id from the userId that is returned from the syncConnector because the userId is for that meeting session. I have to use the user name to query the API and from that if a user is found I can query and get the principal-id.
My issue is that the participants have the ability to change their name. We already log in the user using a single sign on from our .NET web app and that works great. But if the user changes their name then when we query the API with that name it is not found.
Is there a way to get the principal-id or some other id that we can query the API with from the attendee pod using the syncConnector and not rely on the user name? Or is there a way to stop the participants from changing their username?
Thanks for any help and insight.