Ability to set users free/busy in MS Exchange Server
We are trying to integrate our app with MS Exchange. One of possible features of that integration is to let other apps know if our app user currently performing some important work, so other users should see him as busy. All APIs I found allow to get user free/busy status, but not set. Is there public api for a writing side?
The free/busy time option on Microsoft Exchange is generated from the Outlook/Exchange Calendar entries from the users. These infos are fetched from the users calendar by the Availability service as written by Microsoft here. So if you wish to "SET" something, you need to create an calendar entry for the user. If you try to add something to the backend environment which is managed by Microsoft Exchange you might cause issues for the users as they do not see that in there calendars. That is also the reason why you are unable to find a "free/busy time writing API". So please create a calendar entry for your purpose and let the MS Exchange Availability service do the rest. A good starting point to understand the construct is: Availability service in Exchange 2013
Why is Microsoft Exchange so popular? [closed]
Is it Possible to develop an App to lock a users exchange calendar?
How can I retrieve the last IP address of a user in Microsoft Exchange
How can I access/move handles of a dijit.slider or Dojox.RangeSlider on external input
How do I discover all mailboxes for an Exchange Server using Exchange Web Services?
Test Exchange EWS on public server
IMAP protocol support in different email servers
Using EWS Managed API to create appointments for other users?
Detect if Exchange MAPI is installed
How do I retrieve global contacts with Exchange Web Services (EWS)?
How can I monitor the Exchange 2003 Event Service from my application?
Exchange server - Save copy of outgoing email message in a public folder
Downloading attachments from Exchange with WebDAV
Are extra installs needed to access Managed EWS on an Exchange 2010 server?
Exchange: Is it possible to search for a custom Extended Property across all mailboxes?
Using ExchangeService to Add Appointment Occurances