activities
latest
false
UiPath logo, featuring letters U and I in white

Integration Service のアクティビティ

最終更新日時 2024年12月16日

トラブルシューティング

このセクションでは、Slack コネクタとアクティビティを使用する際に発生する可能性のある一般的な問題とその解決方法について説明します。

Slackハンドル、ユーザー名、メンションが正しく機能していません

説明

メッセージに Slack ハンドル、ユーザー名、メンションを含めると、フォーマットの問題により正しく機能しないことがあります。

解決策

メッセージの形式が正しいかどうかを確認します。 Slack ドキュメントの 「アプリ サーフェスのテキストの書式設定 」のガイドラインをご覧ください。

ボタンのクリック イベントが取得されない

説明

ワークフローで [ボタンのクリック] イベントを使用していますが、正しく取得されません。

解決策

[Bring your own OAuth 2.0 app] 認証方法を使用している場合は、プロジェクトのパブリッシュ時に [ボタンのクリック ] イベントに適切なコネクションが設定されていることを確認してください。 同じ接続がイベントを受信する Webhook URL に関連付けられており、この Webhook はアプリケーションの 対話機能 設定で構成する必要があります。 詳しくは、 『Slack の認証 ガイド』をご覧ください。

OAuth 2.0 認可コード認証方式を使用している場合は、次の手順を実行します。 まず、パブリッシュ済みのプロセスを Orchestrator から削除します。 次に、[ ボタンのクリック ] イベントが正しい チャネル ID または ユーザー ID で構成されていることを確認します。 プロセスを Orchestrator に再パブリッシュし、再度実行します。 さらに、Orchestrator のジョブまたはログを確認して、イベントのステートを監視できます。

チャンネルはアクティビティのドロップダウン メニューでは使用できません

説明

アクティビティの [ チャンネル ] ドロップダウン メニューに特定のチャンネルが見つからない。

解決策

  • Integration Service で作成されたコネクションが正しい Slack ワークスペースを使用しているかどうかを確認します。 認証ガイド(手順 7)を参照してください。

  • そのチャンネルに参加しているかどうかを確認します。 チャンネルに最近追加された場合は、Ctrl + R キーを押すか、アクティビティの [ 強制更新 ] オプションを使用します。

ユーザーは、アクティビティのドロップダウン メニューでは使用できません

説明

アクティビティの [ ユーザー ] ドロップダウン メニューに特定のユーザーを見つけることはできません。

解決策

  • Integration Service で作成されたコネクションが正しい Slack ワークスペースを使用しているかどうかを確認します。 認証ガイド(手順 7)を参照してください。
  • Slack で特定のユーザー プロフィールに移動し、メンバー ID をコピーします。 この ID を [ ユーザー ] フィールドに入力します。 [ユーザーにメッセージを送信] アクティビティを使用している場合は、メンバー ID の代わりにメール アドレスを使用できます。

    docs image

ユーザーへのメッセージの送信が失敗する

説明

[ユーザーにメッセージを送信] アクティビティが "user_not_found" エラーで失敗します。

解決策

  • Integration Service で作成されたコネクションが正しい Slack ワークスペースを使用しているかどうかを確認します。 認証ガイド(手順 7)を参照してください。
  • ユーザーが非アクティブ化されているか、現在のワークスペースから削除されていないかを確認します。
  • [ ユーザー ] フィールドに、メンバー ID の代わりにユーザーのメール アドレスを入力します。 他の Slack アクティビティとは異なり、[ ユーザーにメッセージを送信 ] は email 入力を受け入れます。

チャネルへのメッセージの送信が失敗する

説明

[チャンネルにメッセージを送信] アクティビティが "channel_not_found" または "not_in_channel" エラーで失敗します。

解決策

  • Integration Service で作成されたコネクションが正しい Slack ワークスペースを使用しているかどうかを確認します。 認証ガイド(手順 7)を参照してください。
  • チャネルがプライベート チャネルでないことを確認します。
    • ボットをチャネルに手動で追加しない限り、送信 - ボット オプションを使用して チャネルにメッセージを送信 を使用することはできません。プライベート チャンネルに参加している場合は、代わりに [ 送信者 - ユーザー ] を選択します。
    • ボット ユーザーをプライベート チャネルに手動で追加するには、チャネルでボットに言及して [ 招待] を選択するか、チャネルの [アプリの追加 ] オプションを使用します。

      docs image


      docs image

チャンネルへのファイルの送信が失敗する

説明

[チャンネルにファイルを送信] アクティビティが "channel_not_found" または "not_in_channel" エラーで失敗します。

解決策

  • Integration Service で作成されたコネクションが正しい Slack ワークスペースを使用しているかどうかを確認します。 認証ガイド(手順 7)を参照してください。
  • [送信者 - ユーザー] オプションを使用している場合: 自分がチャンネルに参加しているかどうかを確認します。[チャンネルに参加] アクティビティを ([ユーザーとして参加] オプションとともに) 使用して、パブリック チャンネルに参加することもできます。
  • 送信者 - ボット オプションを使用している場合:
    • チャンネルが公開されている場合は、 チャンネルに参加 アクティビティ ( [ボットとして参加] - [ボットに参加] オプションを使用) を使用して、まずボット ユーザーをチャンネルに追加します。 ボット ユーザーがチャネルに参加していない場合、ファイルを送信できません。

    • チャンネルがプライベートの場合は、ボット ユーザーを手動で追加する必要があります。 チャネルでボットに言及し、[ 招待] を選択するか、[ アプリの追加 ] オプションを使用します。

Bring your own OAuth 2.0 アプリ接続を作成できない

説明

認証方法として [Bring your own OAuth 2.0 app] を使用してコネクションを作成できません。

解決策

  • 「Slack クイック スタート」ガイドの説明に従って、アプリケーションが正しく構成されていることを確認してください。
  • アプリケーションの OAuth & Permissions 設定で リダイレクト URL が正しく設定されていることを確認します (値をhttps://cloud.uipath.com/provisioning_/callback に設定します)。
  • 認証時に使用されるスコープ ( ユーザー スコープ とボット スコープ) が、アプリケーションの OAuth & Permissions 設定でも構成されていることを確認してください。

独自の OAuth 2.0 アプリを使用する 接続が頻繁に切断される

説明

Bring your own OAuth 2.0 app connection connection authentication methodを使用してコネクションを作成しましたが、頻繁に破損します。

解決策

  • アプリケーションの設定でトークンのローテーション設定が無効化されていることを確認します。 [OAuth & Permissions] に移動し、[Advanced token security via token rotation] の設定をオンにします。
  • [オプトイン] オプションが選択したとおりに表示される場合、Slack は 2 つのトークン (ボット トークンとユーザー トークン 1 つ) の制限を適用し、すべての接続が切断されます。これを修正するには、正しい設定で新しいアプリケーションを作成するか、Slack サポートに連絡してこの設定を無効化してください。

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

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