- 基本情報
- 通知
- ライセンス
- トラブルシューティング
- コネクタ ビルダー
- Act! 365
- Active Directory - プレビュー
- ActiveCampaign
- 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 Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- DocuSign
- Drip
- Dropbox
- Egnyte
- Eventbrite
- Exchange Server - プレビュー
- Exchangerates
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- FreshService
- Getresponse
- GitHub
- Gmail
- Google Cloud Platform
- Google ドキュメント
- Google ドライブ
- Google マップ
- Google スプレッドシート
- Google Speech-to-Text
- Google ToDo リスト - プレビュー
- Google Text-to-Speech
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook - プレビュー
- HubSpot CRM
- Hubspot Marketing
- HyperV - プレビュー
- iContact
- Insightly CRM
- Intercom
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mailchimp
- MailerLite
- Mailgun
- Mailjet
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & SharePoint
- Microsoft Outlook 365
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- Paypal
- PDFMonkey
- Pinecone
- Pipedrive
- QuickBooks Online
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- ServiceNow コネクタについて
- ServiceNow の認証
- ServiceNow のイベント
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - プレビュー
- TangoCard
- Todoist
- Trello
- Twilio
- VMware ESXi vSphere
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- X(旧ツイッター)
- Xero
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- ZoomInfo

Integration Service ユーザー ガイド
ServiceNow の認証
前提条件
コネクションを確立するには、コネクタに OAuth アクセス トークンを取得する機能を与え、アクティビティが ServiceNow API に要求を正常に送信できるようにする必要があります。
多要素認証
多要素認証について詳しくは、こちらをご覧ください。
多要素認証のコネクションを作成するには、以下の手順を実行する必要があります。
- ServiceNow ドキュメントの「Set up OAuth」の手順を完了します。
- Automation Suite で [Integration Service] を選択します。
- [ コネクタ] のリストから [ServiceNow] を選択します。検索バーで検索して、表示されるコネクタの数を絞ることもできます。
- [コネクションを追加] ボタンを選択します。
- これで、コネクションのページにリダイレクトされます。
- アイコンを選択して⚙ 認証の種類を変更します。
- 適切な認証機構を選択します。
- 必要な情報を入力し、[ 接続] を選択します。
OAuth を設定する
ServiceNow ドキュメントの「Set up OAuth」の手順を完了します。
ドキュメントに記載されている手順は ServiceNow プラットフォームのすべてのリージョンで同じであると考えられますが、違いがある場合に備えて、Madrid、New York など、特定のリージョン向けの手順に従ってください。
参考までに、次の手順では、今回の例で OAuth を設定する方法を説明します。
-
ServiceNow インスタンスにサインインします (例:
https://<span>dev74293.service-now.com/login</span>)。 -
[システム定義] > [プラグイン] に移動し、[OAuth プラグインのステータス] が [アクティブ] に設定されていることを確認します。

-
システム OAuth の > アプリケーション レジストリに移動し、[新規] を選択します。
-
[OAuth アプリケーションの種類] という質問が表示されたら、[外部クライアント用の OAuth API エンドポイントを作成する] を選択します。

-
-
アプリケーションの [名前 ] を入力します (例:
UiPathQuickstart) をクリックし、[ 送信 ] を選択します (成功すると、 アプリケーション登録 リストにリダイレクトされます)。
-
[アプリケーション レジストリ] リストで新しいアプリケーションを見つけ、[名前] を選択して詳細ページを開きます。
-
[クライアント シークレット] の横にあるロック アイコンを選択して値を表示します。
-
[Client ID] と [Client Secret] の値をメモします。
-
対応するフィールドに、次のリダイレクト URL を入力します: https://{yourDomain}/provisioning\_/callback。

ServiceNow コネクションを追加する
お使いの ServiceNow インスタンスへのコネクションを作成するには、次の手順を実行する必要があります。
- Automation Suite で [Integration Service] を選択します。
- [コネクタ] のリストから [ServiceNow] を選択します。 検索バーで検索して、表示されるコネクタの数を絞ることもできます。
- [ ServiceNow に接続 ] ボタンを選択します。
- [コネクションを追加] ボタンを選択します。
- これで、コネクションのページにリダイレクトされます。必要な資格情報を入力し、[接続] を選択します。
- 次に、ServiceNow のユーザー名とパスワードを入力します。アプリから、ServiceNow のアカウントに接続してレコードを操作する権限が要求されます。[許可する] を選択します。
- コネクションが追加されました。
ServiceNow のコネクション作成に関する詳細については、ServiceNow の「製品ドキュメント」をご覧ください。
ServiceNow のロールと権限
| ServiceNow テーブル | 操作 | アクセス理由 |
表 (sys_db_object) | 読み取り | Tables モジュール/テーブルは、ServiceNow インスタンスの各テーブルに対応する行を保持するリポジトリとして機能します。これは、アクションを実行したり、イベントをトリガーしたりする目的でテーブルのリストをコンパイルするために使用されます。これは、CRUD アクティビティに [オブジェクトを選択] ドロップダウンを使用するときにすべてのテーブルを読み込むために必要です。ドキュメントの画像 |
Dictionary (sys_dictionary) | 読み取り | このテーブルには、ServiceNow インスタンス内の特定のテーブルのそれぞれの列に関するデータが含まれます。 このテーブルは、アクションを実行するテーブルを選択するときに入力フィールドと出力フィールドを読み込むために必要です。 |
Choices (sys_choice) | 読み取り | Choice テーブルには、選択リストに表示されるオプションの値と、UiPath の選定されたアクティビティで検索するための値が含まれます。 Choice テーブルがなければ、設計時におけるアクティビティ内の検索の読み込みに失敗します。 |
ユーザー (User)(sys_user) | 読み取り | Choice テーブルには、選択リストに表示されるオプションの翻訳されたテキストと、UiPath の選定されたアクティビティで検索するための値が含まれます。 Choice テーブルがなければ、設計時におけるアクティビティ内のユーザー関連の検索の読み込みに失敗します。 |
さらに、ユーザーは連携シナリオに不可欠な、テーブルに対して必要なアクセス制御も保持している必要があります。 たとえば、一般的な ITIL ヘルプデスク アクション (インシデント、問題、変更、構成管理アイテムのオープン、更新、クローズなど) を実行できる統合ユーザーを確立する場合は、itil ロールを割り当てる必要があります。
カスタム ロールを作成する
admin などの特定のベース システム ロールには、これらのテーブルへのアクセス制御が既に含まれています。ただし、ベース システム ロールを割り当てず、ServiceNow コネクタを使用するのに必要な必須のアクセス制御のみを付与する場合は、必要なアクセス権を持つカスタム ロールを作成することを検討してください。
特定のテーブルまたは既定のベース システム ロールでカバーされないテーブルにのみアクセス権を付与するには、カスタム ロールを作成し、必要に応じて適切なアクセス制御を割り当てることをお勧めします。
上記の手順を実行した後、ServiceNow のコネクタ/アクティビティを利用するには、新しいロールに以下のアクセス制御を付与する必要があります。
| 表 | 入力 | 操作 |
Tables (sys_db_object) | レコード | 読み取り |
Dictionary (sys_dictionary) | レコード | 読み取り |
Choices (sys_choice) | レコード | 読み取り |
ユーザー (User) (sys_user) | レコード | 読み取り |
アクセス制御の編集または作成は、security\_admin ロールを持つユーザー専用の機能です。 不明な点がある場合は、ServiceNow の管理者にお問い合わせください。詳細については、「昇格された特権ロール」をご覧ください。
アクティビティまたはトリガーを実行するには、他のアクセス制御も付与する必要があります。
たとえば、特定のシナリオで ServiceNow インシデントを含むワークフローの開始や ServiceNow インシデントの作成を行う場合は、次のアクセス制御を付与する必要があります。
| 表 | 入力 | 操作 |
|---|---|---|
| インシデント | レコード | 読み取り |
| インシデント | レコード | 書き込み |