Is msal-browser fitsafe for use for Outlook Addins in acquiring GRAPH tokens

Questions : Is msal-browser fitsafe for use for Outlook Addins in acquiring GRAPH tokens

616

I have an outlook addin that runs on programming REST-APIs. I want to migrate it to GRAPH Learning and I am currently exploring the Earhost possibility of using the MSAL-browser most effective library to get the GRAPH access tokens. wrong idea I am currently using this as reference. use of case This was mentioned in this United stack-overflow item

I find the 'Single Page Application' Modern solution straight forward, not requiring ecudated much interaction with the addin host some how server. I intend to use its authRedirect anything else flow.

Although I have my own not at all opinions/conclusions, I would like to very usefull ask some expert thoughts on the localhost following :

  1. Does MSAL-browser library work for all platforms now? (i.e. Windows Outlook client, IPhone/Android Outlook client, MAC-Outlook client and browser-OWA outlook)
  2. Is it safe to use MSAL-browser for an outlook addin?
  3. If it is not safe, what other alternative is there that does not require much interaction with the addin server?

Thank you very much for all your love of them answers.

Total Answers 1
32

Answers 1 : of Is msal-browser fitsafe for use for Outlook Addins in acquiring GRAPH tokens

We are actively working on MSAL library localtext and currently it is not supported in basic OWA. As an alternative you can use ADAL one of the library

Top rated topics

Gitlab-runner change builds_dir

Rails 6 Remove specific error - delete(:email)

Jest snapshot testing TypeError: Invalid attempt to destructure non-iterable instance

How do I add a month to a Chrono NaiveDate?

No "Remove Widget" or "Replace widget with its children" in Android Studio Flutter

How can I format a given date in Java using switch case?

How does one get all the documents of a collection in FaunaDB?

Load fasttext quantized model (.ftz), and look up words

Github Actions: xcpretty is not found despite being installed

How to add environment variables to AWS amplify?

AWS Java SDK not finding profile when using AWS SSO

SQLite does not support this migration operation ('AlterColumnOperation')

Laravel Livewire Pagination links not working

How to implemente oauth with Here in Flutter

Laravel 8 auth Route [login] not defined

J1939 vs CANBus

Mongodb get error message "MongoError: Path collision at activity"

React-native-image-picker not working in android 10

SystemChrome.setSystemUIOverlayStyle doesn't work on iOs

Remove legend handles and labels completely

Using loc with a list from a DatetimeIndex returns error

How to decode JWT token by C#?

ANTLR4 Memory Usage

Pin chrome extension icon by default programmatically

Using dart pigeon in a federated model

Fill rate of all the columns in postgresql

In flutter how to open bottom sheet above bottom bar

Angular MsalGuard for Authentication and written own Guard for Authorize, Need to wait for authentication first

LPMetadataProvider/LinkPresentation: how to use custom image/icon on Slack/WhatsApp, ...?

Webpack inside a docker container "can't resolve './src'"

Azure Devops deploy Yaml to OpenShift

Firebase query how can i retrieve two specific values from child

Angular2: call canDeactivate for same route and component but different parameters

How to pass a variable from a smart contract to java project using web3j

Java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) Spring boot

How can I have GHCi reload include changes in the local dependent library?

SwiftUI onAppear called multiple times because of NavigationLink

Java.lang.RuntimeException: Unable to instantiate service com.samriddh.partner.java.MyFirebaseMessagingService

React Native combine BottomTab with TopTab

MacOS High Sierra - flutter command not found

Postfix Algorithm Evaluation in JS

ERROR: invalid address (arg="", coderType="address", value=[0])

How to groupby year and date, and aggregate sum in pandas

The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, in Flutter How can I change the minimum IOS Deploying Target

How to refresh Livebinding for TListView and TFDMemTable?

How can I raise the limit for open files in Ubuntu 20.04 on WSL2?

Assuming initial position is (1, 1), find out if you can reach (x, y) by the following given rules at each step

Python wrapper around ping command to stop when pong was received

Is it possible to search multiple columns for multiple values in pandas?

Vue component does not render when I use <inertia-link> tag

Top