MCPcopy
hub / github.com/kriasoft/graphql-starter-kit / addRole

Function addRole

scripts/gcp-setup.js:82–88  ·  view source on GitHub ↗
(iamAccount, role)

Source from the content-addressed store, hash-verified

80}
81
82async function addRole(iamAccount, role) {
83 await $`gcloud projects add-iam-policy-binding ${project} ${[
84 `--member=serviceAccount:${iamAccount}`,
85 `--role=${role}`,
86 `--format=none`,
87 ]}`;
88}
89
90await addRole(pubSubAccount, "roles/iam.serviceAccountTokenCreator");
91await addRole(storageAccount, "roles/pubsub.publisher");

Callers 1

gcp-setup.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected