activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
生産性を高めるアクティビティ
Last updated 2024年10月23日

アプリケーション ID とシークレット

概要

  • 実行: バックグラウンド サービスとして。
  • シナリオ: 有人、無人、および MFA が有効な無人。
  • アプリケーションのアクセス許可です。
  • 無人オートメーションの実行にお勧めです。 または、サインインしているユーザーを使用せず、アプリケーションとして (バックグラウンド サービス/デーモン) Microsoft Graph API にアクセスする場合にお勧めです。

詳細

  • アプリケーションを登録する際は、アプリケーションの種類を選択する必要があります。アプリケーション ID とシークレットを使った認証の場合は、Web アプリケーションを使用します (OAuth 2.0 クライアント資格情報フローを使用)。

  • Microsoft 365 アクティビティが正しく動作するには、Azure アプリケーションに対して適切な API のアクセス許可を設定する必要があります。詳しくは、「アクティビティのスコープを使用する」をご覧ください。

  • 1 つの組織が複数のアプリケーション (クライアント) ID を持つことができます。各アプリケーション (クライアント) ID には、それぞれ専用のアクセス許可と認証要件が含まれます。たとえば、あるユーザーとその同僚の両方が、会社の Azure Active Directory に異なるアクセス許可で Microsoft 365 アプリケーションを登録できます。そのユーザーのアプリケーションをファイルとの対話の権限のみを認めるように設定し、同僚のアプリケーションをファイル、メール、カレンダーとの対話の権限を認めるように設定することもできます。

  • メール アクティビティの場合は、必ず [アカウント] パラメーターの値 (つまり、テナントのすべてのメールボックスのどれを使用するか) を指定する必要があります 。

  • アプリケーションに (すべての SharePoint サイト コレクションではなく) 特定の SharePoint サイト コレクションへのアクセスを許可するには、アプリケーションのアクセス許可 Sites.Selected を使用します。アクセス許可 Sites.Selected を追加する場合は、そのアプリケーションがアクセスできるサイトも指定する必要があります。これは、Postman を使用して行うことができます。Sites.ReadWrite.All ではなく Sites.Selected を使用すると、アプリがアクセスできるサイトを制限できることに注意してください。詳しくは、「Controlling app access on a specific SharePoint site collections」をご覧ください。
  • この認証の種類を使用すると、アプリケーションにはテナントのすべてのメールボックスに対するアクセス許可が付与されます。アプリケーション API のアクセス許可 Mail.Read は「すべてのメールボックス内のメールの読み取り」を意味し、Mail.ReadWrite は「すべてのメールボックス内のメールの読み取りおよび書き込み」を意味します。アプリケーションのアクセス許可を特定のメールボックスに限定すると、アプリケーションがそのメールボックスにしかアクセスできないようになります。詳しくは、「アプリケーションのアクセス許可を Exchange Online の特定のメールボックスに制限する」をご覧ください。
  • 概要
  • 詳細

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.