Salesforce Integration Failing - how to update batch job running as inactive user

Description
The person who installed the Salesforce package left the company. We need to update the scheduled job that comes with the package. But I can’t select the class that’s scheduled in the scheduler, and I can change the settings because it’s a managed package.

How can I update this?

Hey @jdoan,

Thank you for reaching out to the Zoom Developer Forum. Just to clarify, are you looking to update to class or make customizations to it? If you want to bring the class to a newer version, you can update the entire package by following the steps here.

Let me know if that helps.

Thanks,
Max

Thanks Max!

I’m looking to update the running user on the scheduled job. When you install the managed package, a job is scheduled as the user that installs it. The class that’s being scheduled is called ‘MeetingMetricsBatch’. However, when I look at the scheduled jobs, I cannot modify the job associated with this class, and I cannot schedule a new job using this class either.

Because this user is inactive, the job fails to run. We upgraded the package in the lower environments, but the scheduled job does not get created in our lowers (not sure what that’s about).

Hey @jdoan,

Thank you for explaining. I don’t know if we have a method to change the owner of the Managed Package and therefore the user that runs the job without reinstalling the entire package. Have you had a chance to reach out to SFDC support to see if they would be able to change the owner of the package/job without reinstalling it?

Another option is to change the email, password and name of the managed package owner’s user so that it reflects it is supposed to be the integration user. You could then reactivate that user and the previous owner wouldn’t have access or continued notifications.

Thanks,
Max