You can customize your knowledgebase by adding custom fields.
For articles, the custom fields can:
For files, fields are for internal use only. That is, you can see them when you add the file, but the user cannot see them.
Depending on where the field is displayed, you can also include text around the field. For example, the field may be 'Department', and the valid value in the field might be 'Sales', but the user might see this as 'Contact the Sales Department for further information'.
You can show or hide any field in a search form.
Bulk actions available depend on your user access.