LogoLogo
v4.3
  • Docs
  • Connector Configuration
  • Knowledge Base
  • Changelog
v4.3
  • Introduction
  • Migration from 4.2
  • Overview
    • Introduction
    • Component
    • Flow
    • End User Guide
  • Component Definition
    • Basic Structure
    • Manifest
      • name
      • label
      • icon
      • marker
      • author
      • description
      • auth
      • authConfig
      • quota
      • properties
      • inPorts
      • outPorts
      • firePatterns
      • tick
      • private
      • webhook
      • state
      • localization
    • Behaviour
    • Dependencies
    • Authentication
    • Quotas & Limits
    • Configuration
    • Example Component
  • Customizing UI
    • Custom Inspector Fields
    • Custom Theme
    • Custom Strings
    • Custom API
    • Custom Component Strings
    • Custom Component Shapes
  • Appmixer hosted
    • Getting started
    • Creating Custom Components
    • Using Appmixer SDK
    • Using Appmixer API
    • Using Oauth applications
  • Appmixer Self-Managed
    • Installation
    • Getting Started
    • Custom Component: HelloAppmixer
    • Using Appmixer SDK
    • Using Appmixer API
    • Using OAuth applications
    • Installation GCP
    • System Webhooks
    • Configuration
    • Appmixer Architecture
    • Appmixer Deployment Models
  • API
    • ACL
    • Accounts
    • Apps
    • Authentication
    • Charts
    • Data Stores
    • Files
    • Flows
    • Insights
    • Modifiers
    • People Task
    • Service Configuration
    • Unprocessed Messages
  • Appmixer SDK
    • Getting Started
    • API Reference
      • Constructor
      • API
      • FlowManager
      • Designer
      • InsightsLogs
      • InsightsDashboard
      • InsightsChartEditor
      • Accounts
      • Storage
      • PeopleTasks
      • Components
      • Wizard
      • Integrations
    • Developer mode
  • Appmixer Backoffice
    • Getting Started
    • Services
  • Tutorials
    • Managing Authentication
    • Sharing Flows
    • Flows Metadata & Filtering
    • People Tasks
    • Customizing modifiers
    • Setting ACL
    • Integration Templates
  • Appmixer CLI
    • Appmixer CLI
  • App Registration
    • Azure Cognitive Services
    • Google
    • DeepAI
    • Highrise
    • Microsoft
    • Screenshot API
    • Slack
    • Trello
    • Typeform
    • Utilities
      • Email
      • Language
      • Tasks
      • Test
      • Weather
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. App Registration

Microsoft

PreviousHighriseNextScreenshot API

Last updated 3 years ago

Was this helpful?

Register Oauth2 applications

Follow the next link:

+ New registration

You need to register one more URL in order to use the OneDrive Javascript file picker:

/plugin/onedrive/picker

And select both of these options:

And save the changes:

The next step is creating clientId and clientSecret:

Add new client secret

Unfortunately, the secret has an expiration, you're going to have to create a new one in 2 years:

Use the furthest date possible:

You will get a new secret, copy the Value into the clipboard:

This is the clientSecret, the Microsoft Secret ID is the Appmixer clientId. These secrets need to be added into the Backoffice:

appmixer:microsofr

And add new keys:

The clientId is the Application (client) ID from the main page:

​

Then go to the API permissions section:

Choose Microsoft Graph:

Delegated permissions:

Type-in Files:

And select these two:

Then type-in offline and select this permission:

​

The final set of permissions:

Microsoft