2017-03-24 14 views
0

Office 365とAzure ADについて多くの記事を読んでいますが、混乱します。これは私の問題です:個々のOffice 365サブスクリプション(マルチテナント)を持ついくつかの学校とそのユーザー(教師と学生)は、メール、カレンダー、その他の学校関連の機能にアクセスするためにMVCアプリケーション(スタンドアロンアプリ)にサインインします。複数のOffice 365テナントアプリケーションとAzure AD sigleサインオンを使用してカスタムMVCアプリケーションアプリケーションを同期する方法

これらのユーザーすべてに対して、Azure ADを使用してOffice 365アカウントからシングルサインオンを作成し、Office 365メールボックス、カレンダー、その他のアプリケーションをこのアプリケーションと同期させる必要があります。

シングルサインオン(ADFSまたはパスワードのみ、またはAD Connectで他の何か)を確立するために必要なパスは、単一のAzure ADテナントで行うことができますか?また、Officeアプリの同期方法も教えてください。

+0

これは宿題のような仮説的な状況ですか? – halfer

+0

いいえ、これは実際の人生の問題です、なぜですか?私は現在、解決策を必要としています – Payal

+0

いくつかの理由:最初に、それを解決しようとしていないように聞こえます。また、スタックオーバーフローでは、私は時々、自分の雇用主によって、まだ処理する準備ができていないという巨大な責任を与えられた人々を見ています。その数のユーザーを見据えることは大きな責任であり、最初の段階であなたを正しい方向に向けることができる同僚がいますか? – halfer

答えて

1

いくつかの質問があります。私は、「どのようにOfficeアプリケーションを同期させるか」が何を意味するのか分かりません。

異なるテナントのユーザーがサインオンできるアプリを作成することができます。

  1. 、それはアプリケーションを公開し、あなたが署名することができることを確認し
  2. Azureの管理ポータルでアプリケーション構成でスイッチを切り替えることにより、マルチテナント作る1つのアズールAD
  3. でアプリケーションを登録します。「asp.net mvc azure ad multitenant」を探してください「ホームAAD」にあるユーザー(アプリケーションが公開されている場所)
  4. 異なるAADのユーザーとのサインオンをテストします。これにはまず、そのAADテナントへのアプリケーションアクセスを許可する管理ユーザーとしてサインオンする必要があります。
+0

ありがとう、私は認証を達成する方法を理解したいと思っていました。私の理解によれば、ADALはそれを世話します:https://github.com/OfficeDev/O365-WebApp-MultiTenant – Payal

+0

番号には制限がありますかAADに追加できるドメインの数 – Payal

1

質問の詳細を説明する必要があります。あなたの説明から、それはあなたがWebアプリケーションでO365メール、カレンダー情報を取得したい場合は、@ RasmusWが示唆しているように、マルチテナント.Net MVC Webアプリケーションを構築したいと思うようです。Microsoft Graph APIを使用することもできます。コードサンプルの場合はhereです。

+0

ありがとうございます。これは統合のための私の問題を処理します。私は複数の質問があったのと同じように2つの答えを選ぶことができません。 – Payal

関連する問題