Workflow action for creating a user master record


Workflow action for creating a user record via the registration service

To enable the creation of a user file from the registration service, workflow action 1111 must be added to the user workflow (file WEB-INF/param/workflows/user.xml).

<action id="1111" name="plugin.user-directory:WORKFLOW_ACTION_CREATE_ACCOUNT">  
            <pre-functions>  
                <function type="avalon">  
                    <arg name="role">org.ametys.web.workflow.CreateContentFunction</arg>  
                </function>  
                <function type="avalon">  
                    <arg name="role">org.ametys.cms.workflow.EditContentFunction</arg>  
                </function>  
            </pre-functions>  
            <results>  
                <unconditional-result old-status=" " status=" " step="3" />  
            </results>  
            <post-functions>  
                <function type="avalon">  
                    <arg name="role">org.ametys.cms.workflow.SetCurrentStepIdAndNotifyFunction</arg>  
                </function>  
                <function type="avalon">  
                    <arg name="role">org.ametys.cms.workflow.CreateVersionFunction</arg>  
                </function>  
                <function type="avalon">  
                    <arg name="role">org.ametys.web.workflow.ValidateContentFunction</arg>  
                </function>  
                <function type="avalon">  
                    <arg name="role">org.ametys.cms.workflow.ValidationStepFunction</arg>  
                </function>  
            </post-functions>  
</action>  
Back to top