失敗したメールルーティングリクエストの共有設定を確認します
Salesforceでは、デフォルト GenesysCloudオブジェクトへの内部アクセスと外部アクセスの両方の組織全体の共有設定は プライベート 。 Wコミュニティユーザーなどの認証された外部ユーザーがメールまたはケースを作成し、共有設定が プライベート、Salesforceの電子メールまたはケースのルーティングが失敗し、次のようなエラーメッセージが表示されます。
queueId or flowId must be provided
システムはアクセスできませんqueueId
またはflowId
これらの属性を参照するフローは、これらの ID を格納するオブジェクトにアクセスできなかったためです。外部ユーザーはこれらのオブジェクトにアクセスできません。あ共有設定により、キューやフローなどの Genesys Cloud オブジェクトへのアクセスはユーザーに対してブロックされます。
Salesforceには、次のオプションがあります。 ユーザープロファイルとアカウントタイプに基づいて、さまざまなレベルでデータへのアクセスを制御します。 外部アクセスへの共有設定は次のように設定する必要があります 公開読み取り専用。 この設定により、特定のアカウントタイプ用に作成されたすべてのレコードにすべてのユーザーがアクセスできるようになります。 Salesforceで、共有設定へのアクセスを設定するには 公開読み取り専用 また パブリック読み取り/書き込み Genesys Cloudのキューとエンティティの場合は、次の手順を実行します。
- から 設定、クイック検索ボックスで共有設定を検索し、を選択します 共有設定。
- [組織全体のデフォルト]セクションで、[ 編集。
- Genesys Cloudオブジェクトごとに、使用するデフォルトの外部アクセスを選択します。
- 公開読み取り専用 – すべてのユーザーは、オブジェクトのすべてのレコードを表示できます。
- パブリック読み取り/書き込み – すべてのユーザーは、オブジェクトのすべてのレコードを表示および編集できます。
- プライベート –特定のアカウントタイプへのアクセスが許可されているユーザーのみ。
- 保存するをクリックします。
統合の詳細については、以下を参照してください。Salesforce向けGenesys Cloudについて.