How to differentiate between user mailbox and shared mailbox from Microsoft Graph API explorer. I want to build app which should work with only shared mailboxes. Use of powershell is not possible due to limitation of basic authentication and we are not yet ready for modern authentication.
How to differentiate between user mailbox and shared malbox from Microsoft Graph API explorer
2.8k Views Asked by Manojkumar At
2
There are 2 best solutions below
2
Mr Quant
On
There is finally a property available in Graph Beta for the MailboxSettings object to check this:
Properties
| Property | Type | Description |
|---|---|---|
| userPurpose | userPurpose | The purpose of the mailbox. Used to differentiate a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. Read only. |
Related Questions in MICROSOFT-GRAPH-API
- Teams tab application returns SSO error in mobile Outlook
- Implementing Incremental consent when using both application and delegated permissions
- Issue uploading files in spring boot java to onedrive using API
- Validating Access Token in ASP.NET Core Web API project
- MS Graph API Error 504: Timeout when send large data (Java Sdk 5.80.0)
- Why does the API getTeamsTeamActivityDetail has missing data?
- .NET 8 DownstreamAPI not authenticating
- Inquiry Regarding Feasibility of Fetching User login hours(In numbers) Status from Teams for SPFx Integration
- MS Graph .net SDK cannot expand calendar event SingleValueExtendedProperties
- How to disable cached responses from node fetch? (Microsoft Bookings API)
- Build self service Microsoft Partner Center portal using Graph API ( web app )
- Adding skiptoken to query parameters for graph api v5 requests
- OneDrive download link to a direct link not working, auth requested
- Microsoft Teams, Graph API, send message to channel InsufficientPrivileges MessageWritesBlocked-Thread is not marked for import
- Microsoft graph api to get lists in a sharepoint site not listing all lists
Related Questions in AZURE-AD-GRAPH-API
- How to authenticate only Local and Guest users in Azure AD B2C and add custom claims in token?
- getting 401 with no message while creating teams meeting link using azure graph client in NodeJS,JS
- Graph API retrieve multiple applications based on list of appids
- Can we create event in user's calendar with application permissions?
- How to Create Events in User's Outlook Calendar Without Microsoft Account?
- GraphServiceClient using authorization token / refresh token mechanism
- Get AzureAD/EntraID application properties from API call
- "AADSTS9002313: Invalid request. Request is malformed or invalid. While requesting Refresh Tokens
- Microsoft Graph API - Get users with specified app roles
- LastpaswordchangedDatetime return as longint value instead of datetime ,when i calling graphapi from custom policy( forgot password custom policy)
- MS Graph API Insufficient permissions when using Python SDK, sufficient when doing normal HTTP requests
- how to add a user using emailId to azure ad group using java spring boot application
- how to get Azure AD refresh token in Next-Auth / Auth.js
- Roles claim not present in token error when using graph API to connect to SharePoint using selected sites permission
- Python Azure Graph API request for Delegated request needing Admin consent
Related Questions in MAILBOXER
- How to move ONLY messages that have attachments?
- How to add a new participant to existing conversation in mailboxer?
- GET with one controller POST to another
- Is there any possible to limit only 10 message number from PHP imap_search() result for pagination purpose?
- How to restrict read permission for users in mailbox outlook
- How to write logs from multiple processes to a single file sorted by timestamp?
- How to differentiate between user mailbox and shared malbox from Microsoft Graph API explorer
- How can I set the user_type in the mailboxer_notifications table?
- ArgumentError in Messages#create for Mailboxer in Ruby on Rails
- How can I have an "unread message" next to each message show in the inbox section of the mailbox?
- How can I have the recipient field default to specific users?
- (undefined method `receipts_for' for nil:NilClass - MailBoxer Gem Rails
- Direct link to send a message to a user Rails
- Add custom attributes in the mailboxer gem
- Exchange Server: create a separate database for each mailbox?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
There seems not to be a way to differentiate shared mailboxes and normal user mailboxes with Microsoft Graph API explorer.
You could assign a keyword (like 'shared') as the givenName when creating shared mailboxes, or using the beta "findroomlists" outlook api endpoint.
See a similar post here.