Hello @CycleDude - Thank you for your post!
To protect "Resource Groups" against accidental deletion, you can leverage locks.
Refer to this doc - https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/lock-resources?tabs=json
Hope this helps. Feel free to ping with questions for further assistance in this matter!
----------------------------------------------------------------------------------------------------------------------
If the response helped, do "Accept Answer" and up-vote it