Access using google service account

please let me know if i am right or wrong

  1. i create new remote name
  2. i use service account client id.
  3. i set service account folder path
  4. when rclone asking for auth code i use my gmail for login and get the auth code and give access.

now rclone will use my service account for upload for that remote account right?