Difference between revisions of "Setting up a new sub-provider"

From regify WIKI
Jump to navigation Jump to search
Line 1: Line 1:
<p style="font-size: 200%; color: #aa5555;">DRAFT!!!!!!</p>
 
 
 
== Prerequisites and information ==
 
== Prerequisites and information ==
  
 
=== Network ===
 
=== Network ===
# You need a new public IPv4 IP address for a subprovider.
+
# You need a new public IPv4 IP address for a sub-provider.
# The IP must be configured to route to your regify provider software appliance or loadbalancer (depending on your configuration).
+
# The IP must be configured to route to your regify provider software appliance or load-balancer (depending on your configuration).
 
## Internal routing IP address must get added in provider appliance menu.
 
## Internal routing IP address must get added in provider appliance menu.
# A new DNS A-record must be made to route your new domain (like subprovider.company.com) to the new public IP address.
+
# A new DNS A-record must be made to route your new domain (like sub-provider.company.com) to the new public IP address.
 
# If your provider runs with own MTA (one setting for all provider instances), you also need a reverse DNS entry for email to make it work.
 
# If your provider runs with own MTA (one setting for all provider instances), you also need a reverse DNS entry for email to make it work.
  
Line 15: Line 13:
 
## You can display the signing request by choosing "Show Cert Request" in appliance menu.
 
## You can display the signing request by choosing "Show Cert Request" in appliance menu.
 
## Use the signing request to order your certificate.
 
## Use the signing request to order your certificate.
## If received, collect the certificate, all itermediate certificates and root certificate (only Provider < V3.4) in a text editor.
+
## If received, collect the certificate, all intermediate certificates and root certificate (only Provider < V3.4) in a text editor.
## Import certificate using "Inmport Signed Cert" from appliance menu and past text editor content.
+
## Import certificate using "Import Signed Cert" from appliance menu and past text editor content.
 
## Check correct certificate chain here [http://www.digicert.com/help/] (maybe only possible after finished setup).
 
## Check correct certificate chain here [http://www.digicert.com/help/] (maybe only possible after finished setup).
  
 
== Setting up the sub-provider ==
 
== Setting up the sub-provider ==
Please ensure that all prerequisites are fullfilled. Now follow these steps:
+
Please ensure that all prerequisites are fulfilled. Now follow these steps:
  
 
=== Setting up in appliance menu ===
 
=== Setting up in appliance menu ===
# Enter appliance menu and chose "Add sub-provider" option.
+
# Enter appliance menu and chose "Network..." -> "Add IP" to add the public IP address (if not yet done).
# Choose the added IP address (internal address if behind firewall, router or loadbalancer).
+
# Enter "Provider..." -> "Add sub-provider" option.
# Enter the server name of the new sub-provider
+
# Choose the added IP address (internal address if behind firewall, router or load-balancer).
# Select "Edit sub-provider" in the appliance menu and chose the added sub-provider from the menu
+
# Enter the server name of the new sub-provider and answer all questions asked by the system.
# Import the ssl certificate using "Import Cert & Optionally key" from the appliance menu (not needed if the load balancer holds the certificates)
+
# Select "Edit Subprovider..." in the appliance menu and chose the added sub-provider from the menu
 +
# Import the SSL certificate using "Import Cert & Optionally key" from the appliance menu (not needed if the load balancer holds the certificates)
 
# If the provider system is running a cross-master replication, ensure that you also configure the other system in the same manner
 
# If the provider system is running a cross-master replication, ensure that you also configure the other system in the same manner
  
Line 37: Line 36:
 
# Complete the settings of the new sub-provider and finish it by clicking "Save changes"
 
# Complete the settings of the new sub-provider and finish it by clicking "Save changes"
 
# Create or select a user for the administration of the new sub-provider
 
# Create or select a user for the administration of the new sub-provider
# Assign this user to the new sub-provider by using "Manage user -> Change the user data"
+
# Assign this user to the new sub-provider by using "Manage user" -> "Change the user data"
 
# Go back to "Manage sub-provider" and select "Manage portal administration roles". Here you can assign the role "sub-provider admin" to the mentioned user
 
# Go back to "Manage sub-provider" and select "Manage portal administration roles". Here you can assign the role "sub-provider admin" to the mentioned user
# Now this user can access the reduced web administration of the sub-provider by calling the url https://[subproviderdomain]/ADMINISTRATION
+
# Now this user can access the reduced web administration of the sub-provider by calling the URL https://[subproviderdomain]/ADMINISTRATION

Revision as of 14:51, 19 January 2018

Prerequisites and information

Network

  1. You need a new public IPv4 IP address for a sub-provider.
  2. The IP must be configured to route to your regify provider software appliance or load-balancer (depending on your configuration).
    1. Internal routing IP address must get added in provider appliance menu.
  3. A new DNS A-record must be made to route your new domain (like sub-provider.company.com) to the new public IP address.
  4. If your provider runs with own MTA (one setting for all provider instances), you also need a reverse DNS entry for email to make it work.

Certificate

  1. Buy a SSL certificate for the needed sub-provider domain.
    1. While setting up the new sub-provider in your appliance menu, a new certificate is generated.
    2. You can display the signing request by choosing "Show Cert Request" in appliance menu.
    3. Use the signing request to order your certificate.
    4. If received, collect the certificate, all intermediate certificates and root certificate (only Provider < V3.4) in a text editor.
    5. Import certificate using "Import Signed Cert" from appliance menu and past text editor content.
    6. Check correct certificate chain here [1] (maybe only possible after finished setup).

Setting up the sub-provider

Please ensure that all prerequisites are fulfilled. Now follow these steps:

Setting up in appliance menu

  1. Enter appliance menu and chose "Network..." -> "Add IP" to add the public IP address (if not yet done).
  2. Enter "Provider..." -> "Add sub-provider" option.
  3. Choose the added IP address (internal address if behind firewall, router or load-balancer).
  4. Enter the server name of the new sub-provider and answer all questions asked by the system.
  5. Select "Edit Subprovider..." in the appliance menu and chose the added sub-provider from the menu
  6. Import the SSL certificate using "Import Cert & Optionally key" from the appliance menu (not needed if the load balancer holds the certificates)
  7. If the provider system is running a cross-master replication, ensure that you also configure the other system in the same manner

Setting up in web administration

After setting up the system in the appliance menu (on all systems), you can continue with the setup by using the web administration

  1. Login to the web administration of the main provider as a master admin and select "Manage sub-providers". The new sub-provider should appear in the list of sub-providers
  2. Selecting the new sub-provider in the list of sub-providers allows you to edit the settings in the lower area "Edit provider settings"
  3. Complete the settings of the new sub-provider and finish it by clicking "Save changes"
  4. Create or select a user for the administration of the new sub-provider
  5. Assign this user to the new sub-provider by using "Manage user" -> "Change the user data"
  6. Go back to "Manage sub-provider" and select "Manage portal administration roles". Here you can assign the role "sub-provider admin" to the mentioned user
  7. Now this user can access the reduced web administration of the sub-provider by calling the URL https://[subproviderdomain]/ADMINISTRATION