『Microsoft Office 365 スコープ』の"対話型トークン"認証利用時の「OAuth アプリケーション」オプションについて

:grey_question: Question

『Microsoft Office 365 スコープ』の"対話型トークン"認証を利用したいです。
対話型トークンのOAuth アプリケーションで「UiPath」と「カスタム」はどういう条件で使い分けますでしょうか。

:bulb: Answer

「OAuth アプリケーション」オプションを「UiPath」に設定した場合、UiPathが用意したエンタープライズアプリケーション「UiPathStudioO365App」を利用します。
​その場合には「アプリケーションID」と「テナント」を設定する必要がございません。
初回実行時「UiPathStudioO365App」を登録するために、サインした後以下のような承認画面が表示されます。

「組織を代表して同意する」チェックボックスを表示するには、サインしたユーザーが以下いずれかのAzureロールを持つ必要がございます。

グローバル管理者、特権ロール管理者、クラウドアプリケーション管理者、アプリケーション管理者

「OAuth アプリケーション」オプションを「カスタム」に設定した場合、ご自身で作ったアプリケーションを利用することになります。
その場合には「アプリケーションID」と「テナント」が必要項目になります。​