Clean up Microsoft Application logic and make reusable
What does this MR do and why?
Related to &10507
In preparation for self-managed Microsoft Group Sync, clean up Microsoft Application logic and pull common code into shared locations so it's easily reusable. This results in a really nice implementation for self-managed - see the draft MR at !128398 (diffs). Reusability for the win!
application.update
database query
This query was existing and was only flagged because it was pulled into a new concern.
UPDATE system_access_microsoft_applications
SET
updated_at = '2023-08-04 16:07:32.210878',
enabled = false
WHERE
system_access_microsoft_applications.id = 2;
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Drew Blessing