Microsoft One Drive connectors leveraging SaaS API

The client had a security application business where they used to provide user-friendly cloud applications integrated with sophisticated security features. They needed assistance to build a Microsoft One Drive connector leveraging SaaS APIs and their custom APIs to provide additional features to the accessed data.

Onedrive Connector

Requirements Specified

  • Building of reusable components that could be leveraged across various connectors

  • Development of application based on Microsoft .Net/C# or Java using REST and JSON web services

  • Development of unit tests and fully automated tests for the features developed

  • Documentation for knowledge sharing

Skills Specified

  • Ability to work independently in a fast-past and fluid environment.

  • 3+ years of experience in SaaS related software development using object-oriented design and refactoring.

  • Domain knowledge in SAML/OAuth and other SSO technologies.

  • Experience with common development tools such as JIRA/BitBucket etc.

Our Approach

With our adept team of professionals, this is how we addressed the issue:

  • Connector to expose a public REST API powered via node.js, secured by JWT Authentication and having configured support of webhooks.

  • Users with OneDrive business accounts could upload any file that would result in a webhook event and our node.js endpoint was called.

  • Post to the Webhook was called, we made the document public via this API. 

  • We called the Customers backend API and sent them the shared link of the document.

  • Customers  backend processed the file and called us with a Customer public URL of the processed file.

  • Connector moved the original file to an "admin" only "quarantine" folder.

  • Connector uploaded the processed file on the users’ account.

  • Connector allowed Topeng backend API to confirm the work is done.

Technology Used

  • Node.js

  • Microsoft Onedrive

  • O365

Microsoft One Drive connectors leveraging SaaS API

The client had a security application business where they used to provide user-friendly cloud applications integrated with sophisticated security features. They needed assistance to build a Microsoft One Drive connector leveraging SaaS APIs and their custom APIs to provide additional features to the accessed data.

Onedrive Connector

Requirements Specified

  • Building of reusable components that could be leveraged across various connectors

  • Development of application based on Microsoft .Net/C# or Java using REST and JSON web services

  • Development of unit tests and fully automated tests for the features developed

  • Documentation for knowledge sharing

Skills Specified

  • Ability to work independently in a fast-past and fluid environment.

  • 3+ years of experience in SaaS related software development using object-oriented design and refactoring.

  • Domain knowledge in SAML/OAuth and other SSO technologies.

  • Experience with common development tools such as JIRA/BitBucket etc.

Our Approach

With our adept team of professionals, this is how we addressed the issue:

  • Connector to expose a public REST API powered via node.js, secured by JWT Authentication and having configured support of webhooks.

  • Users with OneDrive business accounts could upload any file that would result in a webhook event and our node.js endpoint was called.

  • Post to the Webhook was called, we made the document public via this API. 

  • We called the Customers backend API and sent them the shared link of the document.

  • Customers  backend processed the file and called us with a Customer public URL of the processed file.

  • Connector moved the original file to an "admin" only "quarantine" folder.

  • Connector uploaded the processed file on the users’ account.

  • Connector allowed Topeng backend API to confirm the work is done.

Technology Used

  • Node.js

  • Microsoft Onedrive

  • O365

Microsoft One Drive connectors leveraging SaaS API

The client had a security application business where they used to provide user-friendly cloud applications integrated with sophisticated security features. They needed assistance to build a Microsoft One Drive connector leveraging SaaS APIs and their custom APIs to provide additional features to the accessed data.

Onedrive Connector

Requirements Specified

  • Building of reusable components that could be leveraged across various connectors

  • Development of application based on Microsoft .Net/C# or Java using REST and JSON web services

  • Development of unit tests and fully automated tests for the features developed

  • Documentation for knowledge sharing

Skills Specified

  • Ability to work independently in a fast-past and fluid environment.

  • 3+ years of experience in SaaS related software development using object-oriented design and refactoring.

  • Domain knowledge in SAML/OAuth and other SSO technologies.

  • Experience with common development tools such as JIRA/BitBucket etc.

Our Approach

With our adept team of professionals, this is how we addressed the issue:

  • Connector to expose a public REST API powered via node.js, secured by JWT Authentication and having configured support of webhooks.

  • Users with OneDrive business accounts could upload any file that would result in a webhook event and our node.js endpoint was called.

  • Post to the Webhook was called, we made the document public via this API. 

  • We called the Customers backend API and sent them the shared link of the document.

  • Customers  backend processed the file and called us with a Customer public URL of the processed file.

  • Connector moved the original file to an "admin" only "quarantine" folder.

  • Connector uploaded the processed file on the users’ account.

  • Connector allowed Topeng backend API to confirm the work is done.

Technology Used

  • Node.js

  • Microsoft Onedrive

  • O365

Author

Admin

Follow us on

Send us a message

Related Glossary

Online Marketplace

Online Marketplace

Online Marketplace

OAuth

OAuth

OAuth

© 2024 Laitkor. All rights reserved.