2017-09-08 3 views
1

本質的に、Oauthクライアントをアプリケーションとして作成したいので、複数の顧客のためにDynamicsからデータを取得できます。これはAppSourceで行うことが可能かどうか知っていますか、別の方法を知っていますか?マルチテナントOAuthクライアントアプリケーションの作成

Azure以外のクラウドでサービスを提供しているので、Appとして提出することは実際にはありません。すべての顧客が自分のAppをセットアップする必要はありません私のサービスは特権/それが必要とするアクセスですが、私はそうしているように見えます。

答えて

0

register an app with Azure AD(職場と学校のアカウントのOAuth2.0サービス/アイデンティティプロバイダ)、create a multi-tenant appのように聞こえます。次に、このアプリをAzure Portalに設定して、アプリケーションがトークンで呼び出すAPI(あなたのケースではDynamicsまたはMicrosoft Graph)にアクセス許可を取得できます。

このアプリが作成されたら、Azure AD Auth Librariesのいずれかを使用してアプリをコーディングできます。 Here's .NET Web API用のサンプルコード。 Githubと検索active directoryで、より多くのコードサンプルを見つけることができます。さらに、Azure Active Directory Developer Landing Pageは、このすべてを実行する上でより多くのリソースを探すのに最適な場所です。

関連する問題