bcgov / performance

Performance
Apache License 2.0
0 stars 2 forks source link

As an employee, I want to use Microsoft Outlook information to help schedule my performance conversations #214

Open Travis-A-Clark opened 3 years ago

Travis-A-Clark commented 3 years ago
Travis-A-Clark commented 3 years ago

KK to research and break down into smaller tasks - June 2, 2021

Kousthubha-M commented 3 years ago

Common - Connect to graph API with Auth Token we have - https://github.com/microsoftgraph/msgraph-sdk-php

Task 1: Add Event to User's calendar

Task 2: Show user's Outlook calendar while adding new entry

Tasks 3: Fetch Outlook Address entries

Travis-A-Clark commented 3 years ago

Current view of conversation scheduling in Performance prototype:

image.png

View from Graph API tutorial:

image.png

jp-Telus commented 3 years ago

Hi Travis and Kousthubha,

Thank you for your sample page, to explain on your requirements and use cases.

Here is my status on the technical investigation to pull the outlook information via MS Graph API :

  1. Development Environment with sample data was setup and I have 16 people on MS Azure Directory with outlook calendar for testing purpose.

  2. So far I can have the following use case working with the sample data.

    • Login and Logout
    • To pull the event from the calendar point of view
    • To user's calendar and event listing under particular calendar
    • Autocomplete selection on Attendees
    • Create my own event or event with other attendee

Please see the attachment with some screenshots.

Next week, I will keep working on the FindMeeting API call, this is for "Find possible meeting times on the Outlook calendar" https://docs.microsoft.com/en-us/graph/findmeetingtimes-example

Thank you.

214 - Performance - Outlook Inform from MS Graph API call.docx