• +1 (302) 476 2350
  • info@replacemagic.com

SharePoint アプリ専用認証 - ReplaceMagic

レガシー認証が無効になっている場合のアプリ専用アクセスの設定

ReplaceMagic をダウンロード 動画: ReplaceMagic の使い方

アプリ専用認証により、ReplaceMagic はユーザーアカウントを使用せずに SharePoint Online に接続できます。代わりに、独自の権限を持つ登録済みアプリ ID を使用します。テナントでレガシー認証プロトコルが無効になっている場合に推奨されるアプローチです。

重要: SharePoint サイトのレガシー認証モードが無効になっている場合に該当します。

Microsoft の記事より: https://docs.microsoft.com/en-us/sharepoint/dev/solution-guidance/security-apponly-azureacs:

SharePoint アプリ専用は、アプリプリンシパルを設定するための最も古いモデルですが、依然として非常に重要です。このモデルは SharePoint Online と SharePoint 2013/2016 オンプレミスの両方で機能し、オンプレミスの SharePoint から SharePoint Online への移行に向けてアプリを準備するのに最適です。以下の手順では、テナントのフルコントロール権限でアプリプリンシパルを設定する方法を示していますが、このアプローチでは読み取り権限のみを付与することもできます。

テナント権限を持つアプリ専用プリンシパルの設定

テナントのサイトに移動し(例: https://contoso.sharepoint.com)、appregnew.aspx ページにアクセスします(例: https://contoso.sharepoint.com/_layouts/15/appregnew.aspx)。このページで「生成」ボタンをクリックしてクライアント ID とクライアントシークレットを生成し、以下のスクリーンショットに示すように残りの情報を入力してください。

appregnew.aspx でのアプリ専用登録 ステップ1
appregnew.aspx でのアプリ専用登録 ステップ2

次のステップは、新しく作成したプリンシパルに権限を付与することです。テナントスコープの権限を付与するため、これはテナント管理サイトの appinv.aspx ページからのみ行えます。このサイトには https://contoso-admin.sharepoint.com/_layouts/15/appinv.aspx でアクセスできます。ページが読み込まれたら、クライアント ID を追加して作成したプリンシパルを検索してください:


appinv.aspx を使用して権限を付与する

権限を付与するには、必要な権限を記述した権限 XML を指定する必要があります。このアプリはすべてのサイトにアクセスし、アプリ専用での検索も使用するため、以下の権限が必要です:

SharePoint アプリ専用アクセスの権限 XML
ReplaceMagic からの注記 — Right の選択肢(XML の例では FullControl)は以下の通りです:
  • Read
  • Write
  • Manage
  • Full Control

最終更新日、編集者、承認・公開状態などを維持できるよう ReplaceMagic に十分な権限を付与するために、FullControl の使用をお勧めします。

「作成」をクリックすると、権限の同意ダイアログが表示されます。「信頼する」を押して権限を付与してください:

アプリ専用権限の同意ダイアログ「信頼する」

もちろん、contoso はご自身のサイト名に置き換えてください。

ReplaceMagic でアプリ専用認証を使用するには、SharePoint 接続を作成できるフォームで、「認証モード」ドロップダウンから「App-Only Authentication [BETA]」を選択し、Client/APP ID と Client Secret に生成したデータを入力してください:

ReplaceMagic 接続フォームのアプリ専用認証モード


その後、SharePoint サイトに接続してください。

重要: SharePoint サイトのレガシー認証モードが無効になっている場合に該当します。

  

ReplaceMagic をダウンロード 動画: ReplaceMagic の使い方

SharePoint と組み合わせた ReplaceMagic の主なメリット:

  • SharePoint とのネイティブ統合(オンプレミスおよびオンライン)
  • ReplaceMagic はドキュメントの主要なプロパティを保持します
  • ReplaceMagic は SharePoint の設定に基づいて動作します
  • 優れたパフォーマンス
  • お客様への競争力のある価格

ご不明な点がございましたら、お気軽にお問い合わせください。