Click HERE to see how Saviynt Intelligence is transforming the industry. |
09/06/2024 03:21 AM
Hi everyone,
We are implementing outlook email provisioning where we use AzureAD connector to create account and provision Office 365 E1 license for email.
Client wants to disable Outlook on the Web (OWA) upon creating the account and assigned with the license.
Are there solutions on using AzureAD connector to disable Outlook on the Web (OWA)?
If not, are there ways to cater this use case?
Thanks in advance.
09/06/2024 07:20 AM
You can also use the Microsoft Graph API to manage user settings, including disabling OWA. This would involve making a POST request to the Graph API endpoint to update the user’s mailbox settings.
Here's a simplified example of how you might approach this with the Graph API:
You would need to have appropriate permissions to update mailbox settings and handle authentication for the API calls.
09/08/2024 11:50 PM
Hi Rushikesh,
I've checked the properties under mailboxSettings through this website - mailboxSettings resource type - Microsoft Graph v1.0 | Microsoft Learn
It seems like there is no property "owaEnabled" under mailboxSettings, could you suggest an alternative method?
Thanks.
09/09/2024 09:06 AM
Did you tried from postman ?
09/09/2024 09:55 PM
Hi Rushikesh,
Yes, we tried to use the Microsoft Graph API to trigger in Saviynt.
Below is the result.
Thanks.
09/09/2024 09:59 PM
If you're set on using the Graph API, you can achieve something similar by enforcing Conditional Access Policies to block access to OWA. This approach, however, doesn’t disable OWA outright, but it restricts access.
Here’s an outline:
Create a Conditional Access Policy that blocks access to "Exchange Online" for the specific user or group and applies only to the "Web" client (which is OWA).
Use Microsoft Graph API to manage Conditional Access policies: