Skip to content

Notice Management

Important Note

Notice Management enables administrators to broadcast global messages to all users within specified applications, suitable for scenarios requiring widespread dissemination such as policy statements, system changes, and critical notifications.

Feature Overview

1. Notice Creation

  • Supports text, rich text, and attachment formats
  • Predefined templates for notifications/Notices/alerts
  • Real-time draft auto-save functionality

2. Targeted Delivery

  • Select audience scope by application
  • Supports granular push by organizational structure/user groups
  • Tiered visibility permissions (public/specified roles)

3. Category Management

  • Customizable categories
  • Supports multi-level hierarchical category trees
  • Automatic color-coding by urgency level

4. Time Control

  • Scheduled publishing (automatically activates at future time)
  • Auto-expiration (stops display at preset time)
  • Instant priority alert mechanism for urgent Notices

Notice Details

ParameterField NameTypeRequiredLength LimitDescription
IDidbigintRead-only/Unique Notice identifier;
System-generated
ContentcontentstringYes≤2000Notice body content
ScopescopestringYes≤16Notice Scope:
- Global: System-wide visibility
- Application: Visible to specified apps
App IDappIdbigintConditional/Unique app identifier;
Required when scope is Application
Send TypesendTypestringYes≤16Delivery Method:
- Send Immediately
- Schedule Send
Send TimetimingDatedatetimeConditional/Scheduled send time;
Required when send type is Schedule Send
Expiration TimeexpirationDatedatetimeYes/Auto-removal time for Notices
Tenant IDtenantIdbigintRead-only/Tenant ID of the Notice publisher
SendercreatedBybigintRead-only/Notice publisher ID
Creation TimecreatedDatedatetimeRead-only/Notice publish time

Released under the GPL-3.0 License.