A formal determination and evaluation of how and where knowledge is used in business processes. The knowledge audit identifies implicit user needs, as well as explicit information stores. With the audit, enterprises can identify and evaluate all information resources and workflows, and determine enterprise user access requirements. Access requirements will vary widely, from wide access (e.g., policies and procedures) to extremely limited access (e.g., payroll processing). The knowledge audit is a rigorous process using questionnaires, interviews and resource descriptions.