Default user process

Introduction

In Portal homepage, the Process widget displays default processes, you can customize them so that project important starts are displayed.

Customization

Create an override which overrides sub process createDefaultUserProcess() in PortalKit. This sub process return a list of user processes. Follow instruction to create default processes.

default-user-processes

Tip

  • We provide 3 public APIs in ProcessStartAPI class (Refer to Axon Ivy Public API document) to initiate a default user process. We recommend you to use them when you want to create user favorite process.

    • For Ivy Process: initUserProcessByUserFriendlyRequestPath(String friendlyRequestPath, String displayName)

    • For Express Process: initUserProcessByExpressProcessName(String expressProcessName, String displayName)

    • For External Link: initUserProcessByExternalLinkName(String externalLinkName, String displayName)

  • The default processes are sorted by their index attribute. If this attribute is not set, the process will be put at the bottom of the list.