Unattended robot with G Suite API?

I am trying to do an unattended automation using G Suite application scope. But with OAuth2.0, once the token expires, I have to authorize again the access to G Suite Application through the google consent screen.

Does someone know how to build an unattended robot with G Suite application scope that doesn’t need consent at every launch ? (Using service account maybe ? )

Thanks you in advance