This service is available for customers who migrated SOAR to a customer managed project and have the Chronicle API enabled. NotificationSettings contains the notification settings for a user.
| JSON representation | 
|---|
{
  "name": string,
  "canReceiveSystemNotifications": boolean,
  "canReceiveUserNotifications": boolean,
  "maxDaysToShowInFeed": integer,
  "eventBasedNotificationPreferences": {
    string: {
      object ( | 
            
| Fields | |
|---|---|
name | 
              
                 
 Output only. Identifier. The resource name of the notification settings. Format: projects/{project}/locations/{location}/instances/{instance}/legacySoarUsers/{legacySoarUser}/notificationSettings  | 
            
canReceiveSystemNotifications | 
              
                 
 Required. Indicates whether the user can receive system notifications.  | 
            
canReceiveUserNotifications | 
              
                 
 Required. Indicates whether the user can receive user-generated notifications.  | 
            
maxDaysToShowInFeed | 
              
                 
 Required. Specifies the maximum number of days notifications are shown in the user's feed. The acceptable range for the number is 2 to 7.  | 
            
eventBasedNotificationPreferences | 
              
                 
 Required. Maps predefined notification type strings to their specific notification preferences. Valid keys: "caseAssignment", "caseStatusChange", "caseComment", "task", "sharedItem", "manualAction", "playbookAction". An object containing a list of   | 
            
NotificationPreference
Contains email and push notification preferences for an event.
| JSON representation | 
|---|
{ "emailEnabled": boolean, "pushEnabled": boolean }  | 
              
| Fields | |
|---|---|
emailEnabled | 
                
                   
 Required. Specifies if email notifications are enabled for the event.  | 
              
pushEnabled | 
                
                   
 Required. Specifies if push notifications are enabled for the event.  |