Skip to content

Commit 7d89e63

Browse files
committed
updates IAM policies for specific Pub/Sub topics to enable users to subscribe
1 parent a5b095f commit 7d89e63

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

broker/cloud_run/lsst/classify_snn/deploy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ else
6666
# set IAM policies on public Pub/Sub resources
6767
if [ "$testid" = "False" ]; then
6868
user="allUsers"
69-
roleid="projects/${GOOGLE_CLOUD_PROJECT}/roles/userPublic"
69+
roleid="roles/pubsub.subscriber"
7070
gcloud pubsub topics add-iam-policy-binding "${ps_output_topic}" --member="${user}" --role="${roleid}"
7171
fi
7272

broker/cloud_run/lsst/variability/deploy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ else
6666
# set IAM policies on public Pub/Sub resources
6767
if [ "$testid" = "False" ]; then
6868
user="allUsers"
69-
roleid="projects/${GOOGLE_CLOUD_PROJECT}/roles/userPublic"
69+
roleid="roles/pubsub.subscriber"
7070
gcloud pubsub topics add-iam-policy-binding "${ps_output_topic}" --member="${user}" --role="${roleid}"
7171
fi
7272

broker/setup_broker/lsst/setup_broker.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ manage_resources() {
148148
# set IAM policies on public Pub/Sub resources
149149
if [ "$testid" = "False" ]; then
150150
user="allUsers"
151-
roleid="projects/${GOOGLE_CLOUD_PROJECT}/roles/userPublic"
151+
roleid="roles/pubsub.subscriber"
152152
gcloud pubsub topics add-iam-policy-binding "${ps_topic_alerts}" --member="${user}" --role="${roleid}"
153153
gcloud pubsub topics add-iam-policy-binding "${ps_topic_alerts_json}" --member="${user}" --role="${roleid}"
154154
gcloud pubsub topics add-iam-policy-binding "${ps_topic_alerts_lite}" --member="${user}" --role="${roleid}"

0 commit comments

Comments
 (0)