I'm currently learning about Azure, and using MS Graph API. I am having a problem when using an application that has SAML based sign-on installed. I want to get the following configuration through the Graph API for the application side to process, but I can't find any MS Graph API support to get the information I need.
I hope everyone can help, Thanks.
[c#]
SAML based sign-on
For Configuring SAML-based single sign-on for your application using the Microsoft Graph API please check out this reference document:https://learn.microsoft.com/en-us/graph/application-saml-sso-configure-api
Hope this helps.
Related
We are trying to migrate from EWS to Microsoft graph api as Microsoft will no longer support basic authentication from October. While going through few online examples of Microsoft azure I came across below git location.
https://github.com/Azure-Samples/ms-identity-java-desktop/tree/master/Username-Password-Flow
Is it okay if I migrate our web application to use the above method or am I using the wrong flow in our case
Does the Username-Password flow come under Microsoft Oauth
We recommend that you move to an OAuth flow for your application and not bake user name and passwords in. Its unfortunate that the sample is called this because it is in fact using OAuth. The main user experience problem you will have otherwise is that any user with multi-factor auth on will not work.
We have some getting started tutorials for JAVA here https://developer.microsoft.com/en-us/graph/get-started/java specific to Microsoft Graph that you can use to call Exchange APIs to replace your EWS API calls.
My current project uses the EWS proxy API. I'd like to bring the code we utilize in EWS up to date and was thinking about importing the full EWS API. But I'm kind of wondering if Graph is a possible/better choice. We only have an on site exchange server, no hybrid or Office 365 stuff. We use EWS to grab emails from a specific folder and process them into a database. If Graph can handle on site only server tasks as good as or better than EWS would it be better to use Graph?
The Microsoft Graph does not support on-premises versions of Exchange. There is planned work to support hybrid scenarios, but if you are not connected to Azure AD/Office 365 you won't be able to use it when it is supported. You will have to continue to use EWS API.
We want to retrieve data from neo4j database using REST API from SharePoint page. Is there any authentication required for that like any tokens ? am new to neo4j world.
Thanks in advance.
Yes, you would generally want to ensure that your neo4j server has authentication enabled. Here is the dev manual section covering authentication and authorization.
qv-rest-connectorHey everyone am trying to integrate qlikview desktop application with quickbooks online using qbo v3 api together with qv rest connector and am having a problem with authorization. Any help highly appreciated
Getting the correct values to enter in the rest connector
I have a Angular site that is multi-tenant. When they login they're linked to a specific organization that we keep track of using Web Api.
We're using the excellent articles written here: http://bitoftech.net/2014/08/11/asp-net-web-api-2-external-logins-social-logins-facebook-google-angularjs-app/ as our starting point to get everything going with webapi and angular for handling the identity framework through Web Api with Angular and that works well.
We have the ability to login as facebook, google etc. which is all straight forward.
The issue is that we want to be able to setup for organizations the ability for them to have their users login using their ADFS server, or their azure ad (or any other oAuth 2 compliant server.)
Basically we use a subdomain xxx.yyy.com where xxx is unique to the organization. When they hit that subdomain we show them a button to login using their endpoint.
The problem I'm facing is that I can't find any documentation on how to set this up so that I can have multiple endpoints configured for wither oAuth over ADFS or oAuth over Azure (openconnect it looks like, can't tell if ADFS in Windows 2008 R2 supports openconnect, but it does support oAuth).
Can someone point me in the right direction of how to accomplish this? Do I need to setup a single app.UseOpenIdConnectAuthentication() and then intercept based on the request some how for all of them? Or is there different rules for ADFS versus Azure so I have to use something else.
Any details would be fantastic. Even an inkling of where to go with this without having to use something like Auth0 would be fantastic.
Have a look at IdentityServer3.
You'll see a number of connections as a general guide (albeit in C#!).
ADFS in Server 2008 R2 has zero OpenID Connect / Ouath2 support. ADFS Server 2012 R2 has zero OpenID Connect / some OAuth2 support (Web API). ADFS Server 2016 is pretty similar to Azure AD - supports both.
Note that you need to support the hybrid OAuth profile.
You could use other protocols for ADFS e.g. WS Federation / SAML (using the OWIN libraries).
Or go the ADAL route.