There was an error.Please reload the page or contact your system administrator if the problem persists.
Salesforce にケースをオープンしてもらいましたが、彼らは何とかログを取得し、これは IP 制限が原因であると私に言いました。残念ながら、ビジネスの性質上、Salesforce の IP 範囲全体をホワイトリストに登録することはできません。これにより、他のユーザーへのアクセスが広すぎる可能性があります。
奇妙なことに、これは私が期待する方法で現れていません。掘り下げた後、セッション設定から「リクエストごとにログインIP範囲を強制する」のチェックを外しましたが、これが(一種の)役に立ちました。[ログイン] ボタンをクリックすると、Salesforce のログイン ページが表示され、すでにログインしているユーザーを選択するか、別のユーザーとしてログインできます。ログインしたら、DevOps Center にアクセス許可を付与しますが、すぐに別のエラーが表示されます。「認証エラーのため、ログインできません。ヘルプについては、Salesforce 管理者にお問い合わせください。」
ただし、今回は、ログインしようとしたユーザーの下に、ログイン履歴にエントリがあり、IP が制限されていることがわかります (これまでは発生していませんでした)。
「 OAuth 設定を有効にする」にチェックマークを付け、IP 制限を解除することで、接続アプリケーションを拡張しました(接続アプリケーションの下でポリシーを編集します): IP 緩和: IP 制限を緩和しますが、違いはありませんでした。アプリ自体が oAuth を使用しない場合は意味があります。しかし、私はそれが何か違いを生むかどうかを確かめようとしなければなりませんでした.
DevOps Center のトラブルシューティング ガイド ( THIS ONE ) には、これに関するエントリがあり、3 つのソリューションが提供されています。2 番目と 3 番目は私たちのビジネスには受け入れられないため、統合プロファイルを作成して、単一ユーザーのみの IP 制限をバイパスする必要があります。
これについて - 誰かが知っているなら、いくつか質問があります:
- プロファイルの「すべてのデータの変更」および「すべてのデータへのアクセス」権限は、システムに現在存在するすべてのオブジェクト (カスタムと標準の両方) へのアクセスを自動的に許可しますか?
- はいの場合、そのアクセス許可は、将来システムに導入する可能性のある新しいオブジェクトに自動的にロールバックされますか、またはこれを手動で維持する必要がありますか?
- この目的には標準プロファイル「Salesforce APIのみのシステム統合」で十分ですか?それとも、このユーザーにはポータルへのアクセスも必要ですか?
- 最後に - すべてのユーザー (DevOps センターの使用が有効になっている) は、システム内に独自の統合ユーザーを持つ必要がありますか?それとも、同じ統合ユーザーを使用してこれを行うことができますか?