@@ -137,7 +137,17 @@ PLAY RECAP *********************************************************************
<p>The following steps include accessing the ERP5 cloud engine interface "underlying" SlapOS to launch the ERP5 configurator plus activating email settings and portal alarms so that the SlapOS Dashboard can work as expected.</p>
</details>
</section>
<test>
<tableclass="test"style="display: none;">
<tbody>
<tr>
<td>open</td>
<td>${base_url}/MailHost/manage_main</td>
<td> </td>
</tr>
</tbody>
</table>
</test></section>
<section>
<h1>Access SlapOS Master ERP5 Interface</h1>
...
...
@@ -145,33 +155,51 @@ PLAY RECAP *********************************************************************
<detailsopen="open">
<p>Start by going to the URL (<code>https://[IPv4]</code>) provided and <b>append "/erp5/"</b> to the URL which will take you to directly to the ERP5 interface. Login with the username and password you have received when the installation of the Master finished (run <code>erp5-show -s</code> in the terminal).</p>
<p>In order for regular users to use the SlapOS Dashboard, registration is necessary and requires providing an <i>email address</i> (for verification and account activation). This in turn mandates configuration of mailhost and site information in the ERP5 cloud engine so that emails are correctly forwarded.</p>
<p>Open <code>https://[IPv4]/erp5/MailHost/manage_main</code> to access the mail host configuration in the Zope interface (ERP5 is built on top of Zope). Add a SMTP mailhost and login/password for the alias under which an email should be forwarded/sent. Make sure the Port is also correctly set to your email provider's correct SMTP port. Click <i>Save changes</i> when done to continue.</p>
</details>
</section>
<test>
<tableclass="test"style="display: none;">
<tbody>
<tr>
<td>waitForTextPresent</td>
<td>MailHost</td>
<td> </td>
</tr>
</tbody>
</table>
</test></section>
<section>
<h1>Update Email Sender</h1>
<imgalt="Zope Interface - Configure Mail Sender"src="https://www.erp5.com/zope-Interface.Configure.Mail.Sender?format=png&display="/>
<detailsopen="open">
<p>Open <code>https://[IPv4]/erp5/manage_propertiesForm</code> and add the fields <i>email_from_name</i> and <i>email_from_address</i> to send emails from a valid sender and reduce the chance of emails being labelled as spam. Click <i>Save changes</i> to continue.</p>
<p>Open <code>https://[IPv4]/erp5/portal_alarms/manageAlarmNode</code> select an Alarm Node (<i>admin-0</i>), click <i>Change</i> and then click <i>Subscribe</i>.</p>
<p>Back on the homescreen you can see the updated number of modules available after configuration. It is beyond the scope of the SlapOS documentation to introduce the ERP5 interface. However you will be able to find many elements in the list of modules which will be used through the SlapOS Dashboard (such as <i>Computers</i> or <i>Hosting Subscriptions</i> for example). The SlapOS Dashboard is also part of ERP5 and can be found in the <i>Web Sites</i> module (called <i>hostingjs</i>).</p>
...
...
@@ -235,6 +263,44 @@ PLAY RECAP *********************************************************************
<p>Before logout and create a first actual user of your SlapOS network by registering through the SlapOS Dashboard. We need to tick the box "Automatic Approval of Person Credential Update" and "Automatic Call to Credential Request Alarm" in the "Credential" tab of the slapos preference( The URL of this preference should be like <code>https://[IPv4]/erp5/portal_preferences/slapos_default_system_preference</code>). With this, you don't need to receive an email and click the activate link inside. The newly created user will get approved automatically. After this setup, then click "Logout" to redirect to the SlapOS Dashboard.</p>
@@ -251,7 +317,112 @@ PLAY RECAP *********************************************************************
<detailsopen="open">
<p>Go to your SlapOS Master Dashboard (<code>[IPv4]/erp5/web_site_module/hostingjs/</code> - make sure to not forget the trailing slash). <b>Note</b>, that to register a new user through the SlapOS Dashboard, you need to be logged out of the underlying ERP5 interface. To start the login, click <i>Create New Account</i>.</p>
</details>
</section>
<test> \n
<tableclass="test"style="display: none;">
<tbody>
<tr>
<td>open</td>
<td>${base_url}/web_site_module/hostingjs/</td>
<td> </td>
</tr>
<tr>
<td>waitForTextPresent</td>
<td>Create New Account</td>
<td> </td>
</tr>
<tr>
<td>click</td>
<td>//a[contains(text(), "Create New Account")]</td>
@@ -259,7 +430,67 @@ PLAY RECAP *********************************************************************
<detailsopen="open">
<p>Fill out all the required fields and click <i>Register New User</i>. You will receive a confirmation email to activate your account. Click on the activation link in this message to confirm your email address.</p>