次の方法で共有

SharePoint API の accessTokenの取得方法について

Anonymous
2024-12-19T05:14:10+00:00

ご担当者さま

SharePoint API の accessTokenの取得方法について、教えてください。

これまで、下記URLの記事を参照して、Azure ACSを使ったaccessTokenを取得していました。

SharePoint API の accessToken どうやって取る?【前編】 #OAuth - Qiita

accessTokenの期限が切れたため、再度取得を試みているのですが、

当該サイトのGUIが変更となり、アプリ ID が作成できない状況です。

上記URLの3.1クライアントの登録(アドインの登録)に相当する箇所です。

具体的には、アプリ情報で「クライアントID」「クライアント シークレット」の欄が表示されません。

「タイトル」「アプリドメイン」「リダイレクト先のURL」を入力して作成ボタンをクリックすると

「申し訳ございません。何らかの問題が発生しました。」と表示されます。

タイトル:任意文字列

アプリドメイン:localhost

リダイレクト先のURL:https://localhost

また、Entra IDを使ったaccessTokenを取得も試しています。

取得には、下記URLを参照しています。

【Entra ID】SharePoint APIを実行するためのaccessTokenを取得する #AzureAD - Qiita

  1. Entra IDにSharePointアクセストークン発行用のアプリを登録する

④「APIのアクセス許可」を選択し、「アクセス許可の追加」をクリックする

の欄で「XXXに管理者の同意を与えます」がクリックできない状態です。

XXX:****** Groupに管理者の同意を与えます

上記いづれかの方法でaccessTokenを取得する方法を教えてください。

よろしくお願いします。

<モデレーター注>

組織名をマスキングしました。

質問内容をもとにサブカテゴリーを「PowerPoint」→「SharePoint」に変更しました。

適切なカテゴリに投稿すると、返信や回答が得られ易くなり、同じ質問を持つ他のユーザーの参考にもなります。

Microsoft 365 と Office | SharePoint | ビジネス向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 最も役に立つ
  1. simo-k 85,415 評価のポイント ボランティア モデレーター
    2024-12-19T05:56:12+00:00

    管理者設定に依存する内容は、組織のIT管理者経由でMicrosoftサポート窓口に相談してみて下さい。

    又、海外コミュニティで聞いてみる手もあります。

    Microsoft Q&A (en-us版)

    SharePoint
    ※ 質問内容によっては、閲覧者・回答者が多い海外コミュニティをお勧めします。

      Microsoft Q&A(en-us)では、英語で質問して下さい。

      (日本語を読み解いてくれる人は少なそうです。英語以外で質問した場合は質問削除されるケース有り。)

      タグ名は約390種類定義されています。適切なタグ(複数可)を付与した方が回答を得られ易いです。

      (技術的な質問も受け付けている様です。)

    Microsoft Q&A (ja-jp版:日本語)

    ※ en-us版と同様なコミュニティとなっていますが、現在サポートされているタグは 約30種類だけです。

      日本語で質問可能で、2024/2から公開された様ですが事例などは少ない。

      そして、en-us版での過去質問などは参照出来ませんので、必要に応じてen-us版の方を利用して下さい。

      (日本語版でサポートされていないタグだった場合は、監視対象外となり閲覧者数も激減でしょう。)
    ※ 閲覧者数が圧倒的に少ないので、アドバイスが出てくるかどうかは不透明です。


    [Microsoft Q&A での アドバイス率比較] ※2024/10/24現在 

    ・Microsoft Q&A (en-us版)

      質問者による回答承認率    (承認)106,673件/(全質問数)383,242件=27.8%

      未アドバイス率 (回答やコメント無し)21,536件/(全質問数)383,242件= 5.6%

    ・Microsoft Q&A (ja-jp版:日本語)

      質問者による回答承認率     (承認)287件/(全質問数)1,136件=25.3%

      未アドバイス率 (回答やコメント無し)225件/(全質問数)1,136件=19.8%

    ※ ja-jpは質問数などが圧倒的に少ない事が分かります。
      そしてサポートされているタグも少ないので放置される事も考えられます。

      更に未アドバイス率を見て頂くと、アドバイスの品質は別として誰も反応しないケースが多い様です。

      これらの実績も加味して投稿先を選別される事を推奨します。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2024-12-19T05:47:41+00:00

    この応答は自動的に翻訳されています。 その結果、文法上の誤りや奇妙な言い回しが生じる可能性があります。

    親愛なる AMA.BG、

    あいさつ!マイクロソフト コミュニティに投稿していただき、ありがとうございます。私たちはあなたを助けることをうれしく思います。

    私たちはあなたのスレッドを慎重に調べ、SharePoint APIのaccessTokenを取り戻すことに関連するあなたの懸念を理解しています、私はあなたが関連するコミュニティにあなたの懸念を投稿することを提案したいと思います、すなわち、 質問をする - SharePoint タグ、 SharePoint開発 タグ、 Microsoft Entra ID タグとMicrosoft Q&A専門家から詳細な助けを得るために。

    手記: 右上隅にある「質問する」をクリックして、質問を投稿できます。コミュニティは現在英語で公開されているため、質問を翻訳して英語のスレッドとして投稿する必要がある場合があります。

    そのコミュニティの同様のスレッドを参照してください: sharepoint rest api のアクセス トークンを取得するにはどうすればよいですか? - Microsoft Q&A

    参考までに、ページをあなたの言語に翻訳しました。

    投稿されたカテゴリのメンバーは、SharePointですぐに使用できる懸念を持つユーザーに焦点を当てており、SharePoint API、 Entra ID、またはAzureに関する知識が限られているため、別のコミュニティにリダイレクトしたことをお詫びします。したがって、迅速で優れた支援を受けるために、正しいパスにリダイレクトしました。

    あなたの忍耐と理解に感謝します。良い日をお過ごしください!!

    誠に

    ローダ |Microsoft コミュニティ モデレーター

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません