- 基本情報
- 通知
- ライセンス
- トラブルシューティング
- コネクタ ビルダー
- Act! 365
- ActiveCampaign
- Active Directory - プレビュー
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Defender for Cloud
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- CrewAI – プレビュー
- Customer.io
- Database Hub - プレビュー
- Databricks エージェント
- Datadog
- DeepSeek
- Deputy
- Discord - プレビュー
- DocuSign
- Drip
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Exchangerates
- Exchange Server - プレビュー
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- FreshService
- Getresponse
- GitHub
- Gmail
- Google Cloud Platform
- Google ドキュメント
- Google ドライブ
- Google フォーム - プレビュー
- Google マップ
- Google スプレッドシート
- Google Speech-to-Text
- Google Text-to-Speech
- Google ToDo リスト - プレビュー
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP
- HTTP Webhook
- HubSpot CRM
- Hubspot Marketing
- HyperV - プレビュー
- IcertisIcertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- メール
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure AI Foundry
- Microsoft Azure OpenAI
- Microsoft Azure Sentinel
- Microsoft Dynamics 365 CRM
- Microsoft Dynamics 365 CRM コネクタについて
- Microsoft Dynamics 365 CRM の認証
- Microsoft Dynamics 365 CRM のイベント
- Microsoft OneDrive & SharePoint
- Microsoft Outlook 365
- Microsoft Power Automate – プレビュー
- Microsoft Sentiment
- Microsoft Sentinel 脅威インテリジェンス
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- OpenAI V1 準拠の LLM
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- Paypal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooks Online
- Quip
- Salesforce
- Salesforce AgentForce & Flows – プレビュー
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Snowflake Cortex
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - プレビュー
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath Apps (プレビュー)
- UiPath Data Fabric – プレビュー
- UiPath GenAI アクティビティ
- UiPath Orchestrator
- X(旧ツイッター)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo

Integration Service ユーザー ガイド
Microsoft Dynamics 365 CRM の認証
UiPath Integration Service は、OAuth 2.0 ベースの認証を使用して、Microsoft Dynamics 365 CRM インスタンスへのセキュリティで保護された接続を可能にします。認証が完了すると、オートメーション ワークフローの Dynamics 365 CRM データへの API レベルのアクセスを許可する接続を作成できます。
Microsoft Dynamics 365 CRM にコネクションを追加すると、UiPath 製品は CRM データと対話できます (Dynamics 365 CRM での認証済みユーザーの権限に応じて、レコードの読み取り、書き込み、変更、削除など)。
サポートされている認証の種類
Dynamics 365 CRM のコネクションを作成する際、次の 2 つの認証の種類から選択できます。
- OAuth 2.0 認可コード (既定および推奨)
- 独自の OAuth 2.0 アプリ ( カスタム アプリの登録) を使用する
OAuth 2.0 の認可コード
これは最も単純な認証方法です。このオプションでは、UiPath のマネージド Azure AD アプリケーションを使用して、ユーザーのサインインとトークンの取得を処理します。
-
コネクション作成画面で [ OAuth 2.0 認可コード] を選択します。
-
[テナント URL] ( [
https://<yourorg>.crm.dynamics.com] ) を入力します注:テナント URL の値は、Dynamics 365 CRM の基本ドメインと正確に一致している必要があります。
-
[接続] をクリックします。
-
認証のために、Microsoft のサインイン画面と同意画面にリダイレクトされます。
この方法は Azure AD での追加セットアップは不要で、ほとんどのユーザーに適しています。
独自の OAuth 2.0 アプリ (BYOA) を使用する
組織が Azure AD アプリの登録、スコープ、またはコンプライアンス ポリシーを一元的に制御する必要がある場合は、このオプションを使用します。
接続画面で [ Bring your own OAuth 2.0 app ] を選択する場合は、以下の詳細情報を指定する必要があります。
- クライアント ID
- クライアント シークレット
- テナント URL
コールバック/リダイレクト URI https://{baseURL}/provisioning_/callback (例: https://cloud.uipath.com/provisioning_/callback) は、Azure AD のアプリケーションの登録設定の [Web の種類のリダイレクト URI] に、接続画面に表示されているとおりに追加する必要があります。
このコールバック URL は UiPath によって事前に構成されており、Integration Service の UI で変更することはできません。
カスタム アプリを使用する状況
このオプションは、次の場合に使用します。
- 組織では、管理者が管理する Azure AD アプリの登録が必要です。
- アプリの権限と範囲をきめ細かく制御する必要がある。
- OAuth アプリケーションの内部セキュリティ ポリシーに従う必要があります。
- 要求するアプリのアクセス許可については、テナントの管理者の同意が必要な場合があります。
- カスタム アプリは、Dynamics CRM の 委任されたアクセス許可 を使用して構成する必要があります。
必須フィールドの説明
| フィールド | 説明 |
|---|---|
| クライアント ID | Azure AD アプリケーション ID (独自のアプリを使用する場合にのみ必要)。 |
| クライアント シークレット | Azure AD アプリ用に生成したシークレット (カスタム アプリに必要)。 |
| テナント URL | お使いの Dynamics 365 CRM インスタンスの URL (両方のオプション)。 |
| コールバック URL | カスタム アプリの使用時に表示される、事前に入力された値。この URL を Azure AD に登録する必要があります。 |
資格情報を取得する
テナント URL を取得するには、Microsoft Dynamics の管理者にお問い合わせください。
単一のグローバル テナントにアクセスして使用する場合は、以下の手順を実行します。
-
[https://portal.azure.com] に移動します。
-
[Azure Active Directory] を選択します。
-
[Manage] セクション下の [Properties] に移動します。
-
[ Tenant ID] がテナントです (例:
sample083151e4.api.crm10.dynamics.com)。注:テナント URL に誤りがある場合は、認証ならびにコネクションの作成はできません。
独自のプライベート OAuth 2.0 アプリケーションを作成する場合は、Microsoft Dynamics 365 のドキュメントに記載されている手順に従います。
権限と同意
Dynamics 365 CRM 接続が正しく機能するには、次の OAuth スコープが必要です。
user_impersonationoffline_accessUser.Read
コネクションを使用して、UiPath Studio で Microsoft Dynamics 365 CRM アクティビティ を有効化することで、取引先企業、リード、営業案件、インシデント、その他の CRM 機能を管理するためのオートメーションを構築できます。実現できるさまざまな権限ベースのユース ケースは次のとおりです。
| スコープ/権限 | ユースケース | アクティビティ/イベント |
|---|---|---|
user_impersonation (必須) | user_impersonation スコープは、Azure 管理 API を使用するために認証フローで要求するために必要です。偽装は、別の Microsoft Dataverse ユーザーに代わってビジネス ロジック (コード) を実行し、偽装されたユーザーの適切なロールとオブジェクト ベースのセキュリティを使用して目的の機能またはサービスを提供するために使用されます。 これは、ワークフローやカスタム ISV ソリューションなど、Dataverse ユーザーに代わってさまざまなクライアントやサービスから Dataverse Web サービスを呼び出すことができるためです。 | N/A |
offline_access (必須) | offline_access は、認証要求エンドポイントで更新トークンを受信するために必要です。スコープなしで OAuth 2.0 認証コード フローで認証コードを引き換えるとoffline_access/token エンドポイントから更新トークンを受け取りません。 | N/A |
User.Read (必須) | ユーザーがアプリにサインインできるようにし、サインインしているユーザーのプロフィールをアプリが読み取ることを許可します。 また、サインインしているユーザーの基本的な会社情報を読み取ることもアプリに許可します。 | N/A |
企業の Azure AD ポリシーによっては、管理者の同意が必要になる場合があります。
OAuth アプリケーションの更新トークン
OAuth アプリケーションの更新トークンは、Microsoft によっていつでも無効にされたり、取り消されたりされます。これは、タイムアウトや失効など、さまざまな理由で発生する可能性があります。 詳細については、Microsoft の公式ドキュメントをご覧ください。
トークンを無効にするとコネクションが失敗し、コネクションを修正しないとオートメーションを実行できません。
この問題は、すべての Microsoft Graph ベースのコネクタに影響します。
OAuth アプリケーションを作成する際は、Microsoft のベスト プラクティスに従ってください。OAuth 2.0 アプリケーションの作成方法の詳細については、Microsoft の ドキュメントをご覧ください。
Microsoft Dynamics 365 コネクションを追加する
- Select Orchestrator from the product launcher.
- Select a folder, and then navigate to the Connections tab.
- Select Add connection.
- To open the connection creation page, select the connector from the list. You can use the search bar to find the connector.
- [OAuth 2.0 認可コード] または [独自の OAuth 2.0 アプリ (BYOA) を使用する] の 2 つの認証の種類から選択できます。
- 必要な資格情報を入力し、[接続] を選択します。
Microsoft Dynamics 365 の詳細については、[Microsoft Dynamics 365 のドキュメント] をご覧ください。
セットアップに関する一般的な問題のトラブルシューティング
- リダイレクト URI が無効 です – Azure AD アプリのリダイレクト URI に登録されているコールバック URL (
https://{baseURL}/provisioning_/callbackhttps://cloud.uipath.com/provisioning_/callbackなど) が正確であることを確認します。 - アクセス許可が付与されていません – Dynamics CRM スコープには管理者の同意が必要な場合があります。
- 間違ったテナント URL – 組織の正確な CRM ベース URL を使用していることを確認してください。
- 更新トークン/同意の問題 – 最初の同意後に Azure AD の設定が変更されると、接続が失敗する可能性があります。