ステップ 1. Auth0 にアプリケーションを登録する
client_id を控えておいてください。
ステップ2. アプリケーションのパッケージを作成する
https://{your Office365 tenant}.sharepoint.com/_layouts/15/appregnew.aspx です
クライアントIDとクライアントシークレットを生成します:

フォームに情報を入力します。
connectionは、Auth0 の接続で使用する名前です (例: “sharepoint”) 。client_idは、Auth0 でアプリを識別するためのものです (手順 1 で作成) 。redirect_uriは、すべてのやり取りが完了した後に、ユーザーが最終的にリダイレクトされる実際のアプリ内の場所です。指定しない場合は、Auth0 で定義したアプリのコールバック URL が常に使用されます (localhost の場合もあります)

Query string は、先ほど設定した Redirect URI と完全に同じになります。続いて、プロジェクトを右クリックして Publish を選択します。
Publishing Profile を作成します (SharePoint の Dashboard で取得した クライアントID と クライアントシークレット と同じ値を入力する必要があります) 。
Package をクリックし、生成されたファイルを SharePoint にアップロードします。
ステップ 3. Auth0 で接続を作成する
Connection Name。任意の名前です。ステップ 2 で入力したものと一致している必要があります。Client IdとClient Secret。これらもステップ 2 で入力したものと一致している必要があります。Test SharePoint Site Url。これは接続のテストに使用する SP サイトの URL です (Dashboard で「Try」ボタンを押した場合など) 。これは実行時には使用されません。ユーザーは常に SharePoint 内からサイトへのリンクをたどるためです。
ユーザープロファイル を受け取ります。

cacheKey、refresh_token、host、site。これらにより、SharePoint API (リストなど) を呼び出せるようになります。