Salesforce.com APIは、常にそのアプリをアクティブユーザーとして使用することを前提としているようです。彼らの認証方法(セッションIDとOAuth)は両方をサポートするため、認証されたユーザーに "何かをする"必要があるため、これをサポートしています。バックグラウンドアプリのSalesforce.com API認証のベストプラクティス
APIにアクセスする必要のあるバックグラウンドアプリを使用する場合の戦略は何ですか?私が見た例では、ユーザー名、パスワード、セキュリティトークンなどの完全な資格情報を求めています。その情報を知りたい、または保存したくないだけでなく、(パスワードポリシーなどから)変更することができます。そのためにアプリケーションが中断しないようにしたいと思います。
ユーザーの操作を必要としないSFDC APIへの長期間の認証の「ベストプラクティス」とは何ですか?
正直なところ、私は同じ問題があります。 90日ごとに、SFアプリケーションのパスワードが必要なため、SFアプリケーションのパスワードを更新する必要があります。リアルピタ – Josh
変更のないデータと期限切れのないパスワードを持つユーザーのみを作成できますか?それとも、APIへのアクセス以外にも他のことをする必要がありますか? – Gobbledigook
私は、他人が理想的に使うアプリを作っています。だから、みんなに頼む必要があるでしょう。 SFDCユーザーアカウントは高価ですので、これは非常に魅力的な選択肢ではありません。また、パスワードポリシーは個人レベルではなく組織レベルで設定されていると思います。 –