SharePoint is where the files already are. Kilango shows them where the customer is already looking, and the permissions that apply are Microsoft's own, checked as the person, so a folder cannot leak through the portal.
One widget reads from SharePoint, and a portal shows the ones you turn on.
Example data. In a portal these carry your customer's own numbers, read from the system when the page opens.
SharePoint reads as the logged in person. A folder shared with the whole organisation is visible to the whole organisation, whatever SharePoint has shared with the individual.
Per personSign in with Microsoft. There is no key to paste, and access is granted to Kilango rather than typed into it.
The key is stored encrypted and is not shown again after it is saved. Kilango reads with it on request and writes nothing back.