# Knowledge Bank

**The process of knowledge management is designed ultimately, to capture tacit knowledge, make it explicit, and then deliver it to agents and users in a way that it will be useful.** &#x20;

The ASM Core Knowledge Bank is the repository for all the knowledge that is collected in the system.  KM is highly unique to each organization, however in ASM Core, there are some standard Best Practices that will allow you to get the most out of your new KB.

**The ASM Core Knowledge Bank supports knowledge management by enabling Analysts to:**

* Capture tacit knowledge
* create knowledge entries, which can then be viewed by others
* search the Knowledge Bank, within the limitations of their security roles. Knowledge entries can also be made available to Users, both on the main application and via the Self Service Portal

Knowledge entries are created and their content can be moderated for accuracy before they are published. They can be restricted to the main application, or made available to the Self Service Portal.

Access to knowledge articles and permissions to manage them and configure the knowledge bank are controlled via security roles and knowledge profiles.

Initially, the knowledge bank is configured using the following options:

<table data-header-hidden><thead><tr><th width="269"></th><th></th></tr></thead><tbody><tr><td>Knowledge Bank Settings</td><td>to enable the Knowledge Bank for your system, configure the format for knowledge entries, define review settings for knowledge entries and define setting for knowledge entries cloned from calls</td></tr><tr><td>Knowledge Base Types</td><td>to rename base types base types used to define the nature of the knowledge entry in ASM Core</td></tr><tr><td>Knowledge Entry Types</td><td>to define your own 2nd-tier knowledge entry types in ASM Core</td></tr><tr><td>Knowledge Profiles</td><td>to create and update knowledge profiles, Controlling the audience of the content</td></tr><tr><td>Knowledge Ratings</td><td>to define and create knowledge entry ratings and scores</td></tr><tr><td>Knowledge Statuses</td><td>to define statuses that can be associated with knowledge entries, such as <strong>Draft</strong> or <strong>Reviewed</strong> to control the visibility of the content</td></tr></tbody></table>

Once the knowledge bank has been configured, Analysts can then manage the entries in any of the following ways, depending on their security role permissions:

* Create a knowledge entry
* Moderate the entry to ensure it is accurate before it is published
* Update the details
* Review the knowledge entry
* Delete the knowledge entry

Users and Analysts can then:

* Search for knowledge entries
* View the knowledge entry
* Give feedback on knowledge entries

##


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.alemba.com/asm-legacy-product-documentation/setup-and-configure-asm/setting-up-your-system/system-administration-settings/knowledge-bank.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
