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

EWS - Calendar auto archive
Dynamics CRM 2011 E-Mail Router & Exchange 2010 Cluster Error “Incoming Status: Failure - No results were found”
ICS Email Attachment Not Working for Exchange Users
Reading Exchange Policies
FindItems() and BindToItems() give inconsistent results for EmailMessage.Sender.Address
Exchange 2007 EWSMA - Occasionally Item.Bind(Service,ItemId) fails, even when the item exists
Create Folders and rules in exchange server 2003
How can I determine the “deleted on” date of an item in Exchange using EWS?
What is exchange web services better suited to do than office interop?
Creating usage log report from exchange server
javaMail send email over MSExchange
Query Exchange server using DirectoryServices
PowerShell script to get UTF8?
EWS-manged: Fetch required and optional attendees of appointments
Find item by original filename with Exchange Web Services
Use Exchange Web Services on Android

Categories

HOME
hpoo
visual-studio
libgdx
keyboard
xcode
paypal-ipn
selenium-builder
antd
braintree
semantic-web
elisp
sentry
gprs
onvif
getopenfilename
watch-os-3
xbap
pushdown-automaton
mailgun
orange-api
heap-dump
nest-api
android-5.1.1-lollipop
pickle
clr
azure-machine-learning
fido-u2f
kamailio
quantitative-finance
quartz.net
unordered-multimap
strophe.js
clipboard
basex
macromedia
rust-cargo
overwrite
apptentive
bootstrap-sass
restful-architecture
cargo
cheat-engine
assemblies
grails-spring-security
oauth2-playground
flipkart
1wire
haar-classifier
vesta
react-intl
intellij-lombok-plugin
swift2.3
supertest
freshdesk
mongodb-aggregation
connect-direct
dynamics-crm-4
zend-server
allegro
mifos
ipywidgets
okio
livecycle
svnserve
carmen
qtcpsocket
oci
perforce-integrate
node.js-connect
android-syncadapter
polymerfire
vimperator
i2b2
psd
enunciate
lowercase
sqlbase
search-form
uitest
green-threads
modern.ie
deque
sablecc
thoughtworks-go
back
bittorrent-sync
saga
ldif
xs
sly-scroller
background-thread
wiktionary
asp.net-mvc-views
airprint
ixmldomdocument
principles
eventaggregator
eai
gtktextview
index.dat
remote-working
rootkit

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