Skip to content

Commit 25ba057

Browse files
authored
Merge pull request #11 from andrewconnell/fy2019qa-refresh
FY2019Q3 Quarterly refresh
2 parents 930bf52 + a97a828 commit 25ba057

File tree

8 files changed

+2304
-2034
lines changed

8 files changed

+2304
-2034
lines changed

Demos/01-personal-info/package-lock.json

Lines changed: 759 additions & 670 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Demos/01-personal-info/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"react-dom": "16.3.2"
2323
},
2424
"devDependencies": {
25-
"@microsoft/microsoft-graph-types": "^1.5.0",
25+
"@microsoft/microsoft-graph-types": "^1.7.0",
2626
"@microsoft/sp-build-web": "1.7.0",
2727
"@microsoft/sp-module-interfaces": "1.7.0",
2828
"@microsoft/sp-tslint-rules": "1.7.0",

Demos/02-events/package-lock.json

Lines changed: 762 additions & 673 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Demos/02-events/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"react-dom": "16.3.2"
2525
},
2626
"devDependencies": {
27-
"@microsoft/microsoft-graph-types": "^1.5.0",
27+
"@microsoft/microsoft-graph-types": "^1.7.0",
2828
"@microsoft/sp-build-web": "1.7.0",
2929
"@microsoft/sp-module-interfaces": "1.7.0",
3030
"@microsoft/sp-tslint-rules": "1.7.0",

Demos/03-tasks/package-lock.json

Lines changed: 762 additions & 673 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Demos/03-tasks/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"react-dom": "16.3.2"
2525
},
2626
"devDependencies": {
27-
"@microsoft/microsoft-graph-types": "^1.5.0",
27+
"@microsoft/microsoft-graph-types": "^1.7.0",
2828
"@microsoft/sp-build-web": "1.7.0",
2929
"@microsoft/sp-module-interfaces": "1.7.0",
3030
"@microsoft/sp-tslint-rules": "1.7.0",

Lab.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ Update the default web part to pass into the React component an instance of the
107107
ReactDom.render(element, this.domElement);
108108
});
109109
```
110+
110111
>Note: the public property of the GraphPersona `graphClient` will be defined in the next step.
111112
112113
### Implement the GraphPersona React Component
@@ -296,7 +297,7 @@ The last step before testing is to notify SharePoint that upon deployment to pro
296297
![Screenshot of trusting a SharePoint package](./Images/tenant-app-catalog-02.png)
297298
298299
1. Approve the API permission request:
299-
1. Navigate to the SharePoint Admin Portal located at **https://{{REPLACE_WITH_YOUR_TENANTID}}-admin.sharepoint.com/_layouts/15/online/AdminHome.aspx**, replacing the domain with your SharePoint Online's administration tenant URL.
300+
1. Navigate to the SharePoint Admin Portal located at `https://{{REPLACE_WITH_YOUR_TENANTID}}-admin.sharepoint.com/_layouts/15/online/AdminHome.aspx`, replacing the domain with your SharePoint Online's administration tenant URL.
300301
301302
>Note: At the time of writing, this feature is only in the SharePoint Online preview portal.
302303
@@ -526,7 +527,7 @@ Update the default web part to pass into the React component an instance of the
526527
}
527528
```
528529
529-
### Update the SPFx Package Permission Requests
530+
### Update the SPFx Package Permission Requests for Events
530531
531532
The last step before testing is to notify SharePoint that upon deployment to production, this app requires permission to the Microsoft Graph to access the user's calendar events.
532533
@@ -539,13 +540,14 @@ The last step before testing is to notify SharePoint that upon deployment to pro
539540
"scope": "Calendars.Read"
540541
}
541542
```
543+
542544
1. Locate the `version` property and increment by 1.
543545
544546
```json
545547
"version": "1.0.0.1"
546548
```
547549
548-
### Test the Solution
550+
### Test the Events Solution
549551
550552
1. Create the SharePoint package for deployment:
551553
1. Build the solution by executing the following on the command line:
@@ -582,7 +584,7 @@ The last step before testing is to notify SharePoint that upon deployment to pro
582584
![Screenshot of trusting a SharePoint package](./Images/tenant-app-catalog-02.png)
583585
584586
1. Approve the API permission request:
585-
1. Navigate to the SharePoint Admin Portal located at **https://{{REPLACE_WITH_YOUR_TENANTID}}-admin.sharepoint.com/_layouts/15/online/AdminHome.aspx**, replacing the domain with your SharePoint Online's administration tenant URL.
587+
1. Navigate to the SharePoint Admin Portal located at `https://{{REPLACE_WITH_YOUR_TENANTID}}-admin.sharepoint.com/_layouts/15/online/AdminHome.aspx`, replacing the domain with your SharePoint Online's administration tenant URL.
586588
587589
>Note: At the time of writing, this feature is only in the SharePoint Online preview portal.
588590
@@ -807,7 +809,7 @@ Update the default web part to pass into the React component an instance of the
807809
}
808810
```
809811
810-
### Update the SPFx Package Permission Requests
812+
### Update the SPFx Package Permission Requests for Tasks
811813
812814
The last step before testing is to notify SharePoint that upon deployment to production, this app requires permission to the Microsoft Graph to access the user's calendar events.
813815
@@ -829,7 +831,7 @@ The last step before testing is to notify SharePoint that upon deployment to pro
829831
"version": "1.0.0.2"
830832
```
831833
832-
### Test the Solution
834+
### Test the Tasks Solution
833835
834836
1. Create the SharePoint package for deployment:
835837
1. Build the solution by executing the following on the command line:
@@ -860,7 +862,7 @@ The last step before testing is to notify SharePoint that upon deployment to pro
860862
1. If you previously uploaded the same package, as in the case from exercise 1, if the **A file with the same name already exists** dialog, select the **Replace It** button.
861863
1. In the **Do you trust ms-graph-sp-fx-client-side-solution?** dialog, select **Deploy**.
862864
1. Approve the API permission request:
863-
1. Navigate to the SharePoint Admin Portal located at **https://{{REPLACE_WITH_YOUR_TENANTID}}-admin.sharepoint.com/_layouts/15/online/AdminHome.aspx**, replacing the domain with your SharePoint Online's administration tenant URL.
865+
1. Navigate to the SharePoint Admin Portal located at `https://{{REPLACE_WITH_YOUR_TENANTID}}-admin.sharepoint.com/_layouts/15/online/AdminHome.aspx`, replacing the domain with your SharePoint Online's administration tenant URL.
864866
865867
>Note: At the time of writing, this feature is only in the SharePoint Online preview portal.
866868

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,21 @@ This module will introduce you to working with the Microsoft Graph REST API to a
66

77
In this lab you will create SharePoint Framework client-side web parts that call the Microsoft Graph JavaScript SDK.
88

9-
* [Lab manual](./Lab.md)
9+
- [Lab manual](./Lab.md)
1010

1111
## Demos
1212

13-
* [Show profile details from Microsoft Graph in SPFx client-side web part](./Demos/01-personal-info)
14-
* [Show calendar events from Microsoft Graph in SPFx client-side web part](./Demos/02-events)
15-
* [Show Planner tasks from Microsoft Graph in SPFx client-side web part](./Demos/03-tasks)
13+
- [Show profile details from Microsoft Graph in SPFx client-side web part](./Demos/01-personal-info)
14+
- [Show calendar events from Microsoft Graph in SPFx client-side web part](./Demos/02-events)
15+
- [Show Planner tasks from Microsoft Graph in SPFx client-side web part](./Demos/03-tasks)
1616

1717
## Watch the Module
1818

1919
This module has been recorded and is available in the Office Development YouTube channel: [Leveraging the Microsoft Graph JavaScript SDK from the SharePoint Framework](https://www.youtube.com/watch?v=U1JrBwP3vc8)
2020

2121
## Contributors
2222

23-
| Roles | Author(s) |
23+
| Roles | Author(s) |
2424
| -------------------- | ---------------------------------------------------------------- |
2525
| Lab Manuals / Slides | Andrew Connell (Microsoft MVP, Voitanos) @andrewconnell |
2626
| QA | Julie Turner (Microsoft MVP, Sympraxis Consulting) @juliemturner |
@@ -29,15 +29,16 @@ This module has been recorded and is available in the Office Development YouTube
2929

3030
## Version history
3131

32-
| Version | Date | Comments |
32+
| Version | Date | Comments |
3333
| ------- | ------------------ | ---------------------- |
34+
| 1.4 | March 7, 2018 | 2019Q3 content refresh |
3435
| 1.3 | December 12, 2018 | 2019Q2 content refresh |
3536
| 1.2 | September 18, 2018 | 2019Q1 content refresh |
3637
| 1.1 | July 3, 2018 | Screencast added |
3738
| 1.0 | June 28, 2018 | New module submitted |
3839

3940
## Disclaimer
4041

41-
**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.**
42+
**THIS CODE IS PROVIDED _AS IS_ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.**
4243

43-
<img src="https://telemetry.sharepointpnp.com/msgraph-training-spfx" />
44+
<img src="https://telemetry.sharepointpnp.com/msgraph-training-spfx" />

0 commit comments

Comments
 (0)