Question
UiPath.MicrosoftOffice365.Activitiesを認証方式「UsernameAndPassword」で試していますが以下のエラーが出ます。
エラーメッセージ:
AADSTS7000218: The request body must contain the following parameter: ‘client_assertion’ or ‘client_secret’.
Answer
認証方式が「UsernameAndPassword」の場合はパブリッククライアントアプリケーションを利用する必要がございます。
以下の方法で解決しないかお試し下さい
■方法1
AzurePortal → Azure Active Directory → App registrationsに登録したapp→マニフェスト 「allowPublicClient」をtrueにする
■方法2
Azure上Office 365のアプリから左欄の「認証」(Authentication)を選択し、詳細設定の下にある「パブリッククライアントフローを有効する」を「はい」に設定する
参考:
「Username and Password」
https://docs.uipath.com/integrations/docs/microsoft-office-365-scope#section-username-and-password