Outlook カレンダーの資格情報の生成
Azure Portal for Outlook カレンダーでクライアント ID とシークレット ID を生成する方法 […]
Azure Portal for Outlook カレンダーでクライアント ID とシークレット ID を生成する方法
ステップ 1: Azure ポータルにサインインする
- 次の場所に移動します: portal.azure.com
- Microsoft アカウントを使用してログインします。
ステップ 2: 新しいアプリケーションを登録する
- 左側のメニューで、次を検索します Azure Active Directory そしてそれを開きます。
- サイドバーの下にある 管理する、クリックします アプリの登録。
- クリック + 新規登録 一番上にあります。
- フォームに記入してください:
- 名前: アプリ名 (例: My Calendar App)
- サポートされているアカウントの種類:
- 単一テナント: この組織ディレクトリ内のアカウントのみ
- マルチテナント: 任意の組織ディレクトリ内のアカウント
- マルチテナント + 個人: 個人の Microsoft アカウント (Outlook.com など) を含めます。
- リダイレクト URI (オプション): 「Web」を選択し、次のような URI を入力します。
- クリック 登録する。
http://{your.domain.com}/outlookcalendar/callback
ステップ 3: クライアント ID を取得する
- 登録後、アプリの概要ページが表示されます。
- をコピーします アプリケーション(クライアント)ID — これはあなたのクライアント ID です。
ステップ 4: クライアント シークレットを生成する
- 左側のメニューで、 証明書と秘密。
- 下 クライアントシークレット、クリックします + 新しいクライアントシークレット。
- 詳細を入力します。
- 説明: 例: カレンダーの秘密
- 有効期限: 適切な有効期限を選択します (例: 6 か月または 12 か月)
- クリック 追加。
- シークレット値をすぐにコピーします — 後で再度見ることはできません。
ステップ 5: リダイレクト URI を追加する (前に追加していない場合)
- 左側のメニューで、次の場所に移動します 認証。
- 下 リダイレクト URI、クリックします プラットフォームを追加する →選択してください ウェブ。
- リダイレクト URI を入力してください:
- 両方チェックしてください アクセストークン そして IDトークン 認可コードフローを使用する場合。
- クリック 保存。
http://{your.domain.com}/outlookcalendar/callback
ステップ 6: API 権限
- に行く API権限。
- クリック + 権限を追加する。
- 選択 マイクロソフトグラフ。
- 選択してください 委任されたアクセス許可 (ログインユーザーとして動作するため)。
- 次のスコープを追加します。
Calendars.ReadCalendars.ReadWriteoffline_access(リフレッシュトークン用)- クリック 権限の追加。
- 組織で必要な場合は、をクリックします。 管理者の同意を与える。