hi @Ernesto
Here is the todo list
1 - depend your project on portal-components, latest version is 10.0.27

2 - in your project, call these component like in the document link I posted
<ic:com.axonivy.portal.components.RoleSelection componentId="default-role-autocomplete" selectedRole="#{data.selectedRole}"
isRenderedMessage="true" label="Default role selection" labelPanelStyleClass="ui-g-3 ui-md-3 ui-sm-12"
autoCompleteStyleClass="width-100" autoCompletePanelStyleClass="ui-g-9 ui-sm-12"
messageStyleClass="ui-g-9 ui-g-offset-3 ui-sm-offset-0 ui-sm-12 user-selection-message-with-button-inline"
hightlight="false" isRequired="true" />
Role selection UI

For user selection, insert this code
<ic:com.axonivy.portal.components.UserSelection componentId="default-user-autocomplete" selectedUser="#{data.selectedUser}"
label="Default user selection" isRequired="true" labelPanelStyleClass="ui-g-3 ui-md-3 ui-sm-12" autoCompleteStyleClass="width-100"
autoCompletePanelStyleClass="ui-g-9 ui-sm-12" messageStyleClass="ui-g-9 ui-g-offset-3 ui-sm-offset-0 ui-sm-12 user-selection-message-with-button-inline" />
If it's still not clear, please contact me via Teams channel chnam@axonactive.com for more details