6. Lord Vader, I’ve decided
to use Microsoft Planner
to help us manage the
Death Star project
Did Microsoft
Project fail you?
Too formal.
Director Orson KrennicDarth Vader
12. Planner Concepts
OVERVIEW
Task
• Represented by a card
• Placed in a bucket
• Can be assigned to one
or more members
• Can have a start and
due date
• Has a progress status
• Can contain a checklist
• Can have files attached
or linked
• Can have labels
• Can have comments
17. Out-of-the-box Compliance
OVERVIEW
EU Model Clauses ENISA IAF ENS Spain CSA Mark (Gold) FISMA
ISO/IEC 27018 ISO/IEC 27001 SOC-1 SOC-2 FIPS 140-2 HIPAA / HITECH
UK G-Cloud DISA FedRAMP
23. Data Model
UNDER THE HOOD
GROUP
TASKBUCKET
PLAN DETAIL
TASK DETAIL
USER
FILE
PLAN TASKBOARD
1
N
1 1
CATEGORY
1
6
1
N
1 N
PLAN
13
1
1
N N
ASSIGNED TO
N N
REFERENCE
N
N
MEMBER
PROGRESS TASKBOARD
BUCKET TASKBOARD
ASSIGNED TO TASKBOARD
N
1
26. Management UI
MANAGING PLANS
Task Azure AD
Control Panel
Office 365
Admin Center
Office 365
Admin App
Create, update and delete groups
Add and remove group members
and owners
Set dynamic membership policies
28. PowerShell
MANAGING PLANS
*-UnifiedGroup
Create, edit and delete groups
Manage single-value properties available on the Group object
*-UnifiedGroupLinks
Manage members, owners and subscriber list
*-AzureADGroupMember
*-AzureADGroupOwner
Manage members and owners
Use PowerShell to manage Office 365 Groups
Convert an Exchange distribution group to an Office 365 Group
Exchange
Online
cmdlets
Azure AD v2
cmdlets
36. Microsoft Graph API
PLANNER INTEGRATION
https://graph.microsoft.com/
USERS FILES MAIL CALENDARGROUPS
Insights and relationships from Microsoft Graph
TASKS
37. Microsoft Graph API
PLANNER INTEGRATION
EVENTS
MANAGEMENT
CONVERSATIONS
NOTES DRIVE
PLANS PLANS
BUCKETS
TASKS
GROUPS API PLANNER API
Tasks API Overview
38. Groups API
PLANNER INTEGRATION
Get Group Info
GET https://graph.microsoft.com/v1.0/groups/{id}/
Get Group Members
GET https://graph.microsoft.com/v1.0/groups/{id}/members
Get Group Plans
GET https://graph.microsoft.com/v1.0/groups/{id}/planner/plans
Get Groups I’m a Member Of
GET https://graph.microsoft.com/v1.0/me/getMemberGroups
39. Plans API
PLANNER INTEGRATION
Get Plan Info
GET https://graph.microsoft.com/v1.0/planner/plans?$filter=owner eq '{id}'
Get My Plans
GET https://graph.microsoft.com/v1.0/me/planner/plans
Get Plan Details
GET https://graph.microsoft.com/v1.0/planner/plans/{id}/details
Get Plan Buckets
GET https://graph.microsoft.com/v1.0/planner/plans/{id}/buckets
Group ID
Get Plan Tasks
GET https://graph.microsoft.com/v1.0/planner/plans/{id}/tasks
40. Tasks API
PLANNER INTEGRATION
Get My Tasks
GET https://graph.microsoft.com/v1.0/me/planner/tasks
Get Task Info
GET https://graph.microsoft.com/v1.0/planner/tasks/{id}
Get Task Details
GET https://graph.microsoft.com/v1.0/planner/tasks/{id}/details
41. Buckets API
PLANNER INTEGRATION
Get Bucket Info
GET https://graph.microsoft.com/v1.0/planner/buckets/{id}
Get Bucket Tasks
GET https://graph.microsoft.com/v1.0/planner/buckets/{id}/tasks
44. Roadmap
Available Now
• Creation Policy in AAD
• External user access
• Multiple users per task
• Alert management
• Planner mobile apps
• Copy a task
Soon
• Plan templates
• Timeline view
• Custom backgrounds
Most Requested
• Integrate tasks with calendar
• Due date notification
• Better integration with Outlook
• Move tasks between plans
• Search capabilities
• Multiple plans per group
https://roadmap.office.com https://planner.uservoice.com
IN PROGRESS
PARTIALLY IN PROGRESS
PLANNED
IN PROGRESS
PLANNED
45. External User Access
ROADMAP
Plan Owner/Members
Owners can add guest users
Members are aware of guest participation
across all group endpoints
Guests (subscribed experience in their email
account)
Receives a welcome email and groups
messages
Access Plans as well as files and notes
Tenant Admin can turn on/off:
Guest access to groups within tenant
Adding of guest users per group
Adding of guest users across any group
within tenant
46. Plan Templates
Early Thinking (plans may change)
Start from existing plan / copy plan
User/Org defined templates
Task/Bucket/Checklist templates
Recurring Tasks
NOT Microsoft defined templates
ROADMAP
47. Next Steps
Microsoft Tech Community
https://techcommunity.microsoft.com
Planner @ User Voice
https://planner.uservoice.com
Answers @ Microsoft
https://answers.microsoft.com
Office Blog
https://blogs.office.com
Office Roadmap
http://roadmap.office.com