Please check this article.
「非アクティブな所有者のレコードを更新」権限を持つ権限セットを作成し、非アクティブなユーザーのレコードを変更する必要がある各ユーザーに割り当てることができます。
You can create a permission set with the"Update Records with Inactive Owners" permission and assign to the respective user who is needs to modify the inactive users records.
https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000A8KECSA3
Enable the permission 'Create Audit Fields' for standard profiles
このINACTIVE_OWNER_OR_USERエラーは、データ展開中に非アクティブなユーザーにレコードを割り当てようとしたときに発生する可能性があります。
エラーの原因は何ですか?
デフォルトでは、Salesforce では非アクティブなユーザにレコードを割り当てることはできません。
INACTIVE_OWNER_OR_USER非アクティブなユーザーにレコードを割り当てようとすると、展開できないレコードの ID を含むエラーが返されます。
この一般的な例は、レコードを作成したユーザーが現在非アクティブに設定されているときにバックアップから復元しようとする場合です。
エラーを修正するにはどうすればよいですか?
まず、展開を続行するために問題のユーザーを再アクティブ化するかどうかを検討します。あるいは、一部のユーザー権限を変更して、非アクティブな所有者を持つレコードを更新できるようにすることもできます。
- 「セットアップ」をクリックします
- [クイック検索] ボックスに「ユーザー インターフェイス」と入力し、 [ユーザー インターフェイス]メニュー オプションを選択します。
- 図に示すように、「レコード作成時に監査フィールドを設定する」および「非アクティブな所有者でレコードを更新する」ユーザー権限を有効にするボックスにチェックを入れます。
4. ユーザー プロファイルまたは権限セットの非アクティブな所有者によるレコードの更新を有効にします。
これらの手順を実行したら、デプロイメントを再実行してみてください。
INACTIVE_OWNER_OR_USER 非アクティブなユーザを探す
Error Type: Batch Apex error
Error Date: 2024-01-19 07:00:41
Message: "First error: Insert failed. First exception on row 0; first error: INACTIVE_OWNER_OR_USER, operation performed with inactive user [00537000002hp6e] as owner of opportunity: []"
Context: npsp__RD_RecurringDonations_BATCH
Please check this article.
query inactive user record
https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T476HSAR
Try this........,
1.
Create a formula field of type Checkbox on the object and formula will be 'Owner.IsActive'. It returns true if Owner is Active otherwise false.
Then create a report on the object with this checkbox = false as filter.
This report will give you the number of records which are owned by inactive users.
2.
Run a query in developer console which will give you the count of records which are owned by inactive users.
For Ex:
Select count() FROM Contact WHERE Owner.isActive = false
Also check this link : https://help.salesforce.com/articleView?id=000004964&type=1
Can you please Let me know if it helps or not!!!
NPSP
NPSPではなんか違う?まぁ、相変わらずよく分からん
When you deactivate a user that is the running user of a batch job, then these errors begin to appear. You can change the running user for those jobs to yourself to fix this, just follow the steps outlined here - https://powerofus.force.com/s/article/NPSP-Edit-or-Reschedule-NPSP-Scheduled-Jobs
https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000BttxpSAB