KevinTheJedi
So I had tried that, and since the account is not an admin I used my personal admin account to grant access and that is when I got that error. I gave the service account global admin and it seems to be working. However when removing global admin it stops working. Is GA really needed? Seems a bit excessive.
Most important thing is I now have a working solution so no more panicking about basic auth going away lol.
Thanks for all teh help with this!