> +This guide assumes you have a Google Cloud project. If not yet, you can sign > up on the [Developer Console](https://console.developers.google.com/). For > GCE, you need to set up billing. > + > +## <a id="auth"></a>Authentification > +Google Cloud Platform uses OAuth which gives a variety of choices how to > authentificate: > + * One can ask a user for consent to perform operations in his/her name. > + * One can create a service account and use its private key to > authentificate. > + * Unless configured otherwise, programs running on a GCE instance can > perform operations as the project's default service account > ([documentation](https://developers.google.com/compute/docs/authentication)). > + > +You can find all the details in [the > documentation](https://developers.google.com/accounts/docs/OAuth2), while in > these examples we will focus only on service accounts (bullet 2). > + > +To create a new service account: > + * Go to the [Developer Console](https://console.developers.google.com/). > + * Choose API & auth > Credentials. > + * Click "Create new Client ID". > + * Select "Service account" and click "Create service ID". > + * Data about the new service account will be visilble in the console and a > private key will be downloaded. Notice that the data includes service account > email address - you will need it to use the account.
Something like "Details of the new service account will be displayed. You will also be able to download the private key for this account, which you will need for authentication. Make a note of the service account email address - you will need it to use the account."? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-site/pull/98/files#r12557618
