Skip to main content

Customization

If your organization needs personalized interface configurations, such as company logos, they can be configured in this section.


Branding

Custom Media Library

Upload, re-upload, or delete images. These assets are used for the homepage, admin portal logos, and favicons.

User Homepage

Configure the visual theme for the user's homepage.

Admin Pages

Customize the theme for admin (console) interfaces.

Watermark

Apply watermarks on the Selfcare (portal) or Console (admin portal) for designated user groups. Configure watermark content, style, display area, and applicable user scope.

Note: A default watermark is displayed in the list. It cannot be deleted, is disabled by default, and has the lowest priority.


Page Field Configuration

Configure field visibility, searchability, and order for list views across the platform. APIs correspond to specific modules (e.g., "User Management" refers to the Identity Management - User module). "Sequence number" controls the field order (left to right).


Dynamic Forms

Designed using the Snack form designer. This section allows you to configure default forms and extended fields for user types, accounts, application resources, roles, groups, personal information, and resource types.

Default Forms

No.Form NameDescription
1Account FormUsed in Application Management > Accounts > Account Details
2Organization FormUsed in Identity Management > Organization Editing
3Position FormUsed in Identity Management > Position Editing
4User FormUsed in Identity Management > User Editing
5App Group FormUsed in Application Management > App Permissions > App Groups
6App Resource FormUsed in Application Management > App Permissions > Resources
7App Role FormUsed in Application Management > App Permissions > Roles
8Personal Info FormUsed in Self-Service > Personal Info
9User Extension FormUsed in Identity Management > User Extended Fields
10Org Extension FormUsed in Identity Management > Org Extended Fields
11Position Ext. FormUsed in Identity Management > Position Extended Fields

Click Edit to enter the form designer. Example: editing the Account Form.


Form Designer

The Snack form designer manages all form templates across the platform. Do not delete or modify existing forms unless necessary.


Notification Channels

Configure third-party services for SMS, Email, WeChat, WeCom, and DingTalk. Once configured, they can be used in [Policy Management > Notification Rules].

SMS

The system includes plugins for Huawei, Baidu, NetEase, Tencent, and Alibaba Cloud SMS. Select a plugin and configure it directly. For unsupported services, custom plugin development is required.

Email

No.FieldDescription
1SMTP Server Addresse.g., smtp.163.com
2PortUsually fixed depending on provider
3Sender AddressDisplayed sender name
4SSLEnables encryption during transmission

Internet Messaging

Built-in support for WeCom, WeChat Public Accounts, and DingTalk plugins. Select and configure as needed or develop new plugins.


Dynamic Pages

Configure page strategies based on different applications. Supports custom templates and themes, including login and registration pages. You can also create custom pages.

Global Variables

Used in the designer to define reusable variables.

Login Page

Designed using a low-code page designer.

ItemDescription
Page ManagementManage different login page templates
Template MgmtSave designs as reusable templates
Component MgmtConfigure authentication components for login pages

In Page Management, click New or Edit to enter the designer interface.

SectionDescription
Left PanelSelect components like login methods and UI elements
Canvas (Center)Shows current page content
Right PanelConfiguration area for selected components
Global SettingsApply settings platform-wide
Template SelectionApply saved templates directly
Code ModeAdvanced editing for custom code
PreviewView a live preview of the current layout
SaveSave the layout and optionally as a template
Auth Methods DisplayBased on enabled options in [Authentication Settings]

Registration Page

Also designed using the Snack form designer. Similar to Dynamic Forms.

Two prerequisites must be met:

No.RequirementDescription
1Login Template SetupLogin box must enable "Register User" and specify a valid registration page URL.
2Platform Allows RegistrationEnabled under [System Settings > Parameters > IDM].

Other Custom Pages

Users can create custom pages by specifying the URL path. These can be saved under specific categories and used in strategy/page/template assignments.