-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Email exists but the database does not get populated #36
Comments
This is a good find 👍👍Just what I wanted when releasing this (it being used against more clients, thus seeing more tenant configs and edge cases). Thinking the best approach would be to merge those into an Also 10+ points for using the debug feature ;) |
Perfect! I will add a pull request considering what I have in my tests. The approach would be to look for the email in all attributes of the objects in the list returned and store it if it matches any. |
In my case I was using the MSOL module. I realised that the emails that have been verified aren't being stored. |
I had the same problem when using --validate-msol. |
Should be fixed in https://github.com/Flangvik/TeamFiltration/releases/tag/v3.5.3 |
I am using the Teams technique in TeamFiltration. Using the Debug option, I see that some emails return a valid TenantId and that the email is valid and found in many attributes in the JSON response. However, the UserPrincipalName does not match the username, but the
givenName
matches the email.Here is an example for the username
d.bauer@redacted.com
. I anonymized all the data.I was wondering why do you check that the UserPrincipalName should be equal to the email in this line:
TeamFiltration/TeamFiltration/TeamFiltration/Handlers/TeamsHandler.cs
Line 199 in e125f79
The text was updated successfully, but these errors were encountered: