exchange-server


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

Related Links

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

Categories

HOME
openxml
angular-ui-grid
command-prompt
stacktrace.js
embedded-resource
iverilog
elisp
qooxdoo
moodle-api
azure-data-lake
implicit-conversion
scrape
nexus3
fbloginview
mailmerge
jodatime
corona
mixpanel
maven-plugin
scheduled-tasks
jest
anova
ini
backendless
restier
tracing
high-availability
onchange
annotation-processing
monitor
credit-card
matlab-app-designer
lxml
ftp-server
code-rally
ng-repeat
rdp
praat
ejml
google-prediction
common-table-expression
image-registration
uiautomatorviewer
md5-file
amazon-elastic-beanstalk
iptv
sigsegv
winmerge
algebra
deedle
email-forwarding
mechanicalturk
e
bilinear-interpolation
qpixmap
meld
deferred-rendering
highlighting
exists
urbit
android-async-http
mnesia
gridbaglayout
i2b2
openmrs
gdl
godeps
stack-smash
openshift-cartridge
highest
compositetype
cout
ecos
redpitaya
particle-swarm
disjoint-union
postgres-xc
hints
oembed
office-app
tridion-2011
xalan
kolite
qtextbrowser
fork-join
kohana-auth
jquery-1.4
3des
qcar-sdk
aptitude
ppc
server-load
parentid

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App