Skip to content

Commit

Permalink
readme improved
Browse files Browse the repository at this point in the history
  • Loading branch information
Adam Bezecny (DHL IT Services) authored and Adam Bezecny (DHL IT Services) committed Feb 10, 2021
1 parent 953d918 commit 9d2dbca
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,23 @@ Release overview:
| v1.0.1 | [Download here](../../releases/download/v1.0.1/gdf_translate_v1.0.1.zip) | Windows |

## Service Account Requirements
We are using service accounts when interacting with Google Translation APIs. Respective Google Cloud Project must have Google Translation API enabled and billing configured accordingly. Service account should have ideally following role assigned: <b>Cloud Translation API Admin</b>. More details on permissions can be found [here](https://cloud.google.com/translate/docs/intro-to-v3#iam). For V3 translations service account should also include roles for managing Google Storage Buckets (creation of the bucked, upload into bucket and deletion of buckets). Details [here](https://cloud.google.com/storage/docs/access-control/iam-roles). Additional links:
Following Google APIs must be enabled on respective Google Cloud project:

* Cloud Storage API
* Cloud Translation API

We are using service accounts when interacting with Google APIs. Respective service account should have following roles assigned:

* Cloud Translation API Admin
* Dialogflow API Admin
* Storage Admin
* Storage Object Admin

Additional info can be found here:

[Intro to Google Cloud IAM](https://cloud.google.com/translate/docs/intro-to-v3#iam)

[IAM Roles](https://cloud.google.com/storage/docs/access-control/iam-roles)

[Managing Google Cloud Service Accounts](https://cloud.google.com/iam/docs/creating-managing-service-accounts)

Expand Down

0 comments on commit 9d2dbca

Please sign in to comment.