Welcome to the world of suite-wide scenarios! Create Create and organize content easily with the help of relevant discovered information Control Manage content policy, information architecture and taxonomy Protect Reduce risk.

Download Report

Transcript Welcome to the world of suite-wide scenarios! Create Create and organize content easily with the help of relevant discovered information Control Manage content policy, information architecture and taxonomy Protect Reduce risk.

Welcome to the world of
suite-wide scenarios!
Create
Create and organize
content easily with the
help of relevant
discovered information
Control
Manage content policy,
information architecture
and taxonomy
Protect
Reduce risk and manage
compliance with centralized
eDiscovery tools
Site Mailboxes in Depth
“When I create a SharePoint site with a Site Mailbox the tools I need
are automatically provisioned for me and my team!”
Team Spaces for collaboration
Site Mailboxes add easy filing and sharing for emails and documents
Site Mailbox
Outlook
SharePoint
Membership
Owners
Members
IW Views
Shared Storage
Exchange Site Mailbox
SharePoint Site
Management
Provisioning
Lifecycle
Site Mailboxes Lifecycle
Creation
• Dramatically
simple shared
space creation
• Integrated with
SharePoint Sites
Hub
Active Use
• Team is working
on project
• Actively
contributing
content
• Accessible
through Outlook
and SharePoint
Closure
• Project is closed
• Content is kept
for referencing
(“archive” state)
• Accessible
through
SharePoint only
Deletion
• Content is being
deleted from
Exchange and
SharePoint stores
Out of the box – from SharePoint site
Customized self service provisioning from Outlook
Creating Site Mailbox with provisioning systems
So how do you get
started with
Site Mailboxes?
Office 365 – easiest experience
On premise upgrade strategy
MySPC
http://myspc.sharepointconference.com
Other Interesting
Reference Slides
• Working towards a shared
outcome/purpose
• Working together on
shared deliverables
• Need to get all the tools
we need to be successful
• Team appears as virtual
identity (eg [email protected])
• Working on shared queue
of incoming requests
• Answering as the virtual
identity, not the individual
• History of public
conversations
• Accessible to everyone
• Discoverable/searchable
for everyone
• Not in the inbox
• Delivering information
into the inboxes of a
group of people
Working
together as a
team
Working on
behalf of a
virtual entity
Public,
unobtrusive
conversations
Direct
communications
with a group
Site Mailboxes
Shared Mailboxes
Public Folders
Distribution Lists
http://blogs.technet.com/b/exchange/archive/2012/08/22/site-mailboxes-in-thenew-office.aspx
http://blogs.msdn.com/b/uksharepoint/archive/2012/10/19/automating-sitemailboxes-in-sharepoint-2013-and-exchange-2013.aspx
http://technet.microsoft.com/en-us/library/jj552524(v=office.15).aspx
Site mailbox provisioning (get/set/new/remove)
Test Oauth
Get sync status
Link/unlink
http://contoso.com/site1
Remove site mailboxes that are marked for deletion
Out of the box – from SharePoint site
Customized self service provisioning from Outlook
Creating SMs with provisioning systems
SharePoint
Get ECP endpoints for target mbx
EWS, as SP app principle
Exchange/ECP
Open ECP user session for provisioning flow
(URL and site name provided with URL)
Outlook
Launch provisioning UI
Check whether SM app is installed on site
REST, as EX app principle
Verify pre-requisites
Get SP URL, check whether there is already a SM email set
REST, as EX app principle
Set original SP URL, SM email address in site property bag
REST, as EX app principle
Redirect back to SharePoint site
Write back configuration information
Complete provisioning
Oauth as app principal
Oauth on behalf of user
User session
SharePoint
Exchange
Outlook
Get doc list changes since last synch
REST, as EX app principle
Document
sync
Update doc metadata
(author, date, size, checked out)
Get default owner group members
REST, as EX app principle
Add to EX’s SM owner list
Member
sync
Get default member group members
REST, as EX app principle
Oauth as app principal
Add to EX’s SM member list
Oauth on behalf of user
User session
SharePoint
Exchange
Outlook
Upload/delete document
Publish/delete document
CSOM, on behalf of user
Get doc list changes since last synch
REST, as EX app principle
Update doc metadata (author, date, size, checked out)
Oauth as app principal
Oauth on behalf of user
User session
Site mailboxes are shown in Outlook if
Site mailboxes can be unpinned (closed) and re-pinned from Outlook
End user can open site ‘mailbox properties’ from their Outlook client to
End users can switch to the folder view in Outlook to get to see details
about previous sync issues
End users will get a NDR message if publishing to the SharePoint
document library should fail
SharePoint 2013 pre-reqs
Exchange 2013 pre-reqs
Mapping
SharePoint
Exchange
Site owners can control which libraries are synced to the site mailbox
Individuals can sync site documents Sync with to gain offline access to
the documents
Site owners can control which users should get access
to the site mailbox through Outlook
Provisioning UI or Cmdlet (Doc+ Membership)
Site Mailbox is open in Outlook/SM app (D + M)
Publish doc via Outlook (Document only)
Mailbox assistant (D + M)
OWA logon denied (Membership only)
Sync now button or Update-SM Cmdlet (D + M)