The UpdatePersonImageFromGraphAPIJob job updates the profile pictures of selected Webdesk persons with the photo from Microsoft 365 via the Graph API.
The selection fields for persons, groups, and clients are combined. Duplicate persons are removed before processing. If the selection is empty, no person is processed.
In the mode Use most recent picture, each person is processed in its own transaction. An ordinary error during the update is logged and the next person is processed.
In the mode Overwrite with groupware picture, all selected persons are processed in a shared transaction. Ordinary errors are logged per person and the loop continues. Errors that indicate invalid or expired Graph authentication data or an internal error when retrieving the OAuth token are passed on as a fatal job error.
The general job parameters such as trigger and email notification apply as defined in central job management.