2.5.2.10.1 Retrieving a User Task List
This use case describes how a client application retrieves a list of tasks assigned to a user. The items returned are loaded from a cache of tasks aggregated across the system and external task providers.
The following diagram illustrates the retrieval process:
Figure 19: Process for retrieving a user’s task list
Preconditions
The Work Management Service has been set up.
The User Profile Service has been set up.
The client application has been authenticated, has read permission and has write permission for his or her personal site associated with the User Profile Service, where tasks are cached.
The client application can communicate with his or her SharePoint site.
Steps
The client application requests the tasks from the server.
The server returns the tasks.
Error
If the user does not have permissions to the task cache, this will return an error.
Post-conditions
None; this is a read operation.