Building a multi-brand knowledge base

To create a multi-brand knowledge base, do the following:

  1. Log into the admin control panel.
  2. Click the Users link on the top toolbar, and then the Insert User Group link that appears below.
  3. Now, we are going set up a 'Guest' user group and a 'Registered' user group for each of three brands. So we'll need six user groups, all together:
    • 'Guest - Brand A'
    • 'Registered - Brand A'
    • 'Guest - Brand B'
    • 'Registered - Brand B'
    • 'Guest - Brand C'
    • 'Registered - Brand C'
  4. In the Group Name field, enter the name for the first group, 'Guest - Brand A'.
  5. In the Group Type field, select Guest.
  6. Click Insert to save your new group.
  7. You end up back on the Manage User Groups page. Click the Insert User Group link to create your next group.
  8. This time, the Group Name should be 'Registered - Brand A'.
  9. For Group Type, select 'Registered'.
  10. Click the Insert button to save.
  11. Repeat the steps above to create the remaining four user groups—a 'Guest' and 'Registered' group each for Brands 'B' and 'C'.
    NOTE:

    For the 'Guest' user groups, GFI HelpDesk determines which template to use for guest traffic, based on the URLUniform Resource Locator is the address of a web page on the world wide web. they use to get to your help desk. More on that below.

  12. Next, we need to populate each user group with the user accounts that belong to them.
  13. Click the Staff CP link in the upper right to switch to the staff control panel.
  14. Click the Users link on the toolbar.
  15. On the Manage Users page, find the customer accounts for 'Brand A' and check the box to the left.
  16. At the bottom of the screen, under the Mass Action heading, select 'Registered - Brand A' from the User Group dropdown.
  17. Repeat the last two steps to add any customer accounts for 'Brand B' and 'Brand C' to the appropriate 'Registered' user group.
  18. Next, comes the templates, which control how the content in each brand appears on the support site. Because template customization is one of GFI HelpDesk's most powerful features, refer customizing the templates involved in branding a support center. Follow the steps from it to create three new Template Groups:

Next, we need to populate each user group with the user accounts that belong to them.

  1. Click the Staff CP link in the upper right to switch to the staff control panel.
  2. Click the Users link on the toolbar.
  3. On the Manage Users page, find the customer accounts for 'Brand A' and check the box to the left.
  4. At the bottom of the screen, under the Mass Action heading, select 'Registered - Brand A' from the User Group dropdown.
  5. Select from User Group dropdown

  6. Repeat the last two steps to add any customer accounts for 'Brand B' and 'Brand C' to the appropriate 'Registered' user group.

Next, comes the templates, which control how the content in each brand appears on the support site. Because template customization is one of GFI HelpDesk's most powerful features, refer customizing the templates involved in branding a support center.

Follow the steps from it to create three new Template Groups:

  • 'Brand_A'
  • 'Brand_B'
  • 'Brand_C'

Make your modifications to the templates in each group, again, following the steps outlined in customizing the templates.

Now, we are going to link each template group to its corresponding user groups.

  1. From the admin control panel, on the Template Groups landing page, click the title of the 'Brand_A' template group to edit it.
  2. Edit template group

  3. From the Guest (not logged in) User Group dropdown, select the 'Guest - Brand A' user group.
  4. From the Registered (logged in) User Group dropdown, select the 'Registered - Brand A' user group.
  5. Repeat the last two steps for the 'Brand B' and 'Brand C' template groups.
  6. Finally, we are going to set up knowledge base categories to contain articles for each brand.
  7. Switch back to the staff control panel and click Knowledgebase on the toolbar.
  8. Next, click the Categories link and the Insert Category button to create a new knowledge base category.
  9. In the Category Title field, type 'Brand A'.
  10. Click the Permissions: Users tab at the top of the window.
  11. On this screen, we can control which user groups can view content in this category. In the Restrict to specific user groups select 'Yes'.
  12. Under User Groups leave the rows for 'Brand A - Registered' and 'Brand A - Guest' on 'Yes', and set every other row to 'Now. This displays articles in this category only to Brand A visitors.
  13. Set rows under User groups as Yes for Brand A

    NOTE:

    You could choose to restrict the category to only the registered group, to limit articles' visibility to logged in users.

  14. Click Save to create your new category.
  15. Repeat the steps above to create new categories for 'Brand B' and 'Brand C'.

Now, when you create articles, you can save them in the category for the appropriate brand.

The final step is to actually direct your customers to your branded support sites. Append the template group name to the end of your support site's URL:

  • http://[yourgfidomain].com/index.php?/Brand_A
  • http://[yourgfidomain].com/index.php?/Brand_B
  • http://[yourgfidomain].com/index.php?/Brand_C

Any visitors to those URLs views the branded support site, and whether they are logged in or not controls what content they can see.