34 Knowledge Management
I. Knowledge Management
- Definition (from ServiceNow Docs): "The ServiceNow Knowledge Management application enables the sharing of information and knowledge bases. These knowledge bases contain articles that provide users with information such as self-help, troubleshooting, and task resolution."
-
Purpose:
- Information Sharing: A central repository for sharing information (technical and non-technical) across the organization.
- Self-Service: Empowers users to find solutions to common problems independently, reducing the burden on the service desk.
- Troubleshooting & Task Resolution: Provides step-by-step guides and solutions for common issues.
-
Structure:
- Knowledge Bases: Collections of articles, often organized by topic (e.g., IT, HR). ServiceNow supports multiple knowledge bases.
- Categories & Subcategories: Hierarchical structure within a knowledge base to organize articles.
- Articles: The individual pieces of content within a knowledge base.
-
Article Lifecycle:
- Draft: The initial state when an article is being created.
- Review: The article is submitted for approval (typically by a Knowledge Management team).
- Published: The article is approved and visible to end-users.
- Retired: The article is no longer relevant (often based on a "Valid To" date).
-
Key Features:
- Internationalization (i18n): Support for multiple languages.
- Public Articles: Articles can be made visible to all users.
- Feedback: Ratings, comments, "Helpful" votes, and flagging of outdated/incorrect information.
- Valid To Dates: Articles can have an expiration date, after which they are automatically retired.
- Content Creation: Articles can be created from scratch, copied from other documents, or imported from HTML.
- Article life cycle includes Draft, Review, Published, Retired
II. Demo: Knowledge Management in ServiceNow
-
Accessing Knowledge (Self-Service):
- Type "knowledge" in the application navigator.
- The "Knowledge" module (under Self-Service) displays a UI page showing all active knowledge bases.
- Each knowledge base shows the number of questions and articles.
- Featured Content, Most Useful, and Most Viewed articles are displayed.
-
Navigating a Knowledge Base (IT Example):
- Categories and subcategories are displayed in a tree structure on the left.
- Articles belonging to the selected category are shown in the main section.
- Search functionality allows searching within a specific knowledge base or across all knowledge bases.
- Tags can be used to further categorize and search for articles.
-
Viewing a Knowledge Article:
- Favorite (star) icon.
- Breadcrumb navigation (showing the article's category hierarchy).
- Flag Article and Create Incident UI actions.
- Article title, number, star rating, and view count.
- Article content (HTML).
- Metadata (author, last modified date).
- Helpful (Yes/No) feedback.
- Comments (may require moderation).
-
Social Q&A:
- Similar to Stack Overflow.
- Users can ask questions, provide answers, upvote/downvote, and track view counts.
-
Knowledge Application (Admin View):
- Homepage: The same view as the Self-Service module.
- Articles:
- Create New: Creates a new knowledge article.
- List Views: Filtered views (Unpublished, Published, Retired, etc.).
- All: Shows all knowledge articles.
-
Knowledge Article Form View (Admin):
- Knowledge Base: Selects the knowledge base the article belongs to.
- Category: Selects the category/subcategory.
- Published & Valid To Dates: Control the article's visibility and retirement.
- Short Description: The article title.
- Article Type: The type of article.
- Workflow: Shows the article's current state (Draft, Review, Published).
- Article Text: An HTML field for the article content.
-
Creating a New Knowledge Article:
- Select Knowledge Base and Category (using the category picker).
- The category picker allows creating new categories.
- Provide Short Description and Article Text.
- Set the Valid To date.
- "Search for Duplicates" feature checks for existing articles with similar content.
- Submitting the article sets the workflow to "Draft."
-
Publishing an Article:
- The
Publish
UI action changes the workflow state to "Review." - An approval request is sent (typically to a Knowledge Manager).
- Admins can approve the request directly.
- Once approved, the workflow state changes to "Published," making the article visible.
- The
-
Viewing and Providing Feedback:
- The
View Article
related link opens the article in the UI page. - Users can provide "Helpful" feedback and comments.
- Feedback is tracked in the
Knowledge Feedback
related list on the article form.
- The
-
Knowledge Bases Module:
- Lists all knowledge bases.
- The Knowledge Base form view allows configuring settings:
- Title, Icon, Description.
- Disable Commenting, Suggesting, Category Editing.
- Default values for articles.
- Owner, Managers.
- Publish Workflow and Retire Workflow (inherited by articles in the knowledge base).
-
Workflows (Publish and Retire):
- The "Knowledge - Approval Publish" workflow is shown. It starts with an approval step. If approved, it calls the "Knowledge - Publish Article" workflow. If not approved, it sets the state back to "Draft."
-
Related Lists on the Knowledge Base Form:
- Knowledge Articles: All articles in the knowledge base.
- Questions: All questions in the knowledge base.
- Can Read: User criteria defining who can read the knowledge base.
- Can Contribute: User criteria defining who can create articles in the knowledge base.
- Featured Content: Articles displayed in the featured content section.
- Knowledge Categories: All categories within the knowledge base.
-
User Criteria (for Read and Contribute Access):
- Used to control access to knowledge bases.
- Examples:
- All users from a specific company (ACME North America).
- Users from a list of companies.
- Users from a specific company AND in a specific department (IT).
-
Search Logs:
- Logs all user searches within the knowledge base.
- Tracks the search term, user, session, and selected category/topic.
- Useful for improving the knowledge base and identifying content gaps.
- Knowledge Management Properties: Various settings for the Knowledge Management application.
- Overview: Statistics about Knowledge Management.
- User Criteria (Module): Lists all user criteria records.
Key Takeaways:
- Knowledge Management is a powerful tool for self-service and information sharing.
- ServiceNow provides a structured approach to creating, managing, and publishing knowledge articles.
- User criteria are used extensively to control access (read and contribute) to knowledge bases.
- The workflow system manages the article lifecycle (draft, review, published, retired).
- Feedback mechanisms (ratings, comments) help improve the quality and relevance of knowledge articles.
- Search logs provide valuable insights into user search behavior. This helps identify areas where the knowledge base can be improved.
No Comments