K2B Audit : Environment Setup

After installing K2BAudit, K2B Audit preferences are shown in the Preferences Tool Window. Open the Knowledge Base you want to audit and take a look at K2BAudit Settings.

K2BAudit Settings in Preferences
K2B Audit preferences

K2B Audit Knowledge Base Role preference

  1. Click on K2BAudit located in preferences and change "K2B Audit Knowledge Base Role" to "Audited".
    K2BAuditKnowledgeBaseRole
    K2B Audit Knowledge Base Role

  2. After changing this property, it will ask you if you want to audit the knowledge base. Select "Yes".
    K2BAuditKnowledgeBaseData
    Audit Knowledge Base data

  3. Once done this, a popup will come to the screen asking you for the database connection of the audit application. We suggest you place the name of (YourKBName)+Audit. In this case, "KnowledgeBaseAudit".
    K2BAuditKnowledgeBaseDataBase
    DataBase Audit

Creating Analyzer Knowledge Base

  1. Click on GeneXus option K2BAudit and select "Create Audit Analyze Knowledge Base".
    K2BAuditCreateAnalyzerKnowledgeBase
    Create Analyzer Knowledge Base

  2. Create the Analyzer Knowledge Base. We suggest you leave the name as Genexus recommends (KnowledgeBaseName+Analyzer).
    CreateAnalyzerKnowledgeBase2
    Analyzer Knowledge Base

  3. Once Analyzer Knoledge Base is created, it's time to create the databases. For this, click on "Build>Create Database Tables" and then on "Create".
    K2BAuditCreateDatabase
    Create Database Tables

  4. Now that the database tables are created, Run the Developer Menu of the application.
    K2BAuditRunDeveloperMenu
    Run Developer Menu

  5. Optional: Add the Analyzer Application Developer Menu to the Bookmarks of your browser. This will facilitate the usage of the Analyzer Application.
    K2BAuditAnalyzerApplication
    Analyzer Application