You can control user registration to App Factory via human task enabled BPEL. This feature is introduced in M8 release of App Factory. So you need to have a M8 ++ distribution of App Factory.
/home/appfactory/appfactory_deployment/setup/appfactory/wso2appfactory-1.0.0/repository/resources/UserCreationHT.zip
Step 2 : Login to the Carbon console and un-deploy the user creation BPEL
Step 3 : Now upload the UserCreationHT.zip via the management console
Once the admin user approves it a confirmation email will be generated to the user. This is how it stands for M8. We will continue to improve its user friendliness in the upcoming releases.
Setting up
Step 1 : Transfer the UserCreation.zip to your machine. It is at the following location in the virtual machine./home/appfactory/appfactory_deployment/setup/appfactory/wso2appfactory-1.0.0/repository/resources/UserCreationHT.zip
Step 2 : Login to the Carbon console and un-deploy the user creation BPEL
Step 3 : Now upload the UserCreationHT.zip via the management console
How to work with it
When a user sign up to the App Factory a notification will be sent by the BPEL process to the administrator. All users in Admin role can approve the user registration as follows. Admin has to click on View Task and continue to approve/disapprove.Once the admin user approves it a confirmation email will be generated to the user. This is how it stands for M8. We will continue to improve its user friendliness in the upcoming releases.