You are using an older browser that might negatively affect how this site is displayed. Please update to a modern browser to have a better experience. Sorry for the inconvenience!

Configuration Workbook (CWB)


By: Venkata

Introduction: 

Configuration Workbook is the tool to extract the metadata from Salesforce into an Excel format. This tool is also used for comparing profile within org or with different org.

List of Components supported by CWB Tool 

1. Objects (It includes fields, picklist field values, formula fields, field sets, Record types, Business Process, custom button/links, and etc.)

2. Profile

3. Permission Set

4. Code (It Includes the Apex Trigger, Apex Class, VF Page and VF Components)

5. Workflow

6. Layout

List of Components not supported by CWB Tool 

1. Reports

2. Dashboard

3. Folder

4. Email Template

5. Queue

Also, The CWB Tool has some advanced features as follows.

1. Modified Details 

It contains of Object Modified Details, Layout Modified Details and Workflow Modified Details for both Standard and Custom Objects.

2. Profile comparison. 

It is used to compare two profiles within the same organization (or) different organization also.

3. Comparator. 

It is used to compare the Code, Object and Profile between the organizations.

Steps to be followed for configuring Configuration Workbench:

Image

  • From CWB Tool, under CWB Setup >  Provide Batch size for query limit.
  • Select Error Logs to logging all the errors.

Image

  • Click on Create Remote Access Setting for permitting the CWB tool access.

Image

  • Click on CWB Tool tab, Click on Settings.

Image

  • Select the appropriate Profiles and Objects which we need to compare or view their metadata.

Image

Under CWB Tools, we have the following features:

  1. Object
  2. Permission Set
  3. Code
  4. Workflow
  5. Layout
  6. Modified Details
  7. Comparator
  8. Compare Profile

Object

  • Click on Object under CWB Tool tab

Image

  • To see all object permissions for both Standard and Custom Objects, Click on DOWNLOAD OBJECT PERMISSION.

Image

  • To see full object details for Standard and Custom Objects such as Picklist, formula, Field Set, Record-Type, etc., Click on DOWNLOAD FULL OBJECT DETAIL(S).

Image

  • To see all Objects there were modified, Click on OBJECT UPDATE DETAIL(S). ​​

Image

Permission Set 

  • Click on Permission Set under CWB Tool tab.

Image

  • To see the basic permissions such as CRUD Access for fields in Object, Click on DOWNLOAD BASIC PERMISSION(S).

Image

  • To see all permissions such as General Settings, Record Type Visibilities, Click on DOWNLOAD FULL PROFILE PERMISSION(S).

Image

  • To see the list of user assignment, Click on DOWNLOAD PERMISSIONSET ASSIGNMENT DETAIL.

Image

Code 

  • Click on Code under CWB Tool tab.

Image

  • To see the list of Apex classes, Visualforce Pages and Triggers with code average, Click on DOWNLOAD APEX DETAIL.

 

Image

Workflow 

  • Click on Workflow under CWB Tool tab.

Image

  • Select the objects to see the Workflow details with relevant actions.

Image

  • Click on Download Workflow.

Layout 

  • Click on Layout under CWB Tool tab.

Image

  • Select the objects to see the fields with its permissions.

Image

  • Click on Download Layout.

Modified Details 

  • Click on Modified Details under CWB Tool tab.

Image

  • To see the all Objects’ modified date details, Click on Download.

Image

  • To see the all Layouts’ modified date details, Click on LAYOUT UPDATE DETAIL(S).

Image

  • To see the list of all Workflow modified date details, Click on WORKFLOW UPDATE DETAIL(S).

Image

Comparator 

  • Click on Comparator under CWB Tool tab.

Image

  • Add a New Connection by selecting the environment, and provide a Username, Password, Security Token and Select Create Remote Setting. Click on Create Connection.