Recently Microsoft have provided two pre-built & pre-trained models for invoices and receipts to use with invoices and receipts in your organisation. These form processing models cater for invoices and receipts that are typically common organisational documents that every organisation will likely deal with. The models have been pre-trained to extract common invoice/receipt fields. The idea is you can install these pre-built models directly from a Syntex content centre. You can then add your own invoices/receipts for the model to analyse and it will pick out common fields and setup extractors for them. You can then modify the model to select the fields to extract rather than starting from scratch.
Yesterday was exciting day for SharePoint Syntex as Content Assembly (aka Modern Mail Merge) finally came to my tenant and I was able to test it out. Content Assembly allows licenced Syntex users to from a document library to convert existing documents into templates and then generate new documents from a SharePoint list or by entering the data manually.
Over the past year Microsoft have released Sites.Selected permissions for both Microsoft Graph & SharePoint which can be given to an Azure AD App (App Registration). When created the app by default with Sites.Selected permissions does not have access to any SharePoint sites and has to be explicitly added added using Microsoft Graph or PnP PowerShell (Grant-PnPAzureADAppSitePermission) to the site(s) to be administered. Both processes only give the access Read or Write permissions to the site and not Full Control.
Today some people who are running targeted release on their M365 Tenant have been able to add the Board view to new and existing Microsoft/SharePoint Lists. I wanted to automate this creation of the Board View and following on from a previous blog post I did where I created a Modern Calendar on a list. I realised to add board view it followed the same pattern – using SharePoint Rest API. Through using the Edge Developer tools I figured out the JSON & Rest call required and that the view type was ViewType2: “KANBAN”
I noticed the other day that there is a new trigger available in Power Automate for SharePoint Syntex models. This is used to trigger a flow when a document is…
Today quietly Microsoft released a SharePoint Azure AD app registration permission level Sites.Selected. This allows PnP PowerShell cmdlets and CSOM to be used using SharePoint application permissions to a specific site(s). This is independent & different to the Microsoft Graph permission level Sites.Selected.
One of the most exciting new features I have used recently is the ability to train SharePoint Syntex forms processing to extract rows of data from a table where the row count is variable. Before you could not extract table data from a form where the number of rows was variable and the table size varied. Read on for a guide on how to implement this in your organisation.