Microsoft Teams でユーザーを認証する
認証はすべて、アプリ ユーザーを検証し、アプリとアプリのユーザーを不当なアクセスから保護することです。 アプリに適した認証方法を使用して、Teams アプリを使用するアプリ ユーザーを検証できます。
次の 2 つの方法のいずれかで、アプリの認証を追加することを選択します。
Teams アプリでシングル サインオン (SSO) を有効にする: Teams 内の SSO は、アプリ ユーザーの Teams ID を使用してアプリへのアクセスを提供する認証方法です。 Teams にログインしているユーザーは、Teams 環境内でアプリに再度ログインする必要はありません。 アプリ ユーザーからの同意のみが必要な場合、Teams アプリは Azure Active Directory (AD) からそれらのアクセスの詳細を取得します。 アプリ ユーザーが同意した後は、再検証しなくても、他のデバイスからでもアプリにアクセスできます。
サード パーティの OAuth プロバイダーを使用して認証を有効にする: サード パーティの OAuth ID プロバイダー (IdP) を使用して、アプリ ユーザーを認証できます。 アプリ ユーザーは ID プロバイダーに登録されます。ID プロバイダーには、アプリとの信頼関係があります。 ユーザーがログインしようとすると、ID プロバイダーはアプリ ユーザーを検証し、アプリへのアクセスを提供します。 Azure AD は、このようなサード パーティの OAuth プロバイダーの 1 つです。 Google、Facebook、GitHub、その他のプロバイダーなど、他のプロバイダーを使用できます。
認証方法を選択する
タブ アプリ、ボット アプリ、メッセージング拡張機能アプリで、SSO またはサード パーティの OAuth IDP を使用して認証を有効にします。 アプリで認証を追加するには、次の 2 つの方法のいずれかを選択します。
SSO
OAuth
Tab アプリ
ボット アプリ
メッセージ拡張機能アプリ
注意
サイレント認証ページは、リソース モジュールに移動されます。 詳細については、「 サイレント認証」を参照してください。