Notifications
Overview
AccelByte Cloud's Notification service enables administrators or publishers to send text-based notifications to players. Notifications can be sent from service to service or from service to the client application. Notifications are sent using REST API and are relayed through a WebSocket connection, to ensure that they've been received in real-time. The main features of our Notification service are listed below.
- Freeform and Template notification types allow you to control the content of your notifications. Freeform notifications can be used for ad-hoc cases where the publishers need to send a notification instantly to their players. Templated notifications include draft and localization features that are suitable for more planned use cases, such as game updates or promotional announcements.
- Notification Topics can group notifications of similar types to keep them organized.
Permissions
Permissions are used to grant access to specific resources within our services. Make sure your account has the following permissions before you attempt to manage notification in the Admin Portal.
Usage | Resource | Action |
---|---|---|
Create a Notification Topic | ADMIN:NAMESPACE:{namespace}:NOTIFICATION | Create |
Send a Freeform Notification to a User | ADMIN:NAMESPACE:{namespace}:NOTIFICATION | Create |
Create a Notification Template | ADMIN:NAMESPACE:{namespace}:NOTIFICATION | Create |
>Send a Templated Notification | ADMIN:NAMESPACE:{namespace}:NOTIFICATION | Create |
Permissions work slightly differently depending on whether they are assigned to IAM Clients or Roles assigned to users. For more information, read the Authentication and Authorization documentation.