Hi @Mark Lui,
If you wan to update a list item, you will need at lease Sites.ReadWrite.All permission. You could click on "API permissions" in the left menu bar, and click on the "Add a permission" button. A new blade will appear. Here you choose the permissions that you will grant to this application. Choose i.e.:
- SharePoint
- Application permissions
- Sites
- Sites.ReadWrite.All
- Sites
- Application permissions