A new feature in SharePoint 2013 called Task Aggregation relies on the Work Management service and allows users to aggregate and synchronize tasks between Project Server, Exchange and SharePoint. Documentation on properly implementing it has been sparse and configuration specifics can be confusing if not done correctly. This presentation was presented at SharePoint Saturday Atlanta on June 8th, 2013 (#SPSATL) to demo its capabilities and simplify the steps to successfully configure the Work Management service enabling users to provide robust task aggregation functionality throughout the enterprise farm.
11. 11 |SharePoint Saturday Atlanta11 |SharePoint Saturday Atlanta
Multiple Tasks in Multiple Programs
Outlook/
Exchange
Project Server
SharePoint Task
Lists
Team Site Meeting
Workspace
Group
Work Site
Document
Workspace
12. 12 |SharePoint Saturday Atlanta12 |SharePoint Saturday Atlanta
Task Aggregated from Multiple Programs to ONE Place
SharePoint
MySite Exchange 2013
Project Server
2013
SharePoint
Server 2013
15. 15 |SharePoint Saturday Atlanta15 |SharePoint Saturday Atlanta
Server products Cloud services
SharePoint Server 2013 Standard or Enterprise SharePoint Online Plan P, Plan 1, or Plan 2
Project Server (for Project Server tasks)
Project Online Project Portfolio
Management (for Project Server tasks)
Exchange Server 2013 Exchange Online Plan E*
29. 29 |SharePoint Saturday Atlanta29 |SharePoint Saturday Atlanta
Property
Default
Value Description
minimumTimeBetweenProviderRefreshes
minimumTimeBetweenProviderRefreshes 0:05:00
This value specifies the minimum
amount of time between refreshes for
a provider for a given user. There
cannot be a refresh of data if this
value is not met, all refresh operations
will be null before that.
MinimumTimeBetweenSearchQueries
MinimumTimeBetweenSearchQueries 3:00:00
This value specifies the minimum
amount of time between calls to
search for a given user. This is used to
discover new providers not yet known
to have tasks for this user.
36. 36 |SharePoint Saturday Atlanta36 |SharePoint Saturday Atlanta
Property
Default
Value Description
MinimumTimeBetweenEwsSyncSubsc
riptionSearches 30:00
This value specifies the minimum amount of time
between calls into our routine that tries to find new
tenants that want to sync EWS tasks. Each tenant
needs to be found once using this routine, subsequent
users from the same tenant will be picked up on the
next tenant sync.
NumberOfUsersPerEwsSyncBatch 100
This value specifies the maximum number of users a
service instance will try to sync on a given tenant via
EWS per Timer job interval.
NumberOfUsersEwsSyncWillProcessA
tOnce 10
This value specifies the maximum number of users a
service instance machine will sync via EWS at one
time across all tenants. This has direct influence on
the machine workload. Each sync will last 45 seconds
(constant).
NumberOfSubscriptionSyncsPerEwsS
yncRun 50
This value specifies the maximum number of tenants
the service will try to sync via EWS per Timer job
interval.
37. 37 |SharePoint Saturday Atlanta37 |SharePoint Saturday Atlanta
Type Name Feature ID
107Tasks (2010) 00bfea71-a83e-497e-9ba0-7a5c597d0107
171Tasks (2013) f9ce21f8-f437-4f7e-8bc6-946378c850f0
39. Mention me @pwconsultant
onTwitter using the hashtag
#SPSATL
Don’t forget to scan the QR
code and fill out the session
survey for a chance at a prize
drawing in the last session of the
day
DON’T FORGET!
Fill out surveys for big prizes
SCAN QR CODES