Properties installed with Content Publishing
Summarize
Summary of Properties installed with Content Publishing
The Content Publishing plugin [com.sncontentdelivery] in ServiceNow adds a set of properties that govern the behavior of scheduled jobs related to notifications, to-dos, communities, and content management within your instance. These properties allow Content Admins to optimize performance, control workflows, and customize content handling to suit organizational needs.
Show less
Key Properties and Their Practical Uses
- Approvals: Control whether all approvers must approve content before publishing (sncd.allmustapprove), enabling stricter content governance.
- Content Ownership: Enable ownership controls for audiences, content items, topics, and portal pages to restrict editing and scheduling permissions, enhancing content security and management delegation.
- Content Versioning: Activate content snapshots to enable version control for the Content Library, facilitating content tracking and rollback.
- Notifications: Configure maximum run times, event staggering, and limits on the number of recipients and events processed per scheduled job to maintain efficient notification delivery without overloading the system.
- To-dos: Set limits on scheduled job run times, event staggering, and maximum assignees to optimize task creation and assignment workflows.
- Forums and Audience: Limit forum posts per scheduled job and set timeouts for audience auto-counts to ensure responsive community engagement and audience configuration.
- Translations and Language Switching: Enable language switching in the Content Library and integrate with the Localization Framework to support multilingual content management.
- Portal Preview: Specify the service portal URL suffix for accurate previewing of content in different portal environments.
- News: Control maximum numbers of news articles displayed in widgets and define landing pages for news content and individual articles to tailor the news experience.
- Rich Content Editor: Optionally enable editing of HTML and CSS within rich content designs, granting content managers more control over content appearance.
- Content Providers: Set connection timeouts for video content provider integrations, ensuring smooth video content delivery.
- Content Engagement: Enable or disable comments, replies, reactions, and view counts on news articles to foster employee interaction and feedback.
- Company Events: Manage performance and user experience during high-traffic events with precomputed audiences, performance mode thresholds, specialized portal navigation, and event-related modal displays.
Applying These Properties
Content Admins can access and modify these properties via Content Publishing > Advanced > Properties. Adjusting these settings allows you to:
- Maintain optimal system performance by controlling scheduled job execution parameters.
- Implement granular content ownership and approval workflows to ensure proper content governance.
- Customize user engagement features such as comments and reactions on content.
- Configure portal previews and news presentation to align with your organizational portals and communication strategy.
- Prepare for high-traffic scenarios with specialized event handling settings to maintain user experience.
Why This Matters
Using these properties effectively enables your ServiceNow instance to deliver content reliably and securely while balancing performance and user engagement. Proper configuration reduces the risk of overloading jobs, ensures compliance with content approval processes, and enhances the overall content publishing experience for both managers and end users.
The Content Publishing [com.sn_content_delivery] plugin adds the following properties that are designed to control how scheduled jobs work in relation to notifications, to-dos, and communities.
To modify Content Publishing properties as a Content Admin [sn_cd.content_admin], navigate to .
Content Publishing properties determine how the scheduled jobs run and help to ensure that there is limited impact on the performance of your instance.
| Properties | Description | Default Value |
|---|---|---|
| sn_cd.all_must_approve | Indicates that all approvers must approve any scheduled content prior to publishing it. If you check No, only one approver is required to publish it. | Yes |
| Properties | Description | Default Value |
|---|---|---|
| Allow Ownership for Audiences (sn_cd.activate_audience_delegation_controls) | Indicates you want to be able to enable audience ownership within Content Publishing. For more information, see Content Ownership. |
No |
| Allow Ownership for Content Items (sn_cd.activate_content_authoring_controls) | Indicates you want to be able to enable content item ownership within Content Publishing. For more information, see Content Ownership. |
No |
| Allow Ownership for Topics (sn_cd.activate_topic_ownership) | Indicates you want to enable topic ownership within Content Publishing. Ownership of a topic includes:
Note: Other users that have access to the content can view the content
scheduled to the restricted topic, but cannot remove the topic from the
schedule. For more information, see Content Ownership. |
No |
| Allow Ownership for Portal pages (sn_cd.activate_page_ownership) | Indicates you want to exclude groups or non-applicable content managers (specific users) from assigning content to a specific portal page. | No |
| Properties | Description | Default Value |
|---|---|---|
| sn-cd.activate_content_snapshots | Select the checkbox to enable Content Versioning for the Content Library. See Content versioning | Yes |
| Properties | Description | Default Value |
|---|---|---|
| sn_cd.notification.max_run_time | The maximum amount of time (in seconds) the Content Publishing: Send notifications scheduled job runs. Limits the length of the scheduled job, but completes any work in progress and does not pick up any new work. |
|
| sn_cd.sms_notification.max_recipients | The maximum number of people you can send an SMS notification to. Note:
When the maximum is exceeded, the SMS is not sent. The
Notification status on the Schedule Content
form is Max Exceeded. |
Max number of 50,000 |
| sn_cd.sms_notification.max_users_per_event | The maximum number of users to add per event for an SMS notification. | Max number of users processed per email is 1000 |
| sn_cd.notification.event_stagger | The amount of time between events when a scheduled job runs. Staggering
provides time for the events to be processed during the staggered
time. Default value: 60 seconds. |
60 seconds |
| sn_cd.notification.max_events | The maximum number of events from campaigns to process during the scheduled job. | Max number 50 |
| sn_cd.notification.max_users_per_event | The maximum number of users to add per event for an email notification. | Max number of users processed per email is 1000 |
| sn_cd.notification.max_recipients | The maximum number of recipients allowed per email notification. | Max number of 50,000 |
| Properties | Description | Default Value |
|---|---|---|
| sn_cd.todo.max_run_time | The maximum run time in seconds for the Content Publishing: Create To-dos scheduled job. When the job finishes running, any current items are still processed after the elapsed time. | Max run time is 600 seconds |
| sn_cd.todo.event_stagger | The number of seconds between events. | 60 seconds |
| sn_cd.todo.max_events | The maximum number of events that are queued per scheduled job run. | Max number of events is 50 |
| sn_cd.todo.max_users_per_event | The maximum number of users that can be added per event. | Max number of users is 1000 |
| sn_cd.todo.max_assignees | The maximum number of people you can assign to a task. | Max number of assignees is 50,000 |
| Properties | Description | Default Value |
|---|---|---|
| sn_cd.content_community.max_posts | The maximum number of posts to a forum allowed per Content Publishing: Post to Forums scheduled job. | Max post is 100 |
| sn_cd.audience.autocount_timeout | Maximum number of seconds to wait for the automatic audience count while configuring an audience record. | Max is 2 seconds |
| Properties | Description | Default Value |
|---|---|---|
| sn_cd.enable_language_switching | Allows you to change your system setting language in the Content
Library. When you turn this system property on, the Switch language button appears after creating content from the Content Library. Selecting the Switch language button allows you to view the fields on the form to appear in the language you select. You can select the button after reviewing to switch back to your original language. For more information, see Portal content. |
No |
| sn_cd.enable_localization_framework_integration | Enables integration with Localization Framework. For more information, see Configure Localization Framework for Content Publishing. | No |
| Properties | Description | Default Value |
|---|---|---|
| Service Portal URL suffix you want to use for portal previews (sn_cd.preview.portal_url_suffix) | The URL suffix of the service portal or Employee Center
(EC) your company uses for portal
previews. You can change this system property when you want to preview your content on a different portal. |
esc |
| Properties | Description | Default Value |
|---|---|---|
| Limits how many news articles are shown in the News widgets (sn_cd.content_page_limit) | Sets a maximum of news articles that can appear in any of the news widgets, with a system maximum of 500 articles. | Max articles in widgets is 200 |
| Page ID you want to use for News Center (sn_cd.news_center_page_id) | Defines the landing page for news content. The News Center button in the main navigation redirects to this page, as well as breadcrumbs and the Call to action button in the widgets. | cd_news_center |
| Page ID you want to display News articles in (sn_cd.news_article_page_id) | Defines the page where a full news article is viewed. When a user clicks a news article in a News widget, the widget redirects to this page. | cd_news_article |
| Sys ID (sys_id) from the Record Section (sys_sg_item_section) table for where news articles will be displayed in the mobile app (sn_cd.mobile_record_section) | Defines the section in the mobile app where the news article is viewed. | 10a5286777403110cd1b756f1b5a99e2 |
| Properties | Description | Default Value |
|---|---|---|
| Enables the ability to edit the HTML and CSS within a Rich Content design (sn_cd.activate_rce_edit_code) | Select Yes to allow content managers to edit rich content source code. | No |
| Properties | Description | Default Value |
|---|---|---|
| The number of seconds to wait before timing out a video content provider subflow (sn_cd.provider_timeout) | Sets the period of time that the Employee Center attempts to connect to the video content provider. See Video hosting integrations framework | 20 seconds |
| Properties | Description | Default Value |
|---|---|---|
| Allow comments (sn_cd.allow_comments) | Displays a checkbox in the new content and content template forms for content managers to allow employees to comment on news articles | Yes |
| Allow replies to comments (sn_cd.allow_replies_to_comments) Important:
This property is not currently connected to any
functionality and might be removed in future releases. |
Displays a checkbox in the new content and content template forms for content managers to allow employees to reply to comments on news articles | Yes, but currently unused |
| Allow reactions (sn_cd.allow_reactions) | Displays a checkbox in the new content and content template forms for content managers to allow employees to select a reaction icon | Yes |
| Show view count (sn_cd.show_views) | Displays the number of unique views for a news article at the top of the article | Yes |
| Properties | Description | Default Value |
|---|---|---|
| sn_cd.enable_precomputed_audiences | Enables precomputed audiences for Company Events. | Yes |
| sn_cd.audience_count_threshold | Sets the threshold for the number of users that will automatically put the portal into performance mode. | 5000 |
| sn_cd.performance_portal_navigation | Sets an Advanced portal navigation sys_id to use when a Company event is a surge event and is live. | 92de6ac87f8a1210a3a9fac8fc86651e |
| sn_cd.high_performance_event_buffer | Specify the number of minutes in advance for triggering the high-traffic event. | 30 |
| sn_cd.company_event_article_page_id | Page ID to display Company Event articles. | cd_company_event |
| sn_cd.high_traffic_event_modal | Display the event modal on the home page when a high-traffic event is in progress. | No |
| sn_cd.high_traffic_event_degraded_experience | The view displayed for widgets when a high-traffic event is in progress. | Default view |