- You can create customized article types using Visualforce.
- You have to have atleast one article type defined
- You can add custom fields to article types that be used to managing articles.
- It is a best practice to create different templates for different types of knowledge articles. For example, product troubleshooting can be one type and Product Information can be another type.
The Display Channels are the channels where an article type can be published. Salesforce allows it to be a Pubic Space, Customer Portal, and internal CRM.
The set of information/data fields groups in Salesforce Knowledge Article Types can be displayed in a table of content style where one page has links to all data groups/ sub-sections or in a tabular format where each data group becomes a tab. Salesforce also allows custom-developed visual force pages to display data groups.
Workflow & Approvals
Workflow function is the same as you have for other objects. You can create a custom workflow with rules that triggers certain events. The same is true for approval processes too.
Salesforce Knowledge Management module allows users (with create, edit, deactivate, or delete permission) to create data categories that articles can be tagged to. It is similar to tagging a blog post with keywords. If the website www.techcrunch.com were to use Salesforce.com for publishing their content, they could create data categories as Mobile, Web, Venture Funding, Big Data, etc. An article can be tagged to more than one category.
If you have not created role hierarchy than all data categories are visible to all users. Once you have roles hierarchy built, data categories visibility settings can be managed for roles.
Administrators can define category groups and provide visibility through role hierarchy. Admins can defined category groups up to 5 levels deep and a category group can have up to 100 categories.
Permissions are given at the category level. Customer Portal users inherit the permissions of their account owners.
Internal apps and customer portal users can rate an article on 1 to 5 stars scale. If an article is not rated in the last 15 days, its average rating moves up or down to a half life calculation. Articles without the recent votes move to 3 start rating. Users can sort articles by ratings.
Users can refine search by filtering on article type or data category. Admin can also define synonym (up to 6 in each group) for words so search results include the wider set of articles. In addition, the Salesforce comes with the Stemming feature by default so when searching for Run, it will also search for running.
Administrator has to enable Knowledge User setting for users that need access to the articles. In addition, Admin can also create specific user profiles to knowledge management that will let users Read, Edit, and Manage articles. Read is on by default for all users. For Manage knowledge settings, the Admin can give access to manage data categories and synonyms management.