- スタート アップ ガイド
- 通知
- ライセンス
- トラブルシューティング
- コネクタ ビルダー
- 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 AI Foundry
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Databricks エージェント
- Datadog
- DeepSeek
- Deputy
- DocuSign
- Drip
- Dropbox
- Dropbox Business(レガシー)
- Egnyte
- Eventbrite
- Exchange Server - プレビュー
- Exchangerates
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- FreshService
- Getresponse
- GitHub
- Gmail
- Google Cloud Platform
- Google ドキュメント
- Google ドライブ
- Google フォーム
- Google マップ
- Google スプレッドシート
- Google Speech-to-Text
- Google Tasks
- Google Text-to-Speech
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook
- HubSpot CRM
- Hubspot Marketing
- HyperV - プレビュー
- IcertisIcertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- 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 Power Automate
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- OpenAI V1 準拠の LLM
- Oracle Eloqua
- Oracle NetSuite
- Oracle NetSuite コネクタについて
- Oracle Netsuite の認証
- Oracle Netsuite のイベント
- PagerDuty
- Paypal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooks Online
- Quip
- Salesforce
- 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 GenAI アクティビティ
- HTTP
- UiPath Orchestrator
- VMware ESXi vSphere
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- Workday REST
- X(旧ツイッター)
- Xero
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Automation Suite でトークンベースの認証を使用して UiPath を Oracle NetSuite に接続します。
UiPath Integration Service は、カスタム認証の種類による NetSuite トークンベースの認証をサポートしています。詳しくは、NetSuite の公式ドキュメント「 Token-Bating」をご覧ください。
トークンベースの認証を使用するには、1 つのロールにリンクされた新しいユーザーを設定する必要があります。 既存のユーザーには複数のロールがあり、Web サービスで使用されるロールが Web サービス ロールとして選択されたロールと一致しない場合があります。
前提条件
トークンベースのカスタム認証を使用して認証するには、次の資格情報を指定する必要があります。
- コンシューマー キー
- 消費者の秘密
- アクセス トークン ID
- アクセス トークン シークレット
- アカウント ID
また、アカウントに対してトークンベースの認証を有効にし、アプリケーションの統合レコードを作成し、関連するロールを作成し、ユーザーにロールを割り当て、資格情報/トークンを生成する必要があります。
NetSuite への接続の作成に必要な設定を完了するには、NetSuite アカウントで次の手順を実行します。
アカウントに対してトークンベースの認証を有効にする
- NetSuite にサインインし、[ 会社>設定] に移動して [機能を有効化>。
- [SuiteCloud] タブで、[Manage Authentication] セクションまで下にスクロールします。
- トークンベースの認証を有効化し、[保存] を選択します。
アプリケーションの統合レコードを作成する
- [設定] に移動し、[連携] > [連携を管理] > [新規] を選択して連携を作成します。
- 連携 の名前を入力します 。
- [ 認証 ] セクションで、次の手順を実行します。
- トークンベースの認証と TBA: トークンの発行エンドポイントを有効化します。
- 未定: 認可フローと認可コードの付与を無効にします。
- ユーザー資格情報を有効化します。
- [保存] を選択します。
5. 連携を保存すると、コンシューマー キーとシークレットが表示されます。これらの値を取得できるのはこの時だけです。
ユーザー ロールの作成と割り当て
- [ ユーザー/ロール>設定] > [ロールを管理] > [新規 ] に移動して、トークンベースの認証ユーザー用の新しいカスタム ロールを作成します。
- [ ロール ] ページで、次の手順を実行します。
- ロール の名前を入力します 。
- [権限] セクションの [設定] タブで、[ユーザー アクセス トークンと SOAP Web サービス] 権限を追加します。また、連携のニーズと範囲に基づいて、関連する権限を追加します。利用可能な権限の詳細については、Netsuite の ドキュメントをご覧ください。
- [保存] を選択します。
- ロールが正常に作成されたら、[ Lists] > [Employees] > [Employees] に移動します。既存の従業員コンポーネントを選択するか、新しい従業員コンポーネントを作成します。
- [従業員] ページの [>ロールにアクセスする] セクションで、作成したロールを割り当てます。[ロール] メニューから選択し、[追加] を選択します。ロールを割り当てたら、[ 保存 ] を選択します。
トークンを生成する
- [ ユーザー/ロール] > [アクセス トークン] > [新規] > [設定] に移動します。
- [ アクセス トークン ] ページで、前の手順で作成したアプリケーション、ユーザー、およびロールを選択します。トークンの名前を追加し、[ 保存] を選択します。
- トークン ID とシークレットが表示されます。 トークン ID とシークレットが表示されるのはこの時だけです。
アカウント ID を取得する
- [セットアップ] ページから [会社] に移動します。
- [Company Information] で [Account ID] を選択します。また、URL からもアカウント ID を確認できます。たとえば、URL が
https://12345XYZ.app.netsuite.com/の場合、アカウント ID は12345XYZです。
アカウント名はホスト名の規則に従い、文字 (A から Z)、数字 (0 から 9)、ハイフン (-)、ピリオド (.) のみを含める必要があります。システムの制約により、アンダースコア (_) は使用できません。
[Show Internal IDs] を有効化する
NetSuite のドキュメントに説明されている手順に従って、[Show Internal IDs] 設定を有効化します。
この設定では、NetSuite のすべてのフィールド、レコード、リスト、ワークフロー アクション、カスタム フォームの内部 ID を表示できます。オブジェクトの内部 ID は、NetSuite アクティビティでは必須の入力プロパティです。
Oracle NetSuite コネクションを追加する
- 左側のレールから [Integration Service] を選択します。
- [ コネクタ] のリストから [ Oracle NetSuite] を選択します。検索バーで検索して、表示されるコネクタの数を絞ることもできます。
- [ Oracle NetSuite に接続] を選択します。
- 必要な資格情報を入力し、[接続] を選択します。
同時実行の制限
NetSuite の同時実行制限により、アカウントの同時要求制限の一部を特定の連携に割り当てることができます。各アカウントには、Web サービスに対していつでも実行できる要求の数に制限があります。詳細については、 NetSuite の同時実行数の制限 に関するドキュメントをご覧ください。
既定では、NetSuite コネクタは、使用する同時セッションを 5 に制限します。この値は、[ 連携>設定] > [連携の管理] で変更できます。連携を選択し、[ 編集 ] ボタンを選択して、[ 同時実行の制限] に新しい値を入力します。
この制限により、別のユーザーが同じ資格情報を使用している場合に、一部のアクティビティの呼び出しが失敗する可能性があります。オートメーション用に個別の資格情報セットを保持することをお勧めします。