Session
Secret-less SharePoint framework deployment from GitHub
In this session we will look at how SharePoint framework (SPFx) project present in GitHub can be deployed to a Microsoft 365 tenant without any secrets or passwords.
We will do this by exploring how we can use Open ID Connect to trust GitHub to get an access token.
This will enable us to deploy SPFx packages easily, securely and safely.
The session will cover the following concepts:
- Introduction to GitHub Actions and workflows
- Introduction to Workload Identity Federation
- Establishing trust between GitHub workflows and Azure AD
- Running PowerShell scripts in GitHub workflows to get access token
- Using the PnP PowerShell to connect to SharePoint using access token
The attendees will take away resources and code that they will undoubtedly use as a developer.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top