Ensure that Service Account has no Admin privileges.
Description:
A service account is a special Google account that belongs to your application or a VM, instead of to an individual end user. Your application uses the service account to call the Google API of a service, so that the users aren't directly involved. It's recommended not to use admin access for ServiceAccount.
A service account in your organization has Admin, Owner, or Editor privileges assigned to it. It is recommended that service accounts not be assigned Admin, Owner, or Editor roles.
Solution:
Go to the IAM policy page.
For each of the following members:
Example: Member Conflicting Roles serviceAccount:iot5-546@iotlab4-292218.iam.gserviceaccount.com roles/owner
Click Edit next to the member.
To remove permissions, click Delete next to the offending role above.
Click Save.
Reference:
https://www.cisecurity.org/controls/account-monitoring-and-control
https://console.cloud.google.com/security/command-center/findings