Symptom
A Mobile App User (ABC) changes with device with another user(DEF). Even though user (ABC) logs out, the push notifications for this user (ABC) are still being displayed for new user (DEF) (ABC and DEF represent the two users).
Environment
SAP Cloud for Customer
Reproducing the Issue
- Sign in with User (ABC) successfully in mobile app
- Sign Out
- Sign in with User (DEF) and start utilizing the app
- During activity in Mobile App with user (DEF), notifications for user (ABC) are received.
Cause
Push notification will be sent to registered devices (registration happens once logging into the particular back-end system via app, and providing consent for getting notifications). It's not limited to the logged-in user only but to the registered device. Considering the case that even no user has been logged into C4C app, the device will still receive push notifications and stored/shown on notification center, depending on how end user configures it on device.
Resolution
The system considers a smart phone as a personal device and sharing the same device between various users is considered as personal responsibility. This means, if user (ABC) doesn't want user (DEF) to be getting their notifications, user (ABC) has to delete the app before they hand it over to user (DEF). Temporarily, user (ABC) could also turn off the notification for C4C app before hand over.
This is the expected Behavior.
Keywords
Cloud for Customer, Mobile App, iOS, Android, Windows, Notifications , KBA , AP-RC-MOB-CTN-IOS , iOS Container: Cloud for Customer Hybrid App , Problem