[Extensions] Create an interface that Job Scheduler can use to manage user info associated with a scheduled job #2626
Labels
triaged
Issues labeled as 'Triaged' have been reviewed and are deemed actionable.
Job Scheduler is responsible for invoking scheduled jobs registered by plugins/extensions. In the new security model for extensions, user info is stored in a single secure index that is not owned by the respective plugin/extensions that create scheduled jobs. Job Scheduler needs to an interface to invoke methods to save user details, delete user details (when job is deleted) and another method to issue an access token to be used for job execution.
Some pseudo-code of a
ScheduledJobIdentityManager
:The text was updated successfully, but these errors were encountered: