Setting up future meetings or classes using Teams calendar tools
Dear @Conrad Fleming,
I hope you’re having a good day.
Thank you for the detailed analysis and for documenting the testing so thoroughly.
Based on what you've described, you've already ruled out many of the common explanations, including payload structure, permissions, licensing, serialization issues, and organizer entitlement. The comparison with watermarkProtection and recordAutomatically is particularly helpful, as it demonstrates that other meeting properties are being applied successfully through the same workflow.
One remaining detail that stands out is that all of the tests appear to have been performed using client credentials (app-only) authentication. Have you had an opportunity to reproduce the same behavior using a delegated organizer context (for example, signing in as Organizer A and issuing the request with delegated permissions rather than app-only permissions)?
If anonymizeIdentityForRoles is also silently discarded when using a delegated organizer context, then based on the evidence you've provided, this starts to look less like a permissions, licensing, or payload issue and more like a potential service-side implementation issue or a limitation/inconsistency in the current Graph beta implementation.
In that scenario, I would recommend opening a Microsoft support case. The value of a support case at that point would not be additional client-side troubleshooting, but rather enabling Microsoft to:
- Review backend behavior for the specific Graph requests.
- Verify whether
anonymizeIdentityForRolesis currently expected to be supported in the exact authentication and meeting-creation scenario being used. - Check for any known issues, feature flags, service-side restrictions, or documentation gaps related to the property.
- Correlate the requests with internal service logs using request IDs and timestamps.
- Engage the Microsoft Graph and/or Teams engineering teams if the behavior is determined to be a product issue.
If you decide to open a case, I would suggest including:
- Request IDs
- Correlation IDs
- UTC timestamps
- Sample request and response payloads
- Organizer licensing details
- Confirmation of whether delegated authentication produces the same result
You can raise support ticket from Microsoft 365 Admin Center>Support>Help & Support.
For reference: Get support | Microsoft Docs
That information should give Support the best chance of reproducing the behavior and determining whether this is an implementation issue rather than an entitlement or configuration problem.
I hope this information helps point you in the right direction.
Warm regards,
If the answer is helpful, please select "Yes, accept answer". If you have any questions or new updates, please feel free to comment below.
Note: Please follow the steps in the forum documentation to enable email notifications if you want to receive the related email notification for this thread.