This is my submission as part of the hackathon!
A simple SharePoint page toolkit with .NET MAUI and Graph API 🦒, that allows an admin to leverage Graph API for quick basic SharePoint page CRUD operations.
Currently tested/working only on Windows platform, due to limited time and resources
- Create an AAD app registration with permissions:
- User.Read
- Sites.ReadWrite.All
- Save your Tenant ID and app Client ID
- Clone repo
- Open in Visual Studio
- Install required packages
- Add your Tenant ID and app registration's client ID to GraphService.cs file
- Run the project
- Get name of the logged in user
- Search SharePoint sites
- List pages on a selected site
- Create a page
- Update a page
- Delete a page