APIを使う案件があった。何をやるにも審査が必要なこの時代。通しておかないと、OAuthの同意画面でUnauthorizedとなり「リスクがあります」的な警告が表示されてしまう。Verification(ドキュメントの翻訳では発行者の確認)が必要。前提条件をクリアして、手順どおり進めたらあっさりいけた。日本語の情報がほぼ見当たらなかったのでメモしておく。困ったのは以下の2つだけだった。開発者としてはおろかユーザーとしてもろくに触ってないので完全に初めましてであった。複数を選択してください)と聞かれる。アンケート的なものかと思いきや、選択肢によっては次の画面のフォームが変わるという罠。OAuthアプリを使いたいんだけなんですが......というケースにマッチする選択肢がいまいちなかったので、一番上の「Partner」を選んだ。D-U-N-Sは登録されてたけどMPN側の検索に引っかからなかったので会社情報を手動で入れた。D-U-N-Sに英語情報が登録されてなかったとかだろうか。その後はスムーズに進んで、メールアドレスの検証が済んだら、Authorized(承認済み)になった。assistance.という何の情報もないエラーで失敗する。DevtoolsでAPIのレスポンスを見るとエラーの内容がわかる。以下によるとリスクベースでNGが出たパターンっぽい。https://learn.microsoft.com/ja-jp/azure/active-directory/develop/troubleshoot-publisher-verificationドキュメントに「新規ユーザー作ってやってみて」というそれで良いのか、的な案が書いてあったので試したら通った。(元々あった別ユーザーでも失敗したので仕方なく)これで無事OAuth認可画面が怪しくなくなった。GoogleのOAuth審査はアプリの内容を見られたり、YouTube動画用意したりしなきゃいけないので、それに比べれば楽だと思う。MPNの登録が会社前提になってたので、個人とかだと大変そう。