概要

Password Vault は、各ユーザーの保管庫を、そのユーザーの OneDrive のアプリ フォルダーにあるファイルに保管します。このファイルを読み書きするために、ソリューション パッケージは Microsoft Graph のアクセス許可をちょうど 1 つだけ要求します。それが Files.ReadWrite.AppFolder です。パッケージの展開後、テナント管理者がこれを一度承認する必要があります。承認されるまで、Web パーツは保管庫を開くことも作成することもできません。この記事では、このアクセス許可とその承認について説明します。

Password Vault にこのアクセス許可が必要な理由

Web パーツは、Microsoft Graph を次の 3 つの操作に使用します。いずれも、サインインしているユーザーの OneDrive のアプリ フォルダー内での操作です。

  • 保管庫ファイル vitextra-password-vault.json を検索する。
  • ユーザーが初めて Password Vault を開いたときに、このファイルを作成する。
  • このファイルを読み取り、変更のたびに保存する。

Password Vault は、これ以外の Microsoft Graph のアクセス許可を要求せず、SharePoint リストのアクセス許可も必要としません。ページを開くことができるユーザーであれば、誰でも自分の保管庫を使用できます。

このアクセス許可で許可されることと許可されないこと

項目詳細
アクセス許可の種類委任: サインインしているユーザーに代わってのみ機能し、バックグラウンドで動作することも、ユーザーなしで動作することもありません
許可されることサインインしているユーザー自身の OneDrive のアプリ フォルダー内のファイルの読み取りと書き込み
許可されないことユーザーの他の OneDrive ファイル、他のユーザーの OneDrive、SharePoint サイト、メール、予定表、ディレクトリ データの読み取りまたは変更
アプリケーション (アプリのみ) アクセスなし。Password Vault にはサービス アカウントもバックグラウンド プロセスもありません

API アクセス ページに表示される Password Vault の要求

API アクセス ページに表示される Password Vault の要求

📝 注
SharePoint Online では、SPFx ソリューションの API アクセス許可は、テナント内のすべての SPFx ソリューションが共有する 1 つの Microsoft Entra ID アプリケーション SharePoint Online Web Client Extensibility に付与されます。Files.ReadWrite.AppFolder が承認されると、このアクセス許可はテナントに展開されているすべての SPFx ソリューションで使用可能になり、アプリ フォルダーはこの共有アプリケーションのフォルダーになります。これは、すべてのベンダーに共通する SharePoint Framework の仕組みです。信頼できる SPFx ソリューションのみを展開してください。KB10360. SharePoint 管理センターで Vitextra ソリューションの Microsoft Graph API アクセス許可を承認する方法のセキュリティに関する注意事項を参照してください。

アクセス許可を承認する方法

アクセス許可の要求は、Password Vault パッケージがテナントのアプリ カタログに展開されたときに作成されます (KB10035. SharePoint Online に Vitextra 製品をインストールする方法を参照)。SharePoint 管理者またはグローバル管理者のロールが必要です。

1. SharePoint 管理センターを開きます。

2. 詳細設定 > API アクセスに移動します。

3. 保留中の要求タブで、Microsoft Graph / Files.ReadWrite.AppFolder に対する Vitextra Password Vault パッケージの要求を選択します。

4. 承認をクリックし、確定します。

5. 承認済みの要求タブにアクセス許可が表示されていることを確認します。

Files.ReadWrite.AppFolder が別の SPFx ソリューションのために既に承認されている場合、新しい要求は表示されません。SharePoint は既存の付与を再利用します。ユーザーに同意を求めるメッセージは表示されません。承認後、通常は数分以内に、テナント内のすべてのユーザーが Web パーツを使用できるようになります。使用できない場合は、ページを再読み込みしてください。

💡 ヒント
スクリーンショット、PowerShell コマンド、一部のみの承認、アクセス許可の取り消し、更新時の動作については、KB10360. SharePoint 管理センターで Vitextra ソリューションの Microsoft Graph API アクセス許可を承認する方法を参照してください。

アクセス許可が承認されるまでユーザーに表示される内容

要求が保留中のままでも、パッケージを展開し、Web パーツをページに追加することはできます。ただし、アクセス許可がないと、Web パーツは保管庫を読み取ることも作成することもできません。ユーザーには、PINコードの設定 画面や PINコードの入力 プロンプトの代わりに、「申し訳ございません。問題が発生しました。ページを更新してやり直してください。」というメッセージと更新ボタンが表示されます。保管庫ファイルは作成されません。

アクセス許可が承認される前の Password Vault

アクセス許可が承認される前の Password Vault

承認後、ユーザーが更新を押すかページを再読み込みすると、Web パーツが通常どおり開きます。

承認済みのアクセス許可を後で承認済みの要求タブから削除した場合も、同じメッセージが表示されます。アクセス許可を削除しても保管庫ファイルは削除されません。ファイルはユーザーの OneDrive に残り、アクセス許可が承認されると再び開けるようになります。このメッセージのその他の原因については、KB10459. Password Vault が読み込まれない理由: 「問題が発生しました」とアクセス許可のエラーを参照してください。

注目の記事

トピックと返信へのファイルの添付

Vitextra Discussions でトピックと返信にファイルを添付する方法を説明します。投稿前のファイルの選択、公開済みの投稿での添付ファイルの追加と削除、管理できるユーザー、SharePoint での保存場所 (Discussions Topics と Discussions Posts のリスト アイテム添付ファイル)、ファイル名の規則、そして添付ファイルとインライン画像の違いを取り上げます。

25 2 分
タイルのホバー効果を構成する

Vitextra Smart Tiles Web パーツでホバー効果を有効にして調整する方法を説明します。ぼかし、明るさ、コントラスト、グレースケール、色相の回転、色の反転、不透明度、彩度、セピアの 9 種類の効果、強さの単位、Duration の設定、キーボード フォーカス時と視覚効果を減らす設定での動作、推奨設定を解説します。

101 2 分
RSS Reader のレイアウト: コンパクト、ニュースレター、カード

Vitextra RSS Reader Web パーツの表示オプションのリファレンスです。コンパクト、ニュースレター、カードの各レイアウトに表示される内容と適した配置場所、イメージとフィードからの選び方、表示するアイテム数の上限、ソース タブ、分類タグ、検索ボックス、Web パーツのタイトル、SharePoint のテーマ、ダーク モード、サイトのフォント、全幅セクションへの対応を説明します。

47 2 分

共有