Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Permission issue in FCM new HTTP V1

 FCM  URL :  https://fcm.googleapis.com/v1/projects/mynpstpushnotify/messages:send

 

accessToken: ya29.c.c0ASRK0Gb5hSlo9y1vkRlYfa63Wv1BX0be6-Jm7V1mXPusv0ZMkt7E-qje9rKFkw4uH1X2iOGITNr5_ANDfUn9ZSsyUntG6SMyzQc-mxzKSpdagfbGYBSbd6cGSJGh3WFvwh3DgbQnCZs0tyM4nX-RcSlhmgcA2Jjdm2jDe06DaIVGfel1s784OrCjuDe6_yxkB0RYTbb8pGzijo1_ghhmafXjKOpyEWc3glHmdhWa8lPF7K67Mi879siaResgB6s7dFZ4NOYRWxpa-pJCJPVX8w418tY-axXlAExSFVwtMcBp1PGPzXwjwgeEvxWDWHuDe2g_lZEnRdRwQ8NkmHOQ_FXdtt0p7K68PSW3seZxNhekbdyVt5uMWukG384A9o41dVuZObVBUV2Y59uaX31VoXci71kYzrS8pzI9h9Yz3-nMZ1Jgz179JZt0iWFBcfqRearZ5ScVX7SkqBdqsFr4s1bbkxztz35zzZi6USJ_1kFgrSRO9l4ayvlMe7ug9Bwl3m-kou7uagBw5z6X5RI3l7vl9dak_qMX5mrWzJUtb0Vf3F6mkWJyo7q3fiX_kW-I--_-Qx2uS1b0UXQepqRixVzJrVo5vreeppFWVdgXvqtkbYa54eO26Z0W1RbxgaUYmMR9FQn8aJrqI8pzvi6dMpcx6YjjVw7z00B8WuW_jRViBJxyshVrQuXjx_n9UI35oV5iIslJ2oRXa7R85pq3cVbb1IftexVXhjc4oyu2d06xSk73q4X061kdurzrOmWMpZwb2k7Int-Ft-lvWa0IvvgZ7pljvBk4q41vw1_Jj5Si5g5I-Vrdf_uR2Ipt9XRybXjQVcXcecqF8bbX7jh3YRQ4MWRsUndvzfcvbBako3VZZ_9u3Qh_Z1bQBkn3ahc63S-f1UOcZ0bwVfzexh7M6uU2tn_ha4_7Sb3x1a6pmkYx29VpzYab7Js2x3zwfu-Fu6OdFiMgxX4Qr8qkQgRcqO3_99cmiM5JuwQMQzRp2Fi6xhQW48qZnyU


deviceToken: e76PJmknRXK5mTuFBcFLqo:APA91bGgCzlFVGQE6dz0OnmS-gW1XPVdhqJmZFzGUu4eEVwykYsFN8zwXZF-pwdO5Omr0IY-OK3d7mSdVypgTRBCFrn8c2x2YnqBdWNvoVKtJNzVnO8HAfRS0xQNGRRght5xBJCZdAqb


payload: {
"message": {
"token": "e76PJmknRXK5mTuFBcFLqo:APA91bGgCzlFVGQE6dz0OnmS-gW1XPVdhqJmZFzGUu4eEVwykYsFN8zwXZF-pwdO5Omr0IY-OK3d7mSdVypgTRBCFrn8c2x2YnqBdWNvoVKtJNzVnO8HAfRS0xQNGRRght5xBJCZdAqb",
"notification": {
"title": "Hello",
"body": "World!"
}
}
}

 

 Getting Below Error :{
"code": 403,
"message": "Permission 'cloudmessaging.messages.create' denied on resource '//cloudresourcemanager.googleapis.com/projects/mynpstpushnotify' (or it may not exist).",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "IAM_PERMISSION_DENIED",
"domain": "cloudresourcemanager.googleapis.com",
"metadata": {
"resource": "projects/mynpstpushnotify",
"permission": "cloudmessaging.messages.create"
}
}
]
}
}

 

 Project roles and 

 

 

arunagirinathan_0-1723555712148.png

 

arunagirinathan_1-1723555794299.png

 

 

1 2 1,016
2 REPLIES 2

matthewnichols
Community Manager
Community Manager

Hi @arunagirinathan Not sure of the best answer for your question as it's more Google Cloud related. I would suggest jumping into the Google Cloud Community and posting your question under the appropriate forum and or reaching out to your Google Cloud Support and Account team.  Hope this helps. Thanks, Matt

You will need to give cloudmessaging.messages access to principal://cloudresourcemanager.googleapis.com/projects/mynpstpushnotify . You can also go to the service account and grant access to this principal.

Top Labels in this Space
Top Solution Authors