- 基本情報
- 通知
- ライセンス
- トラブルシューティング
- コネクタ ビルダー
- 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 Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- 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 Maps
- Google スプレッドシート
- Google Speech-to-Text
- Google Text-to-Speech
- Google ToDo リスト - プレビュー
- Google Vertex
- Google Vision - プレビュー
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook - プレビュー
- HubSpot CRM
- Hubspot Marketing
- HyperV - プレビュー
- Icertis - Preview
- Icertis コネクタについて
- Icertis の認証
- 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 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
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- システム センター - プレビュー
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath GenAI アクティビティ
- X(旧ツイッター)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Icertis の認証
このコネクタは、次の 2 つの認証の種類をサポートしています。
- OAuth 2.0 認可コード (既定)
-
API キー
OAuth 2.0 認可コードは、Icertis コネクタの既定の認証の種類です。 OAuth 2.0 アプリケーションを Microsoft Azure で設定することを基本としています。
OAuth 2.0 認可コード認証を使用するには、次のものが必要です。
- Icertis Contract Intelligence (ICI) Platform の有効なライセンスまたはサブスクリプション。
- Microsoft Azure の有効なライセンスまたはサブスクリプション。
OAuth 2.0 認可コード認証方法では、次の認可フローが使用されます。
-
クライアント アプリケーションは、Azure 承認サーバーに ICI API の JWT アクセス トークンを要求します。
-
Azure トークン発行エンドポイントは、資格情報を検証し、ICI API の JWT アクセス トークンを発行します。
-
HTTPS 経由で、クライアント アプリケーションは返された JWT アクセス トークンを使用して、ICI API への要求の Authorization ヘッダーに
Bearer
指定の JWT 文字列を追加します。 -
ICI のトークン検証ハンドラーは、Azure 承認サーバーでアクセス トークンを検証します。
-
トークンの検証が成功した場合、ICI は、ICI リポジトリ内のユーザーに対してマップされた特定の要求の種類の値に基づいてユーザー コンテキストを設定し、それに応じて目的のリソースを返します。 このユーザーは、サービス・ユーザーまたはアプリケーション・ユーザーです。
Azure で ICI アプリケーションを構成するには、次の手順を実行します。
- https://portal.azure.com/ で Microsoft Azure ポータルにログインし ます。 ホーム ページで、 [ アプリの登録] を選択します。
- [ アプリの登録 ] ページで、[ 新規登録] を選択します。
- [ アプリケーションを登録] ウィンドウで、新しいアプリの以下の詳細を指定します。
- 名前:ICM APIなど。
- サポートされているアカウントの種類: [ この組織のディレクトリ内のアカウントのみ (シングル テナント)] を選択します。
- 次の Web リダイレクト URI を指定します https://cloud.uipath.com/provisioning_/callback
- [ 登録] を選択します。 新しいアプリケーションが [ アプリの登録 ] - [所有されているアプリケーション ] タブで利用できるようになりました。
- [ アプリの登録 ] ページからアプリを選択します。 [ Manage ] セクションには、[ Authentication]、[ Certificates & secrets]、[ API アクセス許可 ] などのタブがあります。 これらのセクションを使用して、アプリケーションをさらに構成できます。
- [ 認証 ] タブでは、新しいリダイレクト URI を追加するか、既存のリダイレクト URI を編集できます。 [ Implicit grant] で [ Access tokens] を選択します。 これにより、暗黙的な許可フローが有効化され、認可トークンによって発行されるトークンの種類が選択されます。
- 次に、 [証明書とシークレット] で、 [ 新しいクライアント シークレット] を選択します。 新しいウィンドウで、クライアントシークレット の説明 (例:「アクセストークンに使用されるICM APIシークレット」)を追加し、有効期限(たとえば、1年)を選択します。 [ 追加 ] を選択して新しいシークレットを作成します。
クライアント シークレットをコピーします。 このシークレットは公に共有せず、安全な場所に保管してください。 後で再度取得することはできません。
- [ API の公開] で、 [ アプリケーション ID URI] の横にある[設定] ボタンを選択します。フォームが表示されますが、既定値は既に生成されています。 [ 保存 ] をクリックして保存します。 アプリケーション ID URI の形式は、
api://{Client ID}
です。 - これで、Azure アプリケーションに既定のスコープと許可の種類が設定されました。 カスタム スコープを追加する場合は、[ API の公開] で [ スコープの追加] を選択します。 新しいスコープを設定し、[ スコープを追加] を選択します。
アプリケーションを作成したら、Icertis 管理者に連絡し、開発環境と運用環境の両方について次の詳細を伝えます。
必要なアプリの詳細 | 詳細 | コメント |
---|---|---|
アプリケーション (クライアント) ID |
開発: [お客様] 生産:[お客様ご提供ください] | ICI API にアクセスするために作成されたアプリのアプリケーション ID |
ディレクトリ (テナント) ID |
開発: [お客様] 生産:[お客様ご提供ください] | ICI API にアクセスするために作成されたアプリのテナント ID |
オブジェクト ID |
開発: [お客様] 生産:[お客様ご提供ください] | ICI API にアクセスするために作成されたアプリのオブジェクト ID |
OpenID Connect メタデータ ドキュメント |
開発: [お客様] 生産:[お客様ご提供ください] | ICI API にアクセスするために作成されたアプリのメタデータ ドキュメント URL |
ICIプラットフォームでは、開始するために最小限の構成設定が必要です。
tenant.json
ファイルに次のキーを追加または更新します。
キー | 値 (Value) | JSON 値 |
---|---|---|
Core.API.OAuth.STSDiscoveryEndpoint | https://login.microsoftonline.com/{Directory (tenant) ID}/v2.0/.well-known/openid-configuration |
|
Core.API.OAuth.ValidAudiences | api://{Client ID} |
|
Core.API.OAuth.ValidIssuer | https://sts.windows.net/{Directory (tenant) ID}/ |
|
Core.API.OAuth.ExternalUpnClaimUri | http://schemas.microsoft.com/identity/claims/objectidentifier |
|
場所:
Core.API.OAuth.STSDiscoveryEndpoint
は、「 アプリの登録」>「エンドポイントの概要」に記載されている OpenID Connect メタデータ ドキュメントの値>。Core.API.OAuth.ValidAudiences
は、「 アプリの登録」>「概要」で確認できるアプリケーション ID URI です。Core.API.OAuth.ValidIssuer
は、iss URL
とディレクトリ (テナント) ID の組み合わせから得られる標準の要求値です。iss URL
がhttps://sts.windows.net
され、ディレクトリ (テナント) ID は [アプリの登録] > [概要] で確認できます。Core.API.OAuth.ExternalUpnClaimUri
は標準の要求 URL です。 ICI は、URL がhttp://schemas.microsoft.com/identity/claims/objectidentifier
のoid
要求の種類を使用します。
API キー認証方式では、ICMAuthToken を使用して接続を作成します。 この認証方法を使用すると、API が正しくホストされていることをすばやく検証できます。
ICMAuthToken は、ログインした Icertis Contract Intelligence (ICI) Platform ユーザーに対して生成されます。 ユーザーのトークンの有効期限は明示的に設定できます。
- ICI ユーザーとして、URL
https://{{customerinstance}}.icertis.com/userinformation/GetUserApiToken
に移動して API キーを取得します。 - ブラウザーの開発者ツールを使用してページを検査し、UserApiToken を取得します。
-
Automation CloudTM で [Integration Service] を選択します。
- [コネクタ] のリストから [Icertis] を選択します。検索バーで検索して、表示されるコネクタの数を絞ることもできます。
- [ Icertis に接続 ] ボタンを選択します。 OAuth 2.0 認可コードまたは API キーの 2 つの認証の種類から選択できます。
- 優先する認証に必要な資格情報を入力します。
- OAuth 2.0 認可コード (既定): クライアント ID、クライアント シークレット、テナント ID、スコープ。
- API キー: API キー。
- [接続] を選択します。