exchange-server


Integrating Exchange with website


We are trying to integrate Microsoft Exchange (sync appointments) into our web site (SPA)(Software as a Service), for this we are looking at EWS managed API as the preferred route, we have the end users email, but we do not want to store there exchange passwords (as they are generally same as users domain password), in such a scenario which is the best approach to take. Please Help.
The preferred way would be to define a new Exchange id for your integration program and allow it impersonation rights for each user whose mailbox you want to examine. The managed API will allow you to specify an impersonation id on each call. You authenticate with your program's userid and password, but have the rights within the Exchange store of the user you are impersonating. Thus you only have to manage a single password for your program and need not know users' passwords. Setting up the impersonation rights requires some fancy PowerShell commands from the Exchange Admin, but you only do it once.

Related Links

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
getting autodiscover URL from Exchange email address
Error when I try to read/update the .Body of a Task via EWS Managed API - “You must load or assign this property before you can read its value.”
Tables in exchange server (.edb) file
Trigger program when Exchange 2003 receives email
Using EWS API to search through different users mailboxes
Exchange Server and SAS 9.1.3/9.2
Extended MAPI: How to get the entry ID of messages moved by CopyMessages
WebDAV and Exchange Server - get contacts modified within the last X days?
MS Exchange Server 2003: any good scripting tutorial?

Categories

HOME
cocoapods
rust
spring-data
flask
libgdx
typelite
facebook-messenger
livecode
scroll
nsview
theano
semantic-web
tibco
visualforce
haxe
swarm
clickable-image
heuristics
twitter-oauth
match
multi-step
sql-injection
closures
user-defined-types
gravity
bazaar
neo4j.rb
bosun
multi-upload
uislider
firemonkey-style
xdebug
credit-card
autodesk-model-derivative
reporting
osx-lion
cloudera-manager
winrm
payeezy
stackpanel
recovery
sbjson
secure-coding
spooler
httphandler
django-static-precompiler
sony-future-lab-n
photoswipe
sonatype
iptv
http-basic-authentication
connect-direct
rcharts
polymaps
finder
ternary-operator
livereload
nvda
timestamping
mathnet
android-expansion-files
vim-plugin
ioctl
servicestack-bsd
dsa
screen-orientation
360-degrees
supersocket.net
green-threads
mobilefirst-server
subfolder
nssortdescriptor
python-curses
android-audiomanager
subview
dos2unix
lifetime
dnsjava
utf8-decode
zend-mail
osascript
sqlbindparameter
jchartfx
mod-perl
discovery
microformats
sly-scroller
background-thread
handshake
system-requirements
ip-geolocation
daap
spark-view-engine
audiotoolbox
clrprofiler
word-frequency
glx
getopts
office-automation
kernel32
simile
3-tier
resharper-5.0
tso

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