A search online for “Cloud storage unified API” and “Shared drive unified API” introduced Benny’s team to Kloudless. From there, the development team used the Kloudless Unified Storage API to meet current customers’ demands for integration with SharePoint, OneDrive for Business, Box, G Suite, and Dropbox. Benny reports, “Kloudless enabled us to do many integrations very fast.”
Here’s how it works. Perception Point prompts their customer’s IT admin to authenticate each app through the Kloudless unified OAuth flow. This enables Perception Point to authenticate accounts and authorize API requests in a uniform manner without having to implement JWT token exchanges or connector-specific OAuth flows.
Perception Point then uses Kloudless’ org-wide Activity Monitoring API to monitor activity occurring within any user account across an entire tenant at once. This includes not just changes to files and records, but also audit-type activity such as changes to collaboration permissions, login activity, and changes to users and groups.
The APIs above apply across all connectors supported by Kloudless. Perception Point uses the Unified Storage API to list all files tenant-wide in cloud storage apps specifically, impersonating individual users if necessary. This enables Perception Point to retrieve the files’ metadata, permissions, and binary contents. Their app can then take any appropriate action, such as un-sharing a file if a policy violation is detected.
Kloudless’ value to Perception Point is evident in the amount of time the engineering team saved. Benny attests, “a new integration with Kloudless can take a week whereas a native integration can take a month or two depending on the storage service. It enabled us to serve customers that we could not otherwise have now.”
Thanks to letting Kloudless take storage integrations off their plate, Perception Point can use integration as a differentiator in customer conversations. So they not only free up their time, but they sweeten their offering to new customers.
With storage integrations squared away, Perception Point’s engineers work hard on the business of security. Rather than amassing expertise in cloud app APIs, their team focuses on their primary competency, which is threat detection.
In the future, they’ll likely add integrations with CRM, Slack, and more. When the time comes for any enterprise company to take on such a project, Benny advises, “If time to market is important, and you need to do multiple services, Kloudless is a very good solution.“