Free cookie consent management tool by TermsFeed

Notifications

On This Page

This page describes how to configure default email notification settings for a self-managed Appian environment.

Tip:  Process error alert recipients can be configured by web administrators using the Alerts tab of the Process Model Properties dialog.

Why configure default notification settings?

The system uses these default (global) notification values for any user in your environment who has not set their own notification preferences.

If you do not configure these settings, Appian defaults to never sending notifications of the listed types.

Dependencies

You must configure your mail server setup before Appian can send notification messages.

Supported intervals

Each email notification property can be set to one of the following intervals:

  • immediate
  • daily
  • weekly
  • hourly
  • never

Available notifications

To configure default notification settings, add the .spec.customProperties fields listed in the following table to the Appian CR configuration file.

To construct the full property name, prefix the text in the first column of the table with this string:

1
server.conf.notifications

For example:

1
server.conf.notifications.collab_accept_invite_msg_timing: "daily"
Property Description
collab_accept_invite_msg_timing Knowledge Center Invitation Accepted
collab_access_approved_msg_timing Knowledge Center Access Approved
collab_access_rejected_msg_timing Knowledge Center Access Denied
collab_access_request_msg_timing Knowledge Center Access Request
collab_approved_changes_msg_timing Knowledge Center Change Approved
collab_change_request_msg_timing Knowledge Center Change Request
collab_decline_invite_msg_timing Knowledge Center Invitation Declined
collab_expiring_files_msg_timing Expiring files
collab_export_completed_msg_timing Application Export Completed
collab_import_completed_msg_timing Application Import Completed
collab_invite_kc_msg_timing Invitation to Join Knowledge Center
collab_rejected_changes_msg_timing Knowledge Center Change Denied
collab_send_link_msg_timing You have received a link to a document
group_invitation_accepted_timing Group Membership Invitation Accepted
group_invitation_declined_timing Group Membership Invitation Declined
group_invitation_timing Invitation to Join Group
group_membership_removed_timing Group Membership Removed
group_membership_request_approved_timing Group Access Request Approved
group_membership_request_rejected_timing Group Access Request Denied
group_membership_requested_timing Group Access Request
page_approval_req_msg_timing Page Approval Request
page_approved_msg_timing Page Approved
process_cannot_delete_cancel_sub Cannot delete a subprocess
process_escalation_msg_timing Task has been escalated
process_exception_msg_timing An error in the process has occurred
process_new_task_me_timing New task assigned to me
process_new_task_others_timing New task assigned to me and others
process_new_task_unassigned_timing A task is unassigned. A new task has been generated, but it is not currently assigned to anyone.
process_sub_link_disabled_deleted Sub/link process is disabled or deleted
process_sub_link_republished_timing Sub/linked process models are republished
process_super_process_causes_publishing_timing Process model auto-published
send_feedback_msg_timing Page Feedback from Use
send_link_msg_timing You have received a link to a page
system_msg_timing You have received a message
task_exception_msg_timing An error in a task of a process has occurred
tempo_comment_on_message_commented_on_msg_timing A new comment is added to a message that you have commented on
tempo_comment_on_message_msg_timing A new comment is made on a Tempo message that you posted, which targeted everyone
tempo_comment_on_message_to_group_msg_timing A new comment is made on your message to a group
tempo_comment_on_post_commented_on_msg_timing A new comment is made to a post that you have commented on
tempo_comment_on_post_msg_timing A new comment is made on a News event that is sponsored by you
tempo_comment_on_system_post_commented_on_msg_timing A new comment is made to a system-event posting that you have commented on
tempo_hazard_on_post_commented_on_msg_timing A new hazard alert is added to a post that you have commented on
tempo_hazard_on_post_msg_timing A new hazard alert is added to a Tempo event that you sponsored
tempo_hazard_on_system_post_commented_on_msg_timing A new hazard alert is added to a system-event post that you have commented on
tempo_post_attributed_to_you_msg_timing A new event that is sponsored by you is posted

Additional notification settings

In addition to specifying default intervals for each notification types, you can configure the notification settings listed in the following table.

These settings are also controlled by .spec.customProperties fields listed in the following table to the Appian CR configuration file.

Property Name Value Purpose Default Webapp restart?
conf.notifications.MAX_RECIPIENTS number Specifies the maximum notification recipients. 100 Yes
server.conf.notifications.default_ntf_ttl days Specifies the default number of days to keep notifications before deleting them automatically. 10 No
server.conf.notifications.MAX_ADDRESSES_PER_EMAIL number Specifies the maximum number of people that a notification is sent out to. For example, if this property is set to 100, and there are 1000 people who should be notified, Appian will send 10 separate notifications, with each notification being sent to 100 recipients. 100 No

Feedback